はじめました。SmallBasic塾-分からないことはメールで。学習状況はノートで。結果はプログラムで。そして、チャットでつながる。待ち合った学習方法で、間違ったプログラミングスタイルにならないために

Top > Small Basic > 「Small Basic」をはじめよう!

小学生・中学生からはじめられる
Small Basic
テキストベースの初心者向けプログラミング言語

「Small Basicをはじめよう!

ほとんどのプログラミング言語は、プロ仕様です。いきなり、プロの世界に入ってプログラミングを習得するのは無理があります。Small Basicは、プログラムを(理屈抜きで)作りながら楽しめる言語です。難しい文法は必要最小限にカットされていて、覚えることはほんのわずかです。遊び感覚でプログラムを作る。使いながら、プログラムを拡張していく。といった気軽にはじめることができます。

Simple SquareSpiralFour SquareSpiralTriangle Shell
DigiGirlzFlowKnotted RingPentagon Crazy
Turtle TreeTic Tac Toe Player

何ができるのかな?

どんなことが出来るか試してみてみよう!

ダウンロード

マニュアルのダウンロード

Small Basicのダウンロードとインストール

SmallBasicを起動してメニュー操作を覚えよう 

  • 「新規」でプログラム編集を行う
  • 「開く」でファイルを開く(拡張子は".sb")
  • 「保存」で現在のファイルを保存
  • 「名前を付けて保存」で新たな名前でファイルを保存
  • 「インポート」はWebからファイルをダウンロード
  • 「発行」は現在のファイルをWebへアップロード
  • 「実行」は現在のファイルを実行する
  • 「昇格する」は現在のファイルをVisual Basicに変換

大まかな学習の流れ

  • プログラムをインポートして試してみる
  • Sampleプログラムを実行してみる
  • Sampleプログラムのコードについてマニュアルを見ながら学習する 
  • Small BasicのオブジェクトAPIリファレンスを流し読みする 
  • Small Basic講座プログラミング演習」で学習する

基本的に、Small Basicは”独学”でも十分に学べる言語です。

「ざっとこんな感じだね」

「わくわくしてきたよ。で、もし分からないことがあったら電話するよ」

「それよりもね、プログラムを発行してプログラムIDをメールで送ってよ。その方が対応が早いとおもうよ」

「ありがとう、早速始めてみるよ。これからもサポートをよろしくね」

インポートとは? 発行とは?

すでにMicrosoftで用意されているサンプルプログラム(http://smallbasic.com/program/?SOKO など)は試してみました?

ここで登録されているプログラムは、IDを指定してインポート(取り込み)することができます。あなたのマシン上で実行することも、プログラムを保存することもできます。

たとえば、倉庫番(IDはSOKO)をインポートしてみます。

  1. をクリックします。
  2. IDである「SOKO」を入力して「OK」ボタンをクリックします。

  3. SOKOプログラムがインポートできたら、倉庫番(SOKO)プログラムが表示されます。

  4. プログラムを実行します。

    ホームページのSilverlight版よりも大きくずっときれいです。
  5. プログラムを保存すればインポートせずにいつでも楽しめます。
    慣れてきたら修正して自分のプログラムにすることも夢じゃありません。

このように、ホームページには多くのプログラムが登録されているので、いろんなプログラムをインポートして楽しむことからはじめましょう!

ちなみに、インポートはプログラムのみ取り込みます。画像などの外部ファイルはどうなっているのでしょうか?プログラムをみたらわかりますが、インターネットから取り込んでいるのです。そのため、実行には多少時間がかかってしまいます。もっと早く起動したいなら、画像をインターネットから手作業で取り込みあなたのマシンに保存して、プログラムを修正すればいいのです。

発行とは?

あなたが作ったプログラムは「発行」すれば簡単にMicrosoftのサイトに登録することができます(そのときIDが表示されるので必ず控えておくようにしましょう)。このIDは公開されませんが、ともだちに教えて共有することもできますし、ブログやホームページで公開してもかまいません。

IDを忘れたら…確認する方法はありません。

過去に発行したプログラムを更新する場合

  1. 元のプログラムをインポートする
  2. プログラムを修正する
  3. 発行する


▲ページトップに戻る

【本を読んでもよくらからない】 … 個別指導でわかりやすくお教えします