“アルゴロジック”でたのまな

プログラミングを楽しく学ぼう
プログラミング、アルゴロジックってなに？

この資料は、「アルゴロジック」の開発元であるJEITA・IT人材育成WGの許可を得て公開しています1© Mitsubishi Electric Corporationこんにちは ボク えむけーけー01
これから みんなに プログラミングの ことをおしえるよ プログラミングは たのしいよ
おぼえておいて そんは ないよ
えむけーけー01の せいのう
1.しんちょう 87センチ たいじゅう 35キログラム
2.こうせいのうに プログラミングされた スーパーロ
ボットだから にんげんの ことを よく しってるよ3.キャタピラーをつかって さいこうじそく23キロではしることが できるんだ
4.いっかいの じゅうでんで 8じかん43ふん うごくよでんきだいは 72えんポッキリで おとくだよ2© Mitsubishi Electric Corporation

まず プログラミングを おしえるよ
りかいプログラミングは コンピューターが 理解できことば
げんご
つかる言葉（プログラム言語っていうよ）を 使ってうごめいれい
つくしごとコンピューターを 動かす命令を 作る仕事だよ
めいれい

命令のことを プログラムって いうのさ

ボクも プログラムで うごいて いるよスーパープログラムが とうさいされてるからめちゃめちゃ はやく はしれるんだ3© Mitsubishi Electric Corporation

ねえ プログラミング したい？
プログラミングするには アルゴリズムってかんがかた
ひつよう考え方が 必要だよ

スーパープログラミングにはゆうしゅうな アルゴリズムがかかせないんだ4© Mitsubishi Electric Corporation

で アルゴリズムって なんなのさ？

プログラミングのきそ らしい5© Mitsubishi Electric Corporation

ものごと

おこなかた

あらわ

ふつうは 物事を 行うときの やり方を 表した
ものを いうんだってせかい

でも コンピューターの 世界では コンピューどうさ
あらわ
ターの 動作を 表したもの らしいよ
めいれい

ならじゅん

きま

命令と 並び順で 決まるんだってさ

6© Mitsubishi Electric Corporationここで アルゴリズムに かんするクイズを だすよ7© Mitsubishi Electric Corporation

した

さぎょう

ボクに 下の作業を させてみて
めいれい

なら

ほ３しゅるいの 命令を 並べて 欲しいんだ
さぎょう◇作業ないよう
ほうちょう

つか

ほしがた

にんじんを使ってこからを30個つくる

めいれい◇命令のしゅるい
わぎ

へたや さきっぽをきりおとす

輪切りに する

ほしがた

星型に する8© Mitsubishi Electric Corporation

めいれい

なら

じゅん

どっちの 命令の 並び順の方がきかいすう
すく切る回数が 少ないか わかる？
じゅんばん

◇順番①
1. へたや さきっぽをきりおとす

わぎ

2. 輪切りに する

ほしがた

3. 星型に する

じゅんばん

◇順番②
1. へたや さきっぽをきりおとす

ほしがた

2. 星型に するわぎ

3. 輪切りに する

9© Mitsubishi Electric Corporation

せいかい

じゅんばん

おな

ねんれい

なら

じゅん

正解は 順番②だよ 同じ命令も 並び順をかかいすう
変えるだけで 回数が ずいぶん ちがうね
じゅんばん

◇順番①

わぎ

1. へたや さきっぽをきりおとす
かい

２回＋

ほしがた

2. 輪切りに する
かい

２9回＋

3. 星型に する
かい

300回

じゅんばん

◇順番②

ほしがた

1. へたや さきっぽをきりおとす
かい

２回＋わぎ

2. 星型に するかい

10回＋

3. 輪切りに する
かい

29回
10
© Mitsubishi Electric Corporation

すく

かいすう

おな

少ない 回数で 同じことが できるほどゆうしゅうな アルゴリズムと いえるよ
じゅんばん

◇順番①

わぎ

1. へたや さきっぽをきりおとす

2. 輪切りに する

ほしがた

3. 星型に する

合計 331回
じゅんばん

◇順番②

ほしがた

1. へたや さきっぽをきりおとす

2. 星型に するわぎ

3. 輪切りに する

合計 41回11© Mitsubishi Electric Corporation

あそその アルゴリズムを ゲームで 遊びながらまなほうほう学べる方法が あるよ “アルゴロジック”っていうんだ
かんたんに わかっちゃう うらわざだよ

ロボットを うごかす ゲームだよ
ゲームするだけで アルゴリズムがわかっちゃうなんて おとくだよね

12© Mitsubishi Electric Corporation

アルゴロジックとは13© Mitsubishi Electric Corporation

あそ

遊び方を おしえちゃうよ
まずは インターネットで “アルゴロジック”をけんさく検索してみてアルゴロジック検索

ここを クリックするとゲームが はじまるよ

14© Mitsubishi Electric Corporation

めいれい

もんだい

ロボットに 命令して 問題を クリアしてねもんだい

問題は ２つの パターンが あるよパターン ①パターン ②

かべに ぶつからずにすべての はたを あつめるんだ

せんの とおりにロボットを うごかしてね

これが ロボット だよせいのうは まあまあ だね

さいごは もとの ばしょに もどすんだよ15© Mitsubishi Electric Corporation

あそめいれい

遊びかたを おしえるね 命令に なる
コマンドブロックを ならべて いくんだ

ここに じゅんばんにブロックを ならべていくよ16© Mitsubishi Electric Corporation

ぜんぶ ならべ おわったら スタートボタンをおすんだ

ロボットに めいれいをさせるんだね17© Mitsubishi Electric Corporation

せいかい

ロボットが うごきだして 正解したか わかるよ

ここに ヒントが あるよ18© Mitsubishi Electric Corporation

すくもっとも 少ない コマンドで クリア するとメッセージが かわるんだ
うごく コマすうをかえるのが ポイントだよ19© Mitsubishi Electric Corporation

コマンドブロックは いろいろな やくわりがつかあるよ それを うまく 使うのが ポイントだよ

む

ほうこう

ロボットが向いている方向にすすむよ
ほうこう

これは セットで つかうのさみぎ方向にすすむよ
ほうこう

ひだり方向にすすむよむ

ほうこう

ロボットが向く方向をかえるよ
した

これより下のコマンドをくりかえすよ
ここまでのコマンドをくりかえすよ20© Mitsubishi Electric Corporationこうりゃく

とくべつに 攻略の ポイントを おしえるよ
しっぱい①失敗しても とにかく トライ！
おな

うご

かえ

さが②同じ 動きの くり返しを 探す
む

ちゅうい③ロボットの 向きに 注意
うご

かたながすうけいさん④動き方は 長さではなく コマ数で 計算

アルゴリズムマスターに なったらボクも かいぞう してもらってパワーアップ したいよね
21© Mitsubishi Electric Corporationきょうの おはなしはこれで おしまい
またなー

22
© Mitsubishi Electric Corporation

23© Mitsubishi Electric Corporation