
小学生必見!スクラッチの簡単なプログラム!算数の授業「分数のかけ算」の概要
scratch(スクラッチ)で簡単にプログラムが作れる「分数のかけ算」を紹介します。
「数の表示」をクリックすると問題が表示されます。
「答え」をクリックすると答えが表示されます。
「約分」をクリックすると答えが約分されます。
算数でプログラミング教育!スクラッチで最大公約数を求めよう
小学生の授業で使えるスクラッチの簡単なプログラム
簡単にプログラム作成:数字のコスチューム

0~9までの数字と小数点「.」、マイナス「ー」を用意しました。
コスチューム番号の1番が「1」、2番が「2」・・・9番が「9」、10番が「0」です。
そして、11番が小数点「.」、12番がマイナス「ー」です。
簡単にプログラム作成:数字

分母1、分子1、分母2、分子1は座標と変数が違うだけですべて同じプログラムです。
赤で囲まれた部分だけが違います。
青で囲まれた部分は数字を表示されるプログラムです。
下記のサイトを参考にしてください。
簡単にプログラム作成:答えの分母

青で囲まれた部分は、数を表示するプログラムです。
緑で囲まれた部分は、分母1×分母2を計算して答えの分母を求めるプログラムです。
赤で囲まれた部分は、分母と分子の最大公約数を求めるプログラムです。
ピンクで囲まれた部分は、分母を約分するプログラムです。
※下記は約分のプログラムです。
算数でプログラミング教育!スクラッチで約分
簡単にプログラム作成:答えの分子

青で囲まれた部分は、数を表示するプログラムです。
緑で囲まれた部分は、分子1×分子2を計算して答えの分子を求めるプログラムです。
ピンクで囲まれた部分は、分母を約分するプログラムです。
簡単にプログラム作成:ボタン

「数の表示」のメッセージを送るプログラムです。

「答えの表示」のメッセージを送るプログラムです。

「約分」のメッセージを送るプログラムです。
簡単にプログラム作成:符号

位置を指定するプログラムです。
算数でプログラミング教育!スクラッチで通分しよう
簡単にプログラム作成:ステージの背景

上記の背景をえがきました。
算数でプログラミング教育!スクラッチで最小公倍数を求めてみよう
スクラッチの簡単なプログラム例!他の実践紹介
他のスクラッチでの簡単なプログラム例実践紹介は以下の投稿へ
プログラミング教育!授業で活用スクラッチ例
小学校のプログラミング教育でご活用いただければ幸いです
分数のかけ算の基本をプログラムで確かめる
分数同士のかけ算は、分子同士、分母同士をそれぞれかけるという整数とは違う計算方法です。
プログラムで計算の過程を確認することで、この基本ルールが整理されます。
- 分子分母:分子同士、分母同士をかける考え方。
- 計算:整数のかけ算との違い。
- 確認:答えが正しいか見直す習慣。

分数のかけ算プログラムのポイントを紹介します
整数のかけ算との違いが明確になる
分数のかけ算では、通分せずにそのまま分子同士、分母同士をかけます。
この整数のかけ算とは異なるルールを、プログラムで繰り返し確認することで、混同せずに覚えられます。
同じ処理を使い回す仕組みへの理解が深まる
分母1、分子1、分母2、分子2がそれぞれ座標と変数だけ違う同じプログラムで動いている仕組みを見ることで、効率よくプログラムを組む考え方が身につきます。
分数のかけ算プログラムの活用アイデア
このプログラムは、分数の計算の基礎固めとして活用できます。
土台がしっかりすると、その後の分数の学習がスムーズになります。
簡単な分数から少しずつ難しくする
小さな数字の分数から始め、少しずつ大きな数字に挑戦することで、無理なく理解を積み上げられます。
分数のかけ算2プログラムに挑戦する
基本が身についたら、分数のかけ算2プログラムのより複雑な問題にも挑戦してみましょう。



















