浦和区
【教育版マインクラフト】3-9 再帰関数を使ってブロックを置く
再帰関数は、自分自身を呼び出す関数で、終了条件が必要です。関数の中で条件を満たさない場合に再度自分を呼び出し、条件を満たすと処理が終了します。教育版マインクラフトでは、階乗計算やピラミッド作成などの例を通じて再帰関数を学ぶことができます。再帰関数は複雑な処理を簡潔に表現できますが、ループ処理との違いや無限ループのリスクに注意が必要です。失敗例も学びの一環として捉え、処理の流れを丁寧に追うことで理解を深めましょう。
【教育版マインクラフト】3-8 壁の間をエージェントが往復させる
エージェントがブロックに到達するまで進み続ける方法や壁の間を往復する方法を二重ループで実現する手順を示しています。また、コースの目的と入会案内があります。エージェントの前側を調べていますが上下左右でも可能です。
【教育版マインクラフト】3-6 放射状にブロックを置くには?
放射状にブロックを置く方法として、変数とループで解説します。また複雑な手順を紙に書き出して整理する重要性を述べています。また、教育版マインクラフトコースでは、年長さんからでも入会可能で、カリキュラムは高校や大学入試に役立つ内容です。
【教育版マインクラフト】2-4 ブロックを面状に置く
このテキストは、マインクラフトでブロックを面状に配置する方法について述べています。主にエージェントを使った方法やプログラミングを利用した方法が紹介されています。さらに、教育版マインクラフトを用いたコースがあり、高校や大学入試に役立つ本格的な学びを提供しています。
【教育版マインクラフト】2-3 ブロックを1列に置く様々な方法
本記事では、マインクラフトでブロックを1列に配置する方法について説明しています。エージェントを使用する方法と、エージェントを使用しない方法があり、後者は「ブロックを並べる」命令で一瞬で設置可能です。また、教育版マインクラフトを使用した学びに焦点を当てた教室での体験会も開催してています。しっかりした学びにつながる内容を志向する方の参加を推奨しています。
【教育版マインクラフト】2-2 フェンスで囲いを作る
今回もループ処理を使ってフェンスを作ってみましょう。牧場などを作るときに役立ちますよ。 シンプルに作りたい場合はエージェントの設定を「動きながら置く」をオンに、また「障害物を壊す」もオンにして後はフェンスを置きたい順にエ […]
【教育版マインクラフト】2-1 エージェントを四角く移動させる
第2章ではマインクラフトを使ったプログラミング学習におけるループ処理に焦点を当てています。教育版マインクラフトの命令ブロックを活用しつつ、プログラミングの基本原理を身につけることが強調されています。学びを主目的とし、作業の効率化よりも基礎学習の重要性を理解することが勧められています。教室では教育版マインクラフトコースも提供しており、体験会も開催中です。
第23回 日本情報オリンピック 一次予選突破!
当教室の生徒が情報オリンピックに挑戦しました。中学生3名が全員一次予選突破となりました。高校生のトップを決める大会ですので十分な成果だと思います。高校入試の内申点にも加点がありそうです。
ChatGPTに聞く 初心者が学ぶべきプログラミングの設計方法とは
ChatGPTに聞く 初心者が学ぶべきプログラミングの設計方法とは?
1.ソフトウェアの目的の明確化 2.プログラムの機能の洗い出し 3.モジュール化 4.コメントとドキュメンテーション 5.インクリメンタル開発