
小学生必見!簡単なプログラム!算数の授業「魔法陣」の概要
scratch(スクラッチ)で簡単にプログラムが作れる「魔法陣」を紹介します。
グリーンフラッグをクリックすると魔法陣が表示されます。
縦・横・斜めの全てを合わせて15にしてください。
https://scratch.mit.edu/projects/377116285
小学生の授業で使えるスクラッチの簡単なプログラム
簡単にプログラム作成:ねこ

魔法陣を計算します。
簡単にプログラム作成:数字

スプライトの数字に合うように、リストないの数を変更します。
簡単にプログラム作成:空欄

数字の置き場所です。
簡単にプログラム作成:ステージ

数を変えます。
スクラッチの簡単なプログラム例!他の実践紹介
他のスクラッチでの簡単なプログラム例実践紹介は以下の投稿へ
プログラミング教育!授業で活用スクラッチ例
小学校のプログラミング教育でご活用いただければ幸いです
魔法陣をプログラムで解く面白さ
魔法陣は、縦・横・斜めどこを足しても同じ数字になるという不思議な仕組みを持つパズルです。
プログラムで数字の組み合わせを試しながら解くことで、規則性を見つける力が育ちます。
魔法陣プログラムで学べる3つのこと
- 規則:どの列も同じ和になる仕組みへの理解。
- 試行錯誤:色々な組み合わせを試す粘り強さ。
- 確認:条件を満たしているか見直す習慣。

HeatKeep
魔法陣プログラムのポイントを紹介します
規則性を見つける力が育つ
魔法陣は、ただ数字を当てはめるだけでなく、縦横斜めの和が同じになるという規則を意識しながら考える必要があります。
この規則性を見つけようとする過程が、算数的な思考力を育ててくれます。
試行錯誤しながら答えを探す経験ができる
一度で正解にたどり着けないことも多い魔法陣は、何度も数字を入れ替えながら試す経験ができるパズルです。
この試行錯誤の過程そのものが、粘り強く考える力を育てます。
魔法陣プログラムの活用アイデア
このプログラムは、数字の並べ方を変えることで難易度を調整できます。
段階的に挑戦することで、無理なく力を伸ばしていけます。
サイズの違う魔法陣に挑戦する
3×3の魔法陣に慣れてきたら、4×4など、より大きな魔法陣にも挑戦してみることで、さらに高い思考力が育ちます。
小の大きさ比べプログラムと合わせて数の感覚を育てる
数字の大きさを比べるプログラムと組み合わせることで、数字全体への感覚がバランスよく育っていきます。



















