みなさん、こんにちは。スマイルコード湖西鷲津校です。10月31日の教室の様子をお届けします。この日は、本格的なゲームづくりに取り組む生徒さんから、スクラッチの基本を学び始めた生徒さんまで、それぞれのペースで課題に向き合いました。
アクションゲームづくりに挑戦
キャラクターを歩かせたりジャンプさせたりする仕組みづくりでは、キー入力をいったん変数に置き換えてから動かす方法を学びました。地上と空中で動き方を変えて2段ジャンプを作ったり、2人目のプレイヤーを矢印キーで動かせるようにしたりと、工夫を重ねる姿が見られました。
攻撃の動きと当たり判定づくりに取り組む生徒さんもいました。条件分岐や繰り返し、変数、座標といった考え方を、実際のゲームの中で使いながら理解を深めています。
スクラッチの基本をしっかり習得
スクラッチを始めたばかりの生徒さんは、スプライトと背景の選び方から、キーボードで動かす、マウスを追いかける、クリックできるボタンを作るといった基本の操作を学びました。
コードがスプライトごとにあることを確かめたり、ふきだしが読めるように待ち時間を入れたり、ねこがさかさまにならないように工夫したりと、一つひとつの仕組みを理解しながら、最後のページまで自分の力で進める姿が見られました。
粘り強く取り組む姿勢と日々のトレーニング
明かりをつける仕組みや、点数を増やしたり減らしたりする仕組みづくり、足場に立つ課題などにも取り組みました。途中で壁にぶつかっても、自分で解決しようと試行錯誤を重ね、最後まで諦めずに取り組む姿がとても印象的でした。
また、コミュニケーションや5分間の集中力トレーニング、小テスト、検定に向けた学習にも取り組み、プログラミング以外の力も着実に育んでいます。
今回も、生徒さん一人ひとりが自分の課題にじっくり向き合い、新しい仕組みを理解したり、難しい場面を乗り越えたりと、たくさんの成長が見られました。次回の活動もどうぞお楽しみに。
スマイルコードでは、一人ひとりの「やってみたい!」という好奇心や探究心に寄り添い、楽しく確実にスキルアップできる環境を大切に育んでまいります。