C、JAVA、Deiphiに代表されるオブジェクト指向言語はもちろん、VisualBasic(.NETになって完全なオブジェクト指向言語になり、随分難しくなったらしい。)のようなイベントドリブン型の言語(開発環境)は、プログラムの流れがわかりにくく、初学者にとっては、けっこうハードルが高いものになっています。それに比べ、古式ゆかしいBASICは、プログラムが書いてある順番に実行されるため、プログラムの流れがわかりやすいものになっています。また、BASICに物足りなくなって、他言語に移行する場合にも学習したことが決して無駄にはなりません。
ここで取り上げる十進BASICは、教育関係のサイトが大半で、そこには数学や物理などの難しいことばかりが書いてあります。もっと素直にBASICを使って、ちょっとプログラムを作ってみようとか、簡単なゲームを作ってみようといったサイトがとても少ないように思います。また、関連書籍も出ていますが、入門書でもなく、満足するようなものではありませんでした。
このコーナーの目的はプログラミングの入門として最適な、BASICによるプログラミングの学習をし、ちょっとしたゲームや実生活で少しは役に立つかもしれない(またはまったく役に立たない)プログラムの小品を作ることにあります。
なお、高校で必須科目になった(らしい?)「情報」とかいう教科の学習には直接役には立たないと思いますが、「情報」で学習した内容は多分役に立つと思います。
(注意)テストを兼ねた暫定版につき、今後断りなく修正することがあります。また、プログラムの解説などは、半ば自分の覚書として書いてありますので、解りにくい所も多分にあると思います。。
(注意)紹介したプログラムは「易→難」という順番にはなっていません。また、たいしたプログラムではありませんが、一応著作権は放棄しません。しかし、改変して利用するのは自由です。どんどん改良して利用してください。
★プログラムはコピー&ペースト(貼り付け)してご利用下さい。★
(参考文献)
・十進BASIC付属ヘルプ(ver5.1.12)白石和夫 著
・HSPプログラミング入門(ver2.5)おにたま・悠黒喧史・奥山喜正 共著
・QuickBASIC入門 誰でもわかるプログラミング 林直告嗣・室井勝子・鈴木三枝子 共著
・Tiny Basic for Windows(ver1.099)竹内照夫 著
・日本語で簡単プログラミング!「ひまわり」で学ぶアプリケーション作成 クジラ飛行机(山本峰章) 著
その他参考にしたホームページなどはそのつど紹介しています。
|
|
|
|
<目次>
1,インストール
2,サンプルで遊ぶ
3,初めてのプログラミング
【番外編】
※プログラムサンプル
※win32APIを使う
|