24ページ目 | 子供プログラミング

インベーダーゲームとバーコードリーダー

今週の一宮玉野教室 水曜日、自考力キッズはタブレットプログラミングクラス(^^)
Viscuitでインベーダーゲームを作りました。
https://www.youtube.com/watch?v=nIhAelCydco
子供達の発想力を使ってオリジナルインベーダーゲームに改造。
https://www.youtube.com/watch?v=JjB4hTd3R_A
そして、土曜日のエジソンアカデミーエキスパートクラスは
レベル10-2「バーコードリーダーを作ろう」の完成。
まずはブロックと指を使ってプログラミングの基礎となる10進数と2進数の変換の復習から。
●2進数とはを分かりやすく解説
https://analytics-notty.tech/what-is-a-binary-number/
シート2行目のバーコードをリーダーで読み取ります。
1行目にある数字が0と1しか使わず、4桁で表す2進数。
3行目が10進数に変換した時の数値で、1桁目は1か0、2桁目は2か0、3桁目は4か0、4桁目は8か0となります。
結果、バーコードの白黒を10進数に変換した時の数値が左上。
パソコン画面右下のボードで赤外線センサーで読み取った「A4」〜「A7」の値を確認。黒なら1、白なら0のどちらかしかありません。2進数を10進数に変換する変数がnumber。
このunmberに表示された数字とシートの左上の数字が同じになります。
https://www.youtube.com/watch?v=zssgnNPUxc0





今週は貯金ロボ!

清須教室エジソンアカデミークラスです。
今週は貯金ロボ!
赤外線センサーで1円玉と10円玉を仕分けるプログラムを作成。
最終的に100円たまるとメロディが鳴る、という所まで完成できました!
https://youtu.be/QGFsuUBKY5M



初めてLEDとブザーの両方を使ったプログラムを作成

今週の清須教室自考力キッズクラスは
初めてLEDとブザーの両方を使ったプログラムを作成しました。
繰り返し機能を使って、救急車のサイレンをイメージして作りました。
https://youtu.be/Teg3YcZSe4Y



今週はジャンケンゲームを作成

清須教室Pythonクラスです。
今週はジャンケンゲームを作成しました。
1.コンピュータが出す手をランダムに選び、LEDディスプレイに表示する機能
2.プレイヤーから出す手の入力を受け付けて、その入力値に誤りがないかを確認する機能
3.プレイヤーの入力した手をLEDディスプレイに表示する機能
4.コンピュータとプレイヤーの手から勝ち負けを判定して、その結果をLEDディスプレイに表示する機能
を組み合わせたプログラムです。
https://youtu.be/3ZT8AsIHssY