スクラッチで作る「バーコードリーダー」|簡単なプログラムの作り方【小学生・総合的な学習の時間】

スクラッチで作る「バーコードリーダー」の概要

scratch(スクラッチ)で簡単にプログラムが作れる「バーコードリーダー」を紹介します。

バーコードリーダーを動かして、バーコードの情報を読み取ろう。

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

簡単にプログラム作成:バーコードリーダー

バーコードリーダー

バーコードにふれると、情報を表示します。

簡単にプログラム作成:バーコード

バーコード

初期位置xとリスト名が違うだけで、バーコード1~バーコード4まで同じプログラムです。

繰り返しとデバッグを学ぶ授業の教室の様子

「情報」の数値をもとに、「国」「企業」「品種」のリスト内から言葉を選び、「表示」のリストに表示します。

以下のように、「国」「企業」「品種」のリストを準備しておいてください。

リスト

青枠で囲まれたリストは、リスト内にあらかじめ言葉を入れてください。

緑枠で囲まれた「+」をクリックすると追加できます。

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

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

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

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

バーコードを読み取る仕組みをプログラムで確かめる

お店のレジで見かけるバーコードは、数字の並びを読み取って商品の情報を表示する仕組みです。
プログラムでこの読み取りの流れを再現することで、身近な技術への理解が深まります。

バーコードリーダープログラムで学べる3つのこと
  • 数値:バーコードが表す数字の意味。
  • 変換:数字を情報に変換する仕組み。
  • 確認:正しく情報が表示されるか見直す習慣。
HeatKeep
HeatKeep

バーコードリーダープログラムのポイントを紹介します

数字が情報に変わる仕組みが分かる

バーコードの数字は、国や企業、商品の種類といった情報に対応しています。
プログラムでこの数字が言葉に変換される様子を確認することで、身近な技術の裏側への理解が深まります。

同じ仕組みを繰り返し使う効率のよさに気づける

複数のバーコードで同じ処理を繰り返し使う仕組みは、プログラムの効率のよさを実感できるポイントです。

バーコードリーダープログラムの活用アイデア

このプログラムは、身の回りの商品のバーコードを観察する活動と組み合わせると効果的です。
実物と重ねることで、理解がより確かなものになります。

数字を変えて色々な情報を試してみる

登録する数字と情報の組み合わせを変えてみることで、仕組みへの理解がより深まります。

バーコードやカード認証プログラムと合わせて考える

バーコードやカード認証のプログラムと合わせて扱うことで、身の回りの読み取り技術への理解が広がります。

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