1 2 3 4 5 6 7 8 >> 目次 用語集 演習回答
プログラムを作ること、それが「プログラミング」。
この解説文は、「プログラミング」をはじめて体験する人のための
そら豆スクリプトの入門ガイドだ。
そら豆スクリプトというプログラミング言語を題材にして
とてもカンタンな例からはじめて
プログラミングの基本中の基本となる技術を説明していって、
最後に、ちょっとしたゲームの作り方を解説するぞ。
そら豆スクリプトを使うと、たとえば、
なんてことが、8行ほどのプログラムで簡単にできる。
どんなものができるか、ぜひキミにもトライしてみてほしい。
どうだろう。できたかな。
うまくできた人は、次のサンプルページで、いろんなサンプルプログラムをためしてみよう。
もしも、うまくできなかった人は、次の「必要なもの」-「うまく動かなかったら」を読んでみてほしい。
さきほどの「とりあえず、やってみよう」で、そら豆スクリプトが動いた人は
必要なものは、もう、すべてそろっている。
プログラムを作るために追加するものはない。
そら豆スクリプトの場合
プログラミングを始めるために必要なものは、
インターネットにつながったパソコンだけなんだ。
最新の高性能パソコンでなくても、かまわない。
まあ、スマートフォンやタブレットよりも、
ちゃんとキーボードが付いていたほうがラクかも。
プログラミングでは、キーボードから文字を入れる場合が、けっこうあるからね。
でも、やってやれないことはないだろう。
もしも、さっきの「とりあえずやってみる」で、うまく動かなかった人は
最新バージョンのWebブラウザでためしてみてほしい。
たとえば、FirefoxかGoogle Chromeをダウンロードして
インストールしてほしい。
最新バージョンのWebブラウザじゃないと、そら豆スクリプトが動かないことがある。
IEの場合、IE9以上のWebブラウザが必要になる。
自分のパソコンじゃなくて、学校や他の人のを借りている場合は
最新バージョンのWebブラウザを入れるように、たのんでみたり、
最新のWebブラウザがはいったパソコンを探してみよう。
そのとき「プログラミングを勉強したいんです」というように
ちゃんと理由を説明すると、いいと思うぞ。
それと、そら豆スクリプトを覚えるには、
次のような、パソコンの基本的な使い方を知っていたほうがいい。
といった具合だが、このWebページを今よんでいる人なら、だいじょうぶだろう。
それから、小学生の算数くらいは、まあまあ覚えていればいいかな。
あとは、キミのやる気だけがあればいい。
プログラミングを身につけるには、次のことが大事だと思う。
ただ説明を読むだけでは、プログラミングを身につけるのは大変だ。
でも、日本語っぽいそら豆スクリプトなら、プログラムを読むのはカンタンだ。
それに、それをうごかしたり、改造するのもすぐにできる。
ぜひ、じっさいにやってみてほしい。
こういうプログラミング学習ツールは、ほかにもいろいろあるけれど
そら豆スクリプトのいいところは、ズバリ「日本語っぽい」ところ。
新しい考え方や技術を学ぶとき、
いつも使っている言葉で読んだり書いたりできると
とてもカンタンにできるんだ(個人の感想です)。
だから、そら豆スクリプトは、日本語っぽくプログラムを書けるようになっている。
さっきのマルをかくプログラムだと、たったこれだけ。
//マウスの位置にマルを描く ---初期設定する{ {幅:250, 高さ:250}のサイズ } ---くり返し描画する{ {x:@マウスX, y:@マウスY}に{幅:50, 高さ:50}のマル }
とくに、下から2行目のところに注目してほしい。
{x:@マウスX, y:@マウスY}に{幅:50, 高さ:50}のマル
ここが、マウスの位置に、幅50・高さ50のマルをかくための命令なんだ。
ね、なんとなく日本語っぽいだろ。
これなら、プログラムがどんな動きをするのか、
わりと簡単に理解できるような気がしないか。
ヘンな記号が少しまざっているけれど、
これはカンタンなルールを覚えれば
すぐに理解できるようになると思う。
それに将来は、こういう記号をできるだけ、
入力しなくても、すむようにする予定だ。
とはいえ、理屈っぽい話は、これくらいにして、
いよいよプログラミングを始めてみよう。