2015. 05. 17版いちにちもルビー
日Rubyプログラミング体験きょうかしょ
教科書YO
プログラム（ソフトウェア）ゲームやインターネットをするときに使うものをコンピュータのプログラム、またはソフトウェアといいます。ルビー (R u b y )ルピー（Ｒｕｂｙ）はプログラムを作るときに使う、私たち災間がコンピュータにやってほしいことを姜’境するための言葉です。この言葉のことをプログラミング言語といいます。ルビーは島根県松江市に住んでいる「まつもとゆきひろ」さんが竿が必となって作っています。プログラミング言語は、ルビー以外にもいろいろなものがありますが、ルビーは私たち兴簡にとって、なるべく夜いやすくすることを皆禁に作られているので、これからプログラムの祈り芳を琴ぶみなさんにとって、ばっちりです。
スモウルビー（Ｓｍａｌｒｕｂｙ）
ルビーがいくら硬いやすいといっても、プログラムを作るときには、ベキーボードの操作など、難しいことがいっぱいあります。それらを多しでも簡単にして、ぷ挙笙でもプログラムを作れるようにしたものがスモウルビー（Ｓｍａｌｒｕｂｙ）です。スモウルビーは、まつもとゆきひろさんと簡じ島根県松江市に住んでいる「富滝宏治」さんが作っています。この教科書では、スモウルビーを使ってプログラムを作っていきます！
計算(順次処理)繰り返し（反復）もし～なら（秦΄΄分岐） 「モノ」をコントロールする（ハードウェア制御） tio, car1ハードウェアを準備する行ボタンがクリックされたとき2WD車[D6・]を「「1」秒（」 [進める・ 2WD車[D6]を[[ 0.3]  秒（ [左に曲げる] 2WD車[D6 ]を「「1」砂（「進める・ 2WD車[D6]を[ ] [0.3] |秒（ [右に曲げる・ 2WD中[D6 ]を.6]        3
プロックモード:給答プロッでプログラムを作りますR u b yモード:プログラムを直接入り方できますキャラクターリスト→ブロック$ Rubyジャンル养いボタンを押してあなたすると、ボタンが緑に変わり、ログインできます。サプメニュー

チャレンジ！
👍ロードを押して「いろいろなプログラム」から好きなプログラムを選んで実行してみよう♪そしてプログラムの中身をみてみよう！
①ログインする8ログイン名前を入れるOログイン
②キャラクターを選ぶ○決めた！新しいキャラクタ③キャラクタープロックを作る④好きなジャンルから好きな命爷ブロックを選ぶ⑤命令プロックをプログラムエリア(若の占いところ)におく②くっつけたい命令プロックの近くまで動かして、 ③マウスのボタンをはなします。 ⑥プログラムを実行するIF集行⑦  E ' s cキーまたはマウスで若占の「×」ボタンを押してプログラムを終いたい
命令プロックを消す②ゴミ箱の止まで希爷ブロックを動かして、マウスのボタンをはなします。おいたいくっついている命令ブロックのÉのもの（10歩動かす）をクリックしたまま動かすと許の齢爷ブロックもいっしょに動く。くっついている命令ブロックの許のもの（もし端に着いたら、跳ね返る）をクリックしたまま動かすと、
チャレンジ！
３つ以上達なっている命令ブロックの責ん宰のものだけを移動させよう♪ポイント
プログラムcar1命令ブロック「キャラクター」ブロックこれはキャラクターを装第するブロックです。このプロックをプログラムエリアに置くとキャラクターが装示されます。齢爷プロックの多くはキャラクタープロックとくっつけて使います。実行ボタンがクリックされたとき<イベント> 「葉行ボタンがクリックされたとき」ブロックこれはプログラムがはじまったときにすぐにやりたいことを義’競するプロックです。 car1は天行
めいれい
命令ブロック
<制御> 「ずっと」ブロックこれはずっと繰り返すことを表現するブロックです。アニメーションを義強するときによく使います。
チャレンジ！
回転方法を「左右のみ・」にする✓左右のみ回転しない自由に回転[10]歩動かす<動き> 「（）歩動かす」ブロックこれはキャラクターが前に進むことを漢漢するブロックです。 ***てみて、キャラクターがどんな風に動くか鏡察してみよう！
もし端に着いたら、跳ね返る
<動き> 「もし端に着いたら、跳ね返る」ブロックこれはキャラクターが画面の外にはみ出そうになったら、くるっと振り向くことを義強するプロックです。 <動き> 「笛鬆労経を[]にする」ブロックこれはキャラクターが振り向くときにキャラクターの絵がどんな風になるかを義’魏するプロックです。 「実行ポタンがクリックされたとき」プロックと「ずっと」プロックの間にくっつけてみよう。そして、［左紫右のみ］［回転しない］［自由に回転］に変えてみるとどうなるかな？
プログラムクリックして、キャラクターが振り返った時の見た自と、向きを変えよう。クリックすると、キャラクターが振り返った時の見た自を委えることができます。差から、自由に錯鬆、左右のみ、固定なしです。動かすと、キャラクターの向きを変えることができます。銭示されている矢節の向きや角度を見ながら論整しよう。クリックして、キーボードの「２」「５」をじゅんばんしなんて
順番に押すと、「25」になるよ。 to押せたら、キーボードの「Énter」と書いてあるキーを押そう。
チャレンジ！
振り寇った時の見た自や向きだけでなく、*父*羅繰（橫）、平羅繰（襄）も変えて、輩を真ん辛に移動させよう！ |日本
おいれい
命令ブロック
マウスポインターへ行く
car1 ・に触れた
クリックして、キャラクターの“父”産標（摘）、守産標（縦）を変えて、函函の若剤に移動させよう。 <調べる> <動き> 「マウスポインターへ行く」ブロックこれはキャラクターをマウスの場所に移動させることを義策するプロックです。 「［▼キャラクター］に触れた」ブロックこれはキャラクターに触れたかどうかを調べることを義策するブロックです。じる。詳細に当たるとか、アイテムを取るといった、ゲームではかかせないブロックです。 <制御> 「もし～ならば」プロックこれはキャラクターが触れたときなどの条件を表現するプロックです。織り返しから脱出する<制御> 「繰り返しから脱出する」ブロックこれは繰り返していることを、そこで止めることを義強するプロックです。キャラクターの動きや、アニメーションを止めたりするのに使います。チャレンジ！いろいろな命令ブロックを使ってみよう♪ <見た目> ＜音＞ 「～と言う」ブロック「［］の音を鳴らす」ブロックピアフのデア）の音を鳴らす«にんにちは！ »  |と言う
インターネットにつながっているコンピュータを用意します。ここではWindowsというプログラムが入っているコンピュータを対象とします。ィショ−ォット=クスラロ−ク
Internet Explolerを使ってhttp://go o .g l ⁄ /uVk͡Q vJまたはhttps://github.c o m/sma l ruby/sma l ruby-insta l "l "er-f"o r-wind" - ws/archive/master.zip にアクセスして、劣İF形試のファイルをダウンロードします。ダウンロードしたファイルの名前は「smalruby-installer-for-windows-master.zip」です。そのファイルを右クリックして、「すべて展開(T)…」を選び、「C:♥」に厳開します。厳開には珍し時筒がかかります。しばらくして疲開が終わったら、C:¥smalruby-installer-for-windows-masterにあるrun-smalrubyまたはrun- smalruby.batをダプルクリックして開きます。すると、スモウルビーの画面が装示されます。これで自宅でもスモウルビーを使えるようになりました♪もう多し詳しいやり芳や、Windows以外のコンピュータにスモウルビーを入れる労ዱはhttp://goo.gl/2QxWtMまたはhttps://github.com/smalruby/smalruby-installer-for-windows/wikiをみてください。
はじめのいっぽ
"日草u b yプログラミング体験 教科書著作者＝ Ŕ ūb̄̄プログラミング步革間代表者＝高尾宏治蓮絡先＝contact@smalruby.jpぷ式サイト＝http://smalruby.jp  ねた
渡したりすることができます。それだけではなくて、この教科書を参考にして別の教科書を作り、それを紹介しているというので、出©Rubyプログラミング少年団, 2014この作品はクリエイティプ・コモンズ表示4.0国際ライセンスの下に提供されています。ライセンスの詳細はhttp://creativecommons.org/licenses/by/4.0/deed.jaをご確認ください。