
簡単なプログラムでプログラミング教育!総合的な学習の時間「電話の仕組み」の概要
scratch(スクラッチ)で簡単にプログラムが作れる「電話の仕組み」を紹介します。
電話番号を入力してください。
入力した番号によって、電波が届く家が変わります。
簡単なプログラムでプログラミング教育!総合的な学習の時間「電話の仕組み」のプログラム紹介
簡単にプログラム作成:電話

各家に電話番号を設定するプログラムと、電話番号を入力して電波を電波塔に送るプログラムです。
簡単にプログラム作成:電波塔

リスト内の電話番号を参照して、入力した電話番号に合わせて各家にメッセージを送るプログラムです。
簡単にプログラム作成:電波

電波塔から受け取ったメッセージに合わせて、各家に電波を送るプログラムです。
簡単にプログラム作成:家

各家の位置を指定するプログラムです。
スクラッチの簡単なプログラム例!他の実践紹介
他のスクラッチでの簡単なプログラム例実践紹介は以下の投稿へ
小学校のプログラミング教育でご活用いただければ幸いです
電話がつながる仕組みをプログラムで確かめる
電話番号を入力すると相手につながる仕組みは、日常で当たり前に使っている技術ですが、その裏側にはリストを使った照合の仕組みがあります。
プログラムでこの照合の流れを再現することで、身近な通信技術への理解が深まります。
電話の仕組みプログラムで学べる3つのこと
- 番号:それぞれの家に割り当てられた電話番号。
- 照合:入力した番号と一致するか調べる仕組み。
- 確認:正しい相手にメッセージが届くか見直す習慣。

HeatKeep
電話の仕組みプログラムのポイントを紹介します
リストを使って番号を管理する仕組みが分かる
それぞれの家に電話番号を設定し、リストの中から一致する番号を探す仕組みは、データを整理して管理する考え方の分かりやすい例です。
電波塔を経由するイメージが理解できる
入力した電話番号を電波塔が受け取り、リストを参照して正しい家にメッセージを送る流れを確認することで、通信の仕組みへの理解が深まります。
電話の仕組みプログラムの活用アイデア
このプログラムは、身の回りの通信技術について考える入り口として活用できます。
情報を送る仕組みへの理解が深まります。
家の数を増やして発展させる
電話がつながる家の数を増やすことで、より複雑な照合の仕組みに挑戦できます。
環境と発電所や電気ポットプログラムと合わせて考える
環境と発電所や電気ポットのプログラムと合わせて扱うことで、身の回りの仕組みへの理解が広がります。


















