• ベストアンサー

Basicというプログラミング言語について

現在、高校で講師をしていますが、情報の授業でBasicというプログラミングを教える予定です。数年前からのテキストを使っているのですが、言語自体が古いので書店でBasic関連の本が見当たりません。また2冊ほど見かけたのですが、授業とは違う内容でした。 授業ではグラフィックといって、絵を描く演習をします。 昔のファミコン風の絵です。(line,paint,circle文など)昔のファミコン風の絵です。その範囲のことが載っているBasicの本があれば教えてください。

  • mkoo
  • お礼率0% (0/49)

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.10

>数年前からのテキストを使っているのですが この際主体的に、伝統を断ちきって、VBにプログラム例を変えられてはどうでしょう。 ・>Basicというプログラミングを教える 生徒のプログラミング実習はどうされるのですか。 現在のパソコンに旧いBASICインタプリタが入っているのでしょうか。 ・#9で出ている講談社ブルーバックスの付属CDROMにはCCE(VB5.0)が付いています。この利用権について、研究され、著作権的に使って良いなら、インストールして使う手もあります。 ・>古いので書店でBasic関連の本が見当たりません さすがに新刊書店では2-3種高校性向けにあるのを見たことがあります。 古書店BOOK-OFFには105円である場合がありますが、店によって違うし、2-3か店当たるのが精々ですから、期待できません。 あとは、ネットでコンピュタ古書を当たることです。 また図書館も旧いコンピュタ書をそのままの市町村が多く ここらにも残っている可能性あり。首都H図書館で先日 電算機関係の本の旧さにビックリ。 ・VBではFormという台紙のようなものにPRINT、LINE、CIRCLEメソッド(<-ステートメント)が使えるということを思い出してください。 http://galliver.co.jp/writing/nikkei_tokushu/prn908/ http://www.tk-giken.com/tk-vb/vb_standerd_setumei.htm

その他の回答 (9)

  • kbannai
  • ベストアンサー率32% (88/268)
回答No.9

#3です。再度、書かせていただきます。 講談社ブルーバックスの「BASICプログラム入門」という本はいかがですか? 三角形や円を描いたり、色塗ったり、グラフ作ったり、高校生とっては面白いと思います。 大きな図書館には蔵書として置いてあると思います。 あとは、当時のN88BASICのマニュアルなど…。 勤務先の35~40才以上の理科や数学の先生ならお持ちかもしれません。 技術的なものよりも、生徒にプログラミングへの興味を持たせてあげるような教材研究が良いですね。

noname#182251
noname#182251
回答No.8

情報処理といった分野で「数年前からのテキスト」で、市販の参考書も姿を消したような「古いこと」を教育してよいのでしょうか?古いものを探すのに苦労されるより、新しい物を作ることに努力されたほうが良いのでは。

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.7

Basicは過去の言語と書かれている方もいますが、VB(Visual Basic)として残ってますよ。Basicの基本文法は一緒で、新しいステートメントが追加されたり、動作環境に合わせた拡張がなされています。 line, paint, circle などはMSDOSが出来る前の、8bit,16bitパソコンで当時MicroSoft等が独自に拡張した命令です。現在はそういう独自Basic(MS製以外の独自Basicもありました)が搭載されたパソコンは売られて無いので新刊書籍も無いでしょう。 Basicの基本文法を教えることは今でも意味あると思いますが、昔の独自命令を今教えてもしょうがないと思います。 #2の方のお書きのようにWindows上で昔のBasicをエミュレートして動かすフリーソフトもあるので、それを使えば動かすことは出来ますが。 10-15年前の古本を探すしかないと思いますが、生徒の数だけそろえるのは難しいでしょうね。カリキュラムを変える事も検討したほうがいいと思います。 WordやExcel附属のVBA(Visual Basic for Application)でも図形を描くことは出来ます。高校生にはちょっと難しいかも知れせんが、簡単に使えるような手続きを先生が定義してそれを使わせるのも良いかもしれません。

回答No.6

# 回答でなくてごめんなさい きょうびBasic!? というのが正直な感想。 情報の授業とやらではおそらくフローチャートを教えるのでしょう。確かにBasicならフローチャートと馴染みがいい。だけど今やフローチャート自体が廃れています。

noname#30727
noname#30727
回答No.5

とても懐かしいです。 ちなみに BASICは基本的な文法はだいたい同じですが、各ハードごとに独自の拡張が沢山あるので、どのBASICか特定できないと厳しいです。 N88日本語BASIC(86)あたりでしょうか? この頃のBASICは描画座標が量子化されていて、式が数学的に美しくならないのが教える側のツライところですよね。

  • sukosi
  • ベストアンサー率14% (12/81)
回答No.4

懐かしさのあまり・・・。 記録として残っている書籍などは、アマゾン、八重洲・ブックセンターなどへ、問い合わせてはいかがでせうか。 なお、当時、日本で主流のPC・・・『NEC』専用的?に開発された言語で『N-BASIC』というものがありました。 そのころの前社は、MSと対等レベルだったなぁ~。 下記のサイトなどを参照されて、検索の幅を広げてみては、いかがでせうか。 お役に立てましたら幸いです。

参考URL:
http://e-words.jp/w/N-BASIC.html
  • kbannai
  • ベストアンサー率32% (88/268)
回答No.3

高校の数学と情報の教員です。 BASIC言語は、マイクロソフトがこれで世界制覇しだしたものです。今から20年くらい前のNECのパソコンPC98やPC88にくっ付いてきました。 センター試験にも出題される言語ですが、コンピュータ・プログラミング初心者向けなので、現在はほとんど使われていないと思います。需要がないので、書店にも置かれていません。 公立の図書館に行けば、置いてあります。また、大学の図書館には絶対にあります。 講談社ブルーバックスに、お求めのBASICでグラフィックが書かれていたものがあります。うちの近くの古本屋BOOK-OFFにはあったような…。探してみてください。もしかしたら、AMAZONにもあるかも。でも在庫切れかもしれませんね。 では、お互いがんばりましょう。

noname#198951
noname#198951
回答No.2

そうですねぇ。20数年前はプログラミングの最初といえばBASICだったんですが... line,paint,circle等で画像を書こうとされているようですが、かなりやっかいですよ。 8bitマシンのPC-8801の頃のアドベンチャーソフトでlineやpaintで絵を描いているのが ありましたが、あれはツールがあって初めて使い物になるようなものでしたし。 (ツールを使ってlineを引くと、そのlineの座標が表示されるというものを使ってましたし。) BASICを使うなら画像系じゃなくてフローチャートを見てどういうプログラミングをするか という基礎の基礎だけで良いような気がしますけど。 BASICのフリーのものだと「N88互換BASIC for Windows95」あたりがわりとすんなり入れるかと。

  • haiji2004
  • ベストアンサー率25% (48/187)
回答No.1

ベーシック自体、すでに廃れた言語ですので、書籍とかの購入は難しいかもしれませんね。 ネット検索で探したほうが無難ではないでしょうか? 今探して見つけた良さそうなサイトを載せておきます。

参考URL:
http://www.johoka.net/basic.htm

関連するQ&A

  • 初心者がまず始めるプログラミング言語はなにはおすすめ?

    こんにちは。 プログラムについてほぼまったくの初心者です。 シューティングゲームやファミコンの頃のようなマリオ系アクションがつくりたいです。また、就職時や特技として履歴書に書ける、役に立つプログラミング言語が学びたいです。 使っているOSはXPです。 C言語というものの初歩の初歩を本で学んだんですが、とても難しく感じ、途中で挫折してしまいました。 たくさんあるプログラミング言語の中から、初心者にもわかりやすくて、また、他のプログラミング言語への勉強にもなるようなプログラミング言語はあるでしょうか? おねがいします。

  • プログラミングをしてみたい。

    以前から、パソコンを使うことが好きで、最近プログラミングをしてみたいと感じるようになりました。 少し調べたところ、Basicがプログラミング入門者にはおすすめと聞いたので、ぜひやってみたいと思います。 さて、実際にはどのような物が必要なのでしょうか? おそらく、プログラミングをするためのソフトウェアが必要なのだろうと思うのですが、こういったことが出来るソフトはフリーウェアでは無いのでしょうか? 私自身、学生であまりお金が無く、今後授業でプログラミング(BasicやC言語)をやるようなので、予習をしておきたいのです。 ご存知の方、お教え頂ければ幸いです。

  • C言語プログラミング

    C言語プログラミングを作成したいのですが、全くわかりません… 成績処理についてのプログラミングお願いします! キーボードから試験の点数を読み込み0.5を掛ける。つぎに課題点を読み込み0. 25を掛ける。2つを加えて四捨五入してこれを授業点(75点満点)として表示。そして演習点(25点満点)を読み込み授業点に加え全体成績(100点満点)として表示する。最後に判定をして、0~59点は「不可」、60~69点は「可」、70~79点は「優」、それ以外は「入力ミス」と表示。 これをC言語プログラミングお願いします。

  • プログラミング言語C/C++について

    はじめまして 私、東京在住の20代の男です。プログラミング言語C、C++についてご存じの方がいたら教えてください。 この度、ある事情があり、C++を勉強しなければいけなくなりまして、書店で本を買いに行こうと思っているのですが、Cではなくて、いきなりC++の本を買っても大丈夫でしょうか? それとも、まずCから始めた方がいいでしょうか?よろしくお願いします。

  • プログラミングをマスターすると何ができる?

    大学でfortranの授業があります。とても面白いのでプログラミングを趣味としてはじめたいのですが、プログラミングで何ができるのですか?ゲームを作ったりとかきくけれど、そういうのでなく、日常で役に立つプログラムとか作るんですか? 授業では演習(主に数値計算)を解くのを目標に勉強しますが、趣味で数値計算はあまりやらないでしょう。 また、どの言語がおすすめですか?

  • BASICなど、数値計算用プログラミング言語の入手について

    10年あまり前、BASIC というプログラミング言語がプリインストールされているパソコンがあって、数値計算に利用して重宝していました。 現在、Visual BASIC という言語があって解説書も多く出ているようですが、どうも、用途が数値計算とは違うようで、言語仕様も昔のBASIC とは似て非なるもののように見受けます。そこで次のことがわかったら、教えていただきたいと思います。 (1)むかしのBASIC(例えば、N88BASICとか、F-BASICというのがあったと思います)と同じような言語で、Windows98上で実行できるソフトウェアがあれば教えてほしい。入手方法も知りたいと思います。 (2)それがなければ、数値計算に利用しやすい言語があれば、教えてほしい。私は、BASICのほかに、FORTRAN、アセンブラ言語(これは機械語に近いもので、ハードに依存するので類似品を求めることは難しいと思いますが)などによる経験があり、できればそれらに似ている方がよいですが、似ていることは、必要条件ではありません。Windows98上で走ることは、必要です。 数値計算は、EXCELなどでもある程度できますが、反復計算や、サブプログラムを自在に使うには、どうしても言語である必要があります。あまり高級でない、あまり高価でないものが望ましいです。

  • C言語を用いたプログラミングによる計測制御をしたいのですが…

    はじめまして。 僕は現在大学で電気電子系の研究をしているのですが、プログラミングについて教えていただきたいです。 僕の研究室では半導体デバイスの研究をしていまして、作製した試料の電流-電圧特性や、トランジスタ特性を測定しています。 今は、研究室の先生や過去の先輩たちが作成したプログラムを使っているのですが、今後は自分に必要な測定を自分でできるようになりたいと思っています。 やりたいことととしては、 (1)プログラミングによる測定器(KEITHLEYやADVANTESTのエレクトロメータを使用しています)の制御。 (2)測定中は測定データをリアルタイムでパソコン画面に出力して、特性の挙動を確認できるようにしたい。 (3)測定が終了したら、測定データをエクセルなどに取り込んで保存したい(データの解析等は別途グラフソフトがあるので必要ありません)。 計測器の制御はLabVIEWというグラフィックベースのプログラミングが有効というのを調べたことがあるのですが、これは導入するのにお金がかかってしまい現実的ではありません。 また、研究室のプログラミングはほとんどN88-BASICで書かれているのですが、研究室を卒業した後の応用も考えるとC言語を覚えるのが良いのかなと考えています。 しかしながら、プログラミングの経験は全くと言っていいほど無く、大学の授業で半期のプログラミングの基礎(C言語)の授業を受けたことがあるだけです。 そこで、質問は、 ・C言語で上記のような事をやるまでにはどれくらいの期間が必要か? ・また、プログラミングを始めるにあたり何かアドバイスなどありましたらお願い致します。 プログラミング自体は研究内容には直結してないため、そこまでプログラミングの勉強に時間を割ける訳ではないということも考慮に入れてご回答頂けると幸いです。 以上、長文で失礼しましたが、よろしくお願い致します。

  • タクティカルRPGゲームプログラミングの本を探しています。

    タクティカルRPGゲームプログラミングの本を探しています。 今まで書店やインターネットで探して来ましたが、見つかりませんでした。言語はできれば、JAVAかCがいいのですが、なんでもいいので、タクティカルRPGゲームプログラミングの本を知っていたら、教えてください。 よろしくお願いします。

  • どの言語がよいでしょうか?

    web siteの更新をチェックするソフトが欲しいと思っています。いろいろと探してみましたが、自分の思うようなものがフリー、シェア等で見つかりませんでした。 プログラミングは昔にN-basicを少々やったくらいですが、もし、自分で必要なソフトを作るとして(簡単な機能のものです)、どのような言語を選んで勉強したらよいでしょうか?

  • プログラミングを学びたい[初心者]

    現在、専門学校生です。 とは言っても、プログラミングなどIT系とは全く関係の無い学校ですのであしからず。 昔からプログラミングには少し興味はあったのですが、書店などで、その手の本を手にとってみるも、どれも取っ付きにくそうで、今までなかなか始めれませんでした。←興味はあったものの、他のことで忙しくて、あまり本気ではなかったというのもあります。 しかし、専門学校での勉強、資格取得など順調に進み、現在、自分の時間を多くとれるようになました。そこで何か趣味にしたいと思い、プログラミングを学ぼうと考えています。 私が、プログラミングを学ぶ目的ですが、ゲームを作れるようになる事です。 将来的には自分で何かゲーム制作をしたいと思っています。 私はC言語を学ぼうと考えているのですが、ゲーム制作でC言語を学ぶ場合のオススメの参考書、サイトなどがありましたら、教えてください。 プログラミングに詳しい方、アドバイスお願いたします。

専門家に質問してみよう