
小学生必見!簡単なプログラム!社会の授業「タイムマシーン」の概要
scratch(スクラッチ)で簡単にプログラムが作れる「タイムマシーン」を紹介します。
ボタンに合わせたコスチュームを選択します。
簡単なプログラムでプログラミング教育!社会「水の循環」
小学生の授業で使えるスクラッチの簡単なプログラム
簡単にプログラム作成:数字のコスチューム

生徒が調べた画像やイラストをコスチュームに追加してください。
簡単にプログラム作成:時代

ボタンから送られてくるメッセージに合わせてコスチュームを変えます。
簡単にプログラム作成:ボタン

x座標とメッセージ名が違うだけで、残りはすべて同じプログラムです。
メッセージを数字に送ります。
社会プログラミング教育!スクラッチで都道府県の特徴を学習プログラム
スクラッチの簡単なプログラム例!他の実践紹介
他のスクラッチでの簡単なプログラム例実践紹介は以下の投稿へ
プログラミング教育!授業で活用スクラッチ例
小学校のプログラミング教育でご活用いただければ幸いです
時間を扱う発想をプログラムで体験する
過去や未来へ移動するタイムマシーンは空想の話ですが、プログラムで年代を切り替える仕組みを作ることで、時間という概念を楽しく学べます。
社会科の年代学習を、プログラミングの視点から楽しく振り返ることができます。
タイムマシーンプログラムで学べる3つのこと
- 過去未来:年代を行き来する発想。
- 切り替え:ボタンで場面を切り替える仕組み。
- 確認:切り替えた年代が正しいか見直す習慣。

HeatKeep
タイムマシーンプログラムのポイントを紹介します
ボタン一つで場面が切り替わる仕組みが分かる
ボタンを押すと背景や表示が切り替わる仕組みは、プログラムの中でも直感的に理解しやすい部分です。
この仕組みを通して、場面を切り替えるという考え方が自然と身についていきます。
年代と出来事を結びつけて考えられる
それぞれの年代に何が起きたかを調べてプログラムに組み込むことで、社会科の学習内容がより印象に残る形で定着します。
タイムマシーンプログラムの活用アイデア
このプログラムは、歴史学習のまとめとしても活用できます。
調べ学習とプログラミングを組み合わせることで、学びがより深まります。
年代の数を増やして発展させる
切り替えられる年代の数を増やすことで、より豊かな歴史年表のような作品に発展させられます。
タイマープログラムと合わせて仕組みを比べる
タイマープログラムと合わせて扱うことで、時間を扱う色々なプログラムの仕組みを比べて学ぶことができます。


















