小学生・中学生向けのICT教室/
イフキッズプログラミング日暮里

03-6806-6861
(平日10:00~18:30)

小学生・中学生向けのICT教室/
イフキッズプログラミング日暮里

03-6806-6861
(平日10:00~18:30)TOPへ戻る
メニュー
最近のブログ一覧




最近の生徒様の声


お知らせ一覧




タグ

アルゴリズムを覚えた!

2018/05.13

こんにちは!
キッズプログラミング教室「イフキッズアカデミー」
池ちゃん先生です。

 

今回のレッスンはプロフェッショナルコースのAくん。
ちょっと間が開いたのもあって、前回やったのを忘れちゃったのはご愛敬。
それで、前回作成したプログラムを参考にしながら、今回のレッスンスタート。

 

計算するプログラムをパチパチと入力していきます。

ブラインドタッチとまではいきませんが、手際よく、タイピング。
おうちでも、ゲームをパソコンでしているので、それでタイピングは覚えてしまったそうです。
 
今回はすごく大事なアルゴリズムが出てきました。
(アルゴリズムの話はまた別の回に)
 
プログラミングの世界ではデータを箱に入れて扱うのですが、
今回は2つの箱の中身を交換するというのをやりました。
プログラムの世界で出てくる箱はちょっと変わっていて、
 
・もの(データ)が1つしか入らない
・もの(データ)を取り出しても残っている(とりだしたものはデータのコピー)
・もの(データ)が入っているところに別のもの(データ)を入れたら、上書きされる
 
という感じの箱なんです。
 
そのため人間のように、よいしょって1回で交換と言うわけには行かないので、どうするかというと…
 
例えば、箱Aと箱Bがあって、
それぞれ、○と●が入っていて、これを交換するとします。
その場合、別に箱Cが必要で、こんな感じで交換します。
 
【手順】
・箱Aから箱Cに移す
・箱Bから箱Aに移す
・箱Cから箱Bに移す
 
図にするとこんな感じですね。
 

なんとなく分かりますかね^^?
ということで、今回Aくんはアルゴリズムも1つ覚え、
満足そうに帰っていきました。
彼の成長速度に期待!

ということで、また次回!

 

無料体験授業実施中!

お申込みは、こちらから。
 

LINE@にお友だち登録すると、特典いっぱい!!

友だち追加

 

   お問い合わせボタン|プログラミングスクール・習い事のイフキッズプログラミング(IF Kids Programming) お問い合わせボタン|プログラミングスクール・習い事のイフキッズプログラミング(IF Kids Programming)