小学生必見!簡単なプログラム!社会の授業「タイムマシーン」

小学生必見!簡単なプログラム!社会の授業「タイムマシーン」の概要

scratch(スクラッチ)で簡単にプログラムが作れる「タイムマシーン」を紹介します。

ボタンに合わせたコスチュームを選択します。

簡単なプログラムでプログラミング教育!社会「水の循環」

小学生の授業で使えるスクラッチの簡単なプログラム

簡単にプログラム作成:数字のコスチューム

コスチューム

生徒が調べた画像やイラストをコスチュームに追加してください。

簡単にプログラム作成:時代

時代

ボタンから送られてくるメッセージに合わせてコスチュームを変えます。

簡単にプログラム作成:ボタン

ボタン

x座標とメッセージ名が違うだけで、残りはすべて同じプログラムです。

メッセージを数字に送ります。

順次処理を示す矢印タイル教材

社会プログラミング教育!スクラッチで都道府県の特徴を学習プログラム

スクラッチの簡単なプログラム例!他の実践紹介

他のスクラッチでの簡単なプログラム例実践紹介は以下の投稿へ

プログラミング教育!授業で活用スクラッチ例

小学校のプログラミング教育でご活用いただければ幸いです

国語
国語
数学
算数
社会
社会
理科
理科
音楽
音楽
家庭科
家庭科
総合的な学習の時間
総合的な学習の時間
C分類
C分類
Scratchプログラミング教育スタジオ

時間を扱う発想をプログラムで体験する

過去や未来へ移動するタイムマシーンは空想の話ですが、プログラムで年代を切り替える仕組みを作ることで、時間という概念を楽しく学べます。
社会科の年代学習を、プログラミングの視点から楽しく振り返ることができます。

タイムマシーンプログラムで学べる3つのこと
  • 過去未来:年代を行き来する発想。
  • 切り替え:ボタンで場面を切り替える仕組み。
  • 確認:切り替えた年代が正しいか見直す習慣。
HeatKeep

タイムマシーンプログラムのポイントを紹介します

ボタン一つで場面が切り替わる仕組みが分かる

ボタンを押すと背景や表示が切り替わる仕組みは、プログラムの中でも直感的に理解しやすい部分です。
この仕組みを通して、場面を切り替えるという考え方が自然と身についていきます。

年代と出来事を結びつけて考えられる

それぞれの年代に何が起きたかを調べてプログラムに組み込むことで、社会科の学習内容がより印象に残る形で定着します。

タイムマシーンプログラムの活用アイデア

このプログラムは、歴史学習のまとめとしても活用できます。
調べ学習とプログラミングを組み合わせることで、学びがより深まります。

年代の数を増やして発展させる

切り替えられる年代の数を増やすことで、より豊かな歴史年表のような作品に発展させられます。

タイマープログラムと合わせて仕組みを比べる

タイマープログラムと合わせて扱うことで、時間を扱う色々なプログラムの仕組みを比べて学ぶことができます。

生徒との絆を深め、理想の学級を実現させませんか?