![おしえてGoロボ](../images/gogorobot/gogorobot_logo.png)
プログラムってなんだろう?
![エンタ](../images/gogorobot/enta_5.png)
みんな!「Goロボ」は たのしんで くれているかな!?
はじめて "プログラム" ということばを しったおともだちも いるのかな?
ここでは みんながつかっている "プログラム" のことを すこし しょうかいするね!
はじめて "プログラム" ということばを しったおともだちも いるのかな?
ここでは みんながつかっている "プログラム" のことを すこし しょうかいするね!
![コロン](../images/gogorobot/coron_6.png)
![いっぽすすむ みぎをむく](../images/gogorobot/top_1.png)
![コロン](../images/gogorobot/coron_6.png)
「Goロボ」で みんなが つかっている このカードが "めいれい" 。
![めいれいかいし いっぽすすむ みぎをむく いっぽすすむ めいれいおわり](../images/gogorobot/1-3.png)
![コロン](../images/gogorobot/coron_6.png)
こんなふうに いつも ならべているでしょ?
このとき みんなは エンタに「こう あるいてほしい」とおもって ならべるのよね。
この 「エンタに やってほしいことを しじするために ならべた"めいれい"」 これこそが "プログラム"なの!
だから みんなは もうりっぱに プログラミングをしちゃってるの!!
このとき みんなは エンタに「こう あるいてほしい」とおもって ならべるのよね。
この 「エンタに やってほしいことを しじするために ならべた"めいれい"」 これこそが "プログラム"なの!
だから みんなは もうりっぱに プログラミングをしちゃってるの!!
こたえはひとつじゃない
![エンタ](../images/gogorobot/enta_4.png)
あ!コロン!!それは ボクが おしえようとおもったのにー。
よし!じゃぁ ボクから もうひとつ "プログラム"のすごいところを おしえちゃうよ!
みんなは もう "くりかえし"の"プログラム"を つくったことはあるかな?
ほんにも かいてあったとおもうけど したの2つの"プログラム"は ボクに おなじ しじを しているんだよね!
よし!じゃぁ ボクから もうひとつ "プログラム"のすごいところを おしえちゃうよ!
みんなは もう "くりかえし"の"プログラム"を つくったことはあるかな?
ほんにも かいてあったとおもうけど したの2つの"プログラム"は ボクに おなじ しじを しているんだよね!
![めいれいかいし 3かいくりかえす いっぽすすむ くりかえしおわり めいれいおわり](../images/gogorobot/2-1.png)
おなじ しじだよ
![めいれいかいし いっぽすすむ いっぽすすむ いっぽすすむ めいれいおわり](../images/gogorobot/1-2.png)
![エンタ](../images/gogorobot/enta_5.png)
ほかの もんだいでも ゴールまでの あるきかたは いろいろあるよね。
"プログラム"というのは もくてきを たっせいするため の コンピュータ への しじ なんだけど 「こたえは1つだけ」というわけではないんだ。
たとえば したのような ときには ①、②の どちらの"めいれい"でも ゴール することが できるよね!
"プログラム"というのは もくてきを たっせいするため の コンピュータ への しじ なんだけど 「こたえは1つだけ」というわけではないんだ。
たとえば したのような ときには ①、②の どちらの"めいれい"でも ゴール することが できるよね!
![もんだい](../images/gogorobot/qo.png)
①のめいれい
![めいれいかいし いっぽすすむ いっぽすすむ めいれいおわり](../images/gogorobot/top_2.png)
おなじ しじだよ
②のめいれい
![めいれいかいし みぎをむく いっぽすすむ いっぽすすむ ひだりをむく いっぽすすむ いっぽすすむ ひだりをむく いっぽすすむ いっぽすすむ めいれいおわり](../images/gogorobot/top_3.png)
![エンタ](../images/gogorobot/enta_5.png)
こんなふうに もんだいには いろんなこたえがあるから チャレンジ してね!
たいせつなこと
![コロン](../images/gogorobot/coron_10.png)
ちょっとまって!
この2つの"プログラム"は どちらも ゴールすることが できるけど ①の"プログラム"の方が ずっと ちかみちよね。
②の"プログラム"は エンタ は やらなくてもいいうごきを いっぱいしなくてはいけないから とっても たいへん。わたしだったら でんちが またきれちゃう かも・ ・ ・
この2つの"プログラム"は どちらも ゴールすることが できるけど ①の"プログラム"の方が ずっと ちかみちよね。
②の"プログラム"は エンタ は やらなくてもいいうごきを いっぱいしなくてはいけないから とっても たいへん。わたしだったら でんちが またきれちゃう かも・ ・ ・
![エンタ](../images/gogorobot/enta_5.png)
それじゃあ コロンのために できるだけ"プログラム"は みじかく しないとね!
もちろん ゴールにいけなければ ダメだよ。
もちろん ゴールにいけなければ ダメだよ。
![コロン](../images/gogorobot/coron_6.png)
そうね!この「みじかい"めいれい" 」で 「かくじつに ゴールできる」ために "プログラム"を かんがえることが これから みんながやっていく プログラミングで とっても たいせつなことなのよ!
※:ここでは コンピュータ の せかいでの プログラムのことを さしています。