簡単なプログラムでプログラミング教育!算数「数の表示」

簡単なプログラムでプログラミング教育!算数「数の表示」の概要

scratch(スクラッチ)で簡単にプログラムが作れる「数の表示」を紹介します。

グリーンフラッグをクリックして数を入力してください。

小数でもマイナスでもOKです。

入力した数が表示されます。

このプログラムを使えばどんな数も表示することができるため、様々なプログラムで活用できます。

変数の値が変化する様子を示す教材

https://scratch.mit.edu/projects/389220321

を改良しました。

簡単なプログラムでプログラミング教育!算数「数の表示」のプログラム紹介

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

数のコスチューム

上記は数字のコスチュームです。

0~9まで用意しました。

コスチューム番号は1番が「1」、2番が「2」・・・10番が「0」となっています。

また、コスチューム番号の11番目に「・」小数点、12番目に「ー」マイナスを追加してあります。

関数の入出力を示す図

簡単にプログラム作成:表示用の数字

数

上記は、入力した数を表示するプログラムです。

小数点にも対応できるように、「もし〇〇なら・でなければ」ブロックをつかって、小数点とマイナスを表示できるようにしました。

小数点の表示だけy座標を変えていますが、コスチュームの設定からあらかじめy座標を変えて小数点(コスチューム番号11)を作成してもよいかと思います。

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

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

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

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

数を表示する仕組みをプログラムで確かめる

画面に数字を表示するという当たり前の動作にも、コスチュームを切り替えるという仕組みが使われています。
プログラムでこの仕組みを確かめることで、数字表示の裏側にある考え方が理解できます。

数の表示プログラムで学べる3つのこと
  • コスチューム:数字ごとに見た目を切り替える仕組み。
  • :複数の桁を組み合わせて数を表す考え方。
  • 確認:意図した数字が表示されているか見直す習慣。
HeatKeep

数の表示プログラムのポイントを紹介します

コスチュームを切り替えて数字を表す仕組みが分かる

0から9までの数字それぞれをコスチュームとして用意し、必要な数字に切り替えることで、画面に数を表示しています。
この仕組みを確認することで、電卓や得点表示など、他のプログラムにも応用できる考え方が身につきます。

小数点やマイナスも表現できることに気づける

数字だけでなく、小数点やマイナス記号もコスチュームとして追加することで、より幅広い数を表示できるようになります。
この工夫は、表現の幅を広げる発想の分かりやすい例です。

数の表示プログラムの活用アイデア

このプログラムは、どんな数も表示できるため、様々なプログラムの土台として活用できます。
他のプログラムに組み込むことで、応用の幅が広がります。

桁の数を増やして大きな数を表示してみる

表示できる桁の数を増やすことで、より大きな数を扱えるプログラムに発展させられます。

電卓や前に戻ることができる電卓プログラムと合わせて理解を深める

電卓や前に戻ることができる電卓のプログラムと合わせて扱うことで、数字を表示する仕組みがどう応用されているかへの理解が深まります。

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