【既存の教科でプログラミング授業】小学3年生 算数「ぼうグラフ」

【既存の教科でプログラミング授業】小学3年生 算数「棒グラフ」

micro:bitのLEDに棒グラフを表示するプログラムです

【既存の教科でプログラミング授業】小学3年生 算数「棒グラフ」

micro:bitの5×5のLED表示に合わせて、次のようにデータを加工しています

データ → データ2

micro:bitの5個のLEDに収まるように、元データの最大値を求めて最大件数が5になるようにデータを調整します

データ2 → データ3

micro:bitのLED表示に合わせた形に数値を変更します
1なら10000
2なら11000
といった感じ

データ3 → データ4

表示するデータだけを切り出して、データを反時計回りに90度回転させます

■□□□□
■■□□□
■■■□□
■■■■□
■■■■■

□□□□■
□□□■■
□□■■■
□■■■■
■■■■■

のように変更

最後にデータ4のリストを連結して1つの文字列にしてLEDに出力します

6件以上のデータだとmicro:bitのLEDでは表示できないので、Aボタン・Bボタンで表示するデータ位置を動かせるようにしています

参考

東京書籍 新編 新しい算数 3下
P.97 ぼうグラフ

プロジェクト

Scratch micro:bitに棒グラフを表示する ver.1.0.0

オフライン版のScratchで利用したい場合は、こちらのファイルをダウンロードしてください

オフライン版のScratch3の「ファイル」メニューの「コンピューターから読み込む」から読み込んでください

教科書プログラミング

Scratch 3.0に対応した書籍です[PR]

タイトルとURLをコピーしました