みなさん、こんにちは。スマイルコード湖西鷲津校です。9月17日の教室の様子をお届けします。この日は、Scratchを使ったプログラミング、プログラムの修正課題、タイピングや練習問題など、それぞれのペースで学びを進めました。
Scratchでプログラミングの基礎を学習
Scratchを使って、条件分岐や繰り返し、座標といったプログラミングの基本を学びました。キーを押すと動き出すようにしたり、キャラクターがさかさまにならないよう工夫したりと、思いどおりに動かす方法に取り組む姿が見られました。
吹き出しでしゃべらせる際に言葉と言葉の間に読む時間を作ったり、「もし〜なら」を使って当たりとはずれで処理を分けたりする課題にも挑戦しました。ぶつかったときの判定や、旗を押したときに初めの場所に戻る仕組み、音を鳴らす工夫などにも取り組み、最後のページまで自分の力で進める生徒さんも多くいました。
かぎをランダムな部屋に隠して見つけられるようにするなど、ゲームらしい仕組みづくりに挑戦する生徒さんもいました。
プログラムの不具合を直す課題に挑戦
うまく動かないプログラムを読み解き、正しく動くように直す課題にも取り組みました。パソコン操作や条件分岐、繰り返し、変数について学びながら、最後まで自分で進める姿が見られました。
どこが原因なのかを考えて修正する経験は、プログラムを論理的に理解する力につながります。
タイピング・練習問題で基礎を固める
集中力トレーニングやタイピング、パソコン操作の練習にも取り組みました。ゲーム感覚で楽しめるタイピング練習に挑戦する生徒さんもいました。
ほかにも、思考力を試す問題や練習問題、小テストに取り組む生徒さんもいました。次回からいよいよゲーム制作に入る予定の生徒さんもいます。
この日は、プログラミングの基本となる考え方をそれぞれの課題を通して学び、自分の力で最後まで進める姿がたくさん見られました。基礎練習から作品づくりまで、一歩ずつ着実に力をつけています。次回の活動もどうぞお楽しみに。
スマイルコードでは、一人ひとりの「やってみたい!」という好奇心や探究心に寄り添い、楽しく確実にスキルアップできる環境を大切に育んでまいります。