ベーシックコース|南大沢教室

南大沢教室のトピックス

TOPICS

宇宙人

ブロック

波要素

2020/04/03

ベーシックコース

こんにちは、Kid’sプログラミングラボ南大沢教室です。

今回は、ベーシックコースの模様をご紹介します。

当校もコロナウィルスの影響で、先週から再開致しました。
生徒も間隔を空けて着席してます。

今月のベーシックコースの課題は、
『バランスエンカウント』スクラッチ3.0ver.
~マイナスのかけ算を理解しよう!~

このゲームは、魔法石を移動させて、敵のアイテムにぶつけ攻撃します。
敵は一定時間ごとに攻撃してくるので、味方の体力がゼロになるまでに敵を倒すゲームです。

1日目の学習は…
マイナスのかけ算を利用して、アイテムが左右に動くしくみを作成します。
魔法石が画面の上部に現れ、台にそって魔法石を左右に移動する動きと左右キーで台の角度を回転させます。
マイナスのかけ算は中学校で習いますが、やれるところまで自力で考えます。

2日目の学習は…
魔法石に触れたときに攻撃するアイテムや敵の攻撃を作成します。
味方の攻撃アイテムの左右方向を逆転させる仕組みに、ここでもマイナスをかけることで座標やマイナスの理解をさらに深めていきます。
また、敵の攻撃を実行させる「敵の攻撃関数」を実行させます。
乱数(ランダム)によって敵が攻撃する種類を切り替える仕組みを作成します。

改造では、サッカーボールを攻撃アイテムに追加したり、
テキストのチャレンジ問題に挑戦して、攻撃技「ビックバン」を追加したりと授業時間ギリギリまで作成していました。