★教室は授業開始10分前より開いております。
★前回作ったロボットは「崩さずに」お待ち下さい。
★筆記用具も忘れずにお持ち下さい。
★新ミドル・アドプロ生はタブレットの充電を忘れずにしてきて下さい。
●明日の授業内容
《ロボットプログラミングコース》
【プレプライマリーコース】
【ぶらんこロボ「ゆらリン】
1日目のロボットにモーターを取り付けます。ギアとロッドを用いて、モーターの回転運動をブランコの往復運動に変える仕組みを製作します。
【プライマリーコース】
NEW!!【いっぽんしょうぶ!「ケンドーロボ」】
竹刀を自動で振る仕組みを作り、遊びながら工夫をしていきます。
【ベーシックコース】
【とんではねて「ホッピンバード」】
電池ボックスが回転するように改造し、タッチセンサーを組み込んだ部分を鳥形にして、鳥が飛び跳ねながら前に進むロボットにします。タッチセンサー黒がどのように機能しているのか、またモーターの動きとどのように連動しているかに注目させながら、ロボットの動きを観察させます。
【ミドルコース】
【スイスイ進め!「アメンボロボ」】
輪ゴムを使ってタイヤの向きをコントロールすることによって、足の開閉動作で前進することができるように改造します。なぜ足を開閉するだけでロボットが前進するのか、その仕組みを観察し、考えさせます。さらにプログラミングをして、音を感知したらブザーを鳴らして動くようにします。
NEW!!【アドバンスプログラミングコース】
【家の中で大活躍!「カップヌードルメーカー&スマートダストボックス」】
別紙も使用して、ダストボックス部分を製作し、近くまで来てくれた蓋を開け閉めするような自動で動くロボットを完成させます。
【ロボティクスプロフェッサー】: Arduino
【1年目コース「リンクロボット:リンクロボットを操縦しよう」】
✔︎リンク機構を学ぶ
✔︎左右の脚の動きを細かく見る
✔︎リンクロボットをリモコン化して動かす
【2年目コース「センサーロボット:】
✔︎複数のプログラムを組み合わせて複雑な動きのロボットを作る
✔︎「関数」の使い方をマスターする
✔︎オリジナルのプログラムをかく
【3年目コース(最終コース)「不思議アイテムⅢー2②」】
✔︎メモリーとビット演算を学ぶ
✔︎変数の宣言と種類を学ぶ
✔︎液晶ディスプレイにキャラクターを表示させる
《こどもプログラミングコース》
【Basic1:Scratch】
・「アイテムボックス」をつくろう!
条件分岐を使って、スプライトに触れるとランダムに場所を移動したり、ハートを大きくしたり小さくしたりして演出を考えます。
【Basic2:Minecraft】
・オリジナルの「ジェットコースター」を作ろう!
「くりかえし」と「関数」使って線路を登ったり下ったりさせて、オリジナルのジェットコースターを作っていくよ。
【Middle1:Scratch】
前回作ったプログラムの改造を行います。音を変えたり、数式を作って、クリア条件を変えます。
【Middle2:Python】
・焼き芋スコアアタック開発!
Scratchでは、焼き芋の焼き具合に応じて、ポイントやキャラクターの表情を変えるプログラムを作りましたScratchの「もし○○なら」ブロックと同じように、Pythonでも「条件によって動きが変わるプログラム」を学びます。
【Advance:JavaScript】
前回作ったプログラムの改造を行います。イベントに応じて音を変えたり、ワープをアニメーション表示に変えたりします。
