小学校プログラミング教育実施レポート 
令和２年度から必修化された小学校プログラミング教育の実施の様子を紹介するものです。 
未来の学びコンソーシアムにて実施内容の精査を行うものではありません。 
学習活動名 算数「多角形と円」 
学年 小学校第５学年 
目標 どのような辺の長さと角度を用いれば正多角形をかくことができるかを考える活動を
通して、「辺の長さが全て等しく、角の大きさも全て等しい」という正多角形の意味を基
に、プログラミングに用いる角度と多角形の内角が異なることに気付き、プログラムを
用いて正多角形をかくことができる。 
教材タイプ ビジュアル型教材 
使用教材 Scratch、デスクトップＰＣ 
環境 児童１人に１台のデスクトップＰＣ 
都道府県 岐阜県 
実施校 可児市立土田小学校 
学習活動の概要・児
童の様子（プログラ
ミングの活動を中
心 に 記 載 く だ さ
１ 本時の学習内容に問題意識をもつ。 
・正八角形を実際に作図することが、難しかった。 
２ 学習課題を設定する。 
正多角形の性質を使って、正多角形のかき方を考えよう。 
３ 課題解決の見通しを立てる。 
 ・正多角形の性質を確認する。  ・基本的なプログラムのかき方を確認する。 
・正方形→正三角形→正多角形（自由）で確認する。 
４ 個人で追究する。   ・正方形の内角は 90 度だから、90 度回転してみよう。   ・正三角形の内角は 60 度だから、60 度回転してみよう。   ・正八角形の内角は 180－135 で 45 度回転させればよい。   ・同じ命令の繰り返しだから、繰り返しの命令が使えそうだ。 ５ 全体で話し合い、課題を解決する。   ・分度器を使って作図するときは、内角を使うけれど、プログラミングでは外角を
入力しなければならない。 
６ 学習をまとめる。 
正多角形をかく場合、歩数を等しくして、辺の長さを等しくする。 
プログラミングでは、180 度から正多角形の内角を引いた角度を「○度回す」に入
７ 本時の学習を振り返る。 
・作りたい正多角形の辺の数を入力するだけで作図してくれるプログラムを作って
成果と課題 ・Scratch の操作をして具体例を示すことで、児童が試行錯誤しながら図形をかくことが
・Scratch を使って図形はかけても、児童全員に正多角形の内角と外角の関係に着目して、
プログラミングすることを理解させることが難しかった。 