12月6日(土)のレッスン♬
- CommonGrounds

- 12月6日
- 読了時間: 2分
①振動で進むロボットをつくろう(ロボットコースプラス)
今日は、モーターの回転を振動に変えて振動で前に進むロボットを制作しました。
<学習のポイント>
・振動を利用した身近な製品について学ぶ
・モーターの回数を振動に変える仕組みを学ぶ
・ロボットをアレンジして動き方の違いを学ぶ
子ども達は、あっという間にロボットを組み立て、振動で前に進むロボットの動きをじっくり観察しました。
ロボットのアレンジでは、それぞれ個性的なロボットに改造して楽しみました♬


②ブロックキャッチャーをつくろう(プログラミングコース)
今日は、レベル12-③ブロックキャッチャーをつくろう後半のレッスンを行いました。
本コースのカリキュラムも残すところあと2つ(内1つは総まとめ)となり、仕上げの段階に入りました。
<学習のポイント>
・前回の復習
・2次元スキャンの仕組みについて学ぶ
・新たな関数「defineposition」「initposition」「detect」「blink」などについて学ぶ
子ども達は、これまで学習してきた中で最も高度なプログラムでしたが、各センサーやモーターなどの動作を一つ一つ丁寧に確認しながら制作に臨みました。
プログラムは次回のレッスンで完成するはこびとなりました♬


③アームロボットの制御(プログラミングコース)
今日は、レベル3-②「アームロボットの制御」後半のレッスンを行いました。
<学習のポイント>
・前回の復習
・サーボモーターの微調整を学ぶ
・レベルアップミッションに挑戦する
子ども達は、前回制作したプログラムとロボットの動作確認を行い、レベルアップミッションに挑戦しました♬


④記憶ゲームをつくろう(プログラミングコース)
今日は、レベル7-③「記憶ゲームをつくろう」前半のレッスンを行いました。
たくさんの情報をまとめて記録する「リスト機能」を使って2つのLEDが点灯する順番を覚えて答える記憶ゲームのプログラムを制作します。
<学習のポイント>
・変数の基礎について学ぶ
・リスト機能について学ぶ
・リスト機能を使ってプログラムを作成する
講師である私は、数学の専門的な知識を保有していない中、子どもたちに「変数」や「リスト機能」を的確に伝えるのに苦戦しましたが、プログラムの実践をしていく中で子どもたちが感覚的に理解していく姿を確認しました♬





コメント