マイコンレーサー・プログラミング

以前出題して誰もできていなかったお題「黒い枠内から飛び出さない」に皆で取り組みました。走行中にセンサーを読みとって黒線上だったらバックさせる、4つのセンサーのうちどのセンサーが黒線をキャッチするかによりその後の動きを変えねばならない、とすると
「何通りの分岐が必要だ?4つ全部が点灯するのが?」
「1通り!」
「1つだけ点灯するのが?」
「4通り!」
「ってことは1つだけ消えるのは何通り?」
「・・・1通り!」
「そう、1つ点灯するのと1つ消えているのは同じことじゃんね。じゃ、4つのうち2つが点灯するのは?」
「・・・」皆一生懸命数えている^^
「じゃ、聖真はかしぇ、どうやったら計算で出せる?」
プログラミングイベント=同じPC繋がりということで、簡単でカッコいい動画制作の方法を教えに来てくれていたマグカップくんにいきなり振ってみました^^
「よんしぃに」
「そうそう!」
「!???」
皆はポカーン??? ということで組合せCの説明をしました。プログラミングをしながら場合の数のお勉強、こうすれば場合の数なんてちょちょいのちょい!そして、あーでもない、こーでもないと言いながら、何度もプログラムの修正をしてついにその時が。。。皆「ワーイ!」と飛び上がって喜びました(^o^)/ さらに改良の余地はありますが一応お題はクリアできました。
ここでちょっとおやつタイム!で、おにぎり♪「これ新米?」「違うよ、新米は23日新嘗祭の日のイベントの時に皆で食べるよ。新米はそれからだね」
おやつが終わって、マグカップくんの動画制作教室はじまりはじまり~ いろいろ説明しながらプログラミング中に撮影していた動画を編集しながら組み合わせて、BGMを入れて、・・・カッコいい&ドキュメンタリーチックで感動的な今日のイベントの動画を作ってくれました。ウェブ上でご覧頂ける状態になり次第、ここにアップします。乞うご期待!