こんにちは!今日は今年度初めての授業でした。
アドバンスコースを卒業した生徒やプレミドルにステップアップした生徒もいて、今月からはプレミドルとミドルコースの授業を行っていきます。
プレミドルでは、「フルーツキャッチャー」というゲームを作ります。サルを動かしてリンゴやバナナなどのアイテムを取って得点を上げていくゲームです。今日はリンゴやサルの動きについてプログラミングしました。
キーを押したときに関数の命令を送るということはゲームを作るときに必須なので、今日は関数について特に詳しく学びました。
ミドルコースでは、ブロックくずしゲームの続きです。今日はブロックを作成するプログラムやブロックとボールの衝突判定、ブロックが消えるプログラムなど、ゲームの重要な動きをプログラムしました。ここでは、「行と列」を扱ったプログラムについて学びました。行と列は同じものを複数作成するときに非常に便利で、プログラミングではよく使われます。次回は、スコアやゲーム終了画面などの機能を追加していきます。
それではまた次回の授業でお会いしましょう。