中学校技術・家庭科〔技術分野〕における情報活用能力の育成に関する研究－ネットワークを利用した双方向性のあるコンテンツのプログラミングの学習を通して－【研究の概要】平成29年３月に告示された中学校学習指導要領では，情報活用能力を学習の基盤となる資質・能力と位置付け，教科横断的に育成する旨を明記するとともに，小・中学校，高等学校
を通じてプログラミング教育を充実することと示された。技術・家庭科〔技術分野〕においては，制作するコンテンツのプログラムに対して「ネットワークの利用」と「双方向性」の規定が追加された。本研究では，災害時を想定したメッセージ交換プログラムの制作を題材として設定し，ネットワークを利用した双方向性のあるプログラミングの学習の指導計画と学習展開例を示す。また，小学校からの円滑な接続と高等学校における情報関係の科目との接続に配慮した授業の在り方も検討し，生徒の情報活用能力を育成する指導に役立てる。
キーワード：技術分野 プログラミング ネットワークの利用 双方向性 問題の解決《研究協力員》
盛岡市立見前南中学校 教諭 柴 田 典 夫《研究アドバイザー》
岩 手 大 学 教 育 学 部 教授 宮 川 洋 一

令 和 ２ 年 ３ 月
岩手県総合教育センター
情報・産業教育担当
宮
沢
一
裕
高
橋
光
広
小 野 寺
基
三
田
正
巳
千
田
満
代
佐 々 木
昭
子
太
田
崇
新
沼
智
之

Ⅰ

研究主題 ............................................................................ １

Ⅱ

主題設定の理由 ...................................................................... １

Ⅲ

研究の目的 .......................................................................... １

Ⅳ

研究の目標 .......................................................................... １

Ⅴ

研究の見通し ........................................................................ ２

Ⅵ

研究構想 ............................................................................ ２
１

研究についての基本的な考え方 ...................................................... ２(1) 中学校学習指導要領（平成 29 年告示）における情報活用能力について ................. ２(2) 小・中・高等学校を通じた情報教育における情報活用能力の系統性について ............ ４(3) 中学校技術・家庭科〔技術分野〕の「Ｄ 情報の技術」について ...................... ９(4) 岩手県における中学校技術・家庭科〔技術分野〕の現状と課題について ................ ９(5) 「Ｄ 情報の技術」の内容と見方・考え方について .................................. 11(6) 本研究で取り組む情報活用能力について ............................................ 12(7) 校種間の円滑な接続に配慮した授業の在り方について ................................ 14２

研究の見通しで示した方法（手立て） ................................................ 14(1) 生徒の情報活用能力に関する調査について .......................................... 14(2) 学習内容の検討及び授業に適したプログラミング教材の選定について .................. 14(3) 題材の構成について .............................................................. 15(4) 避難所を想定した問題解決の設定について .......................................... 16
３

検証計画 .......................................................................... 17(1) 検証内容 ........................................................................ 17(2) 検証方法 ........................................................................ 18
４ 研究構想図 ........................................................................ 19
Ⅶ

授業実践と授業の考察 ................................................................ 20
１ 授業実践計画 ...................................................................... 20
２ コンピュータ室の環境 .............................................................. 20
３ ネットワークを利用した双方向性のあるコンテンツの学習指導 .......................... 21(1) 題材名 .......................................................................... 21(2) 題材の目標 ...................................................................... 21(3) 評価の観点 ...................................................................... 21(4) 題材の指導計画（全９時間）と評価規準 ............................................ 22(5) 指導略案 １時間目 .............................................................. 24(6) 指導略案 ２時間目 .............................................................. 25(7) 指導略案 ３時間目 .............................................................. 26(8) 指導略案 ４時間目 .............................................................. 27(9) 指導略案 ５時間目 .............................................................. 28(10) 指導略案 ６～７時間目 ......................................................... 33(11) 指導略案 ８時間目 ............................................................. 34(12) 指導略案 ９時間目 ............................................................. 35

４

授業の検証結果と考察 .............................................................. 36(1) 情報活用能力の体系表例を基にした授業記録の分析と考察 ............................ 36(2) 小テスト結果の分析と考察（知識・技能） .......................................... 38(3) 第５時から第８時の提出物と発表の分析と考察（思考・判断・表現） .................. 39(4) 第１時と第９時の振り返りシートの分析と考察（主体的に学習に取り組む態度）......... 43(5) 技術分野（情報活用能力）に関する事後調査の分析と考察 ............................ 45(6) 技術の見方・考え方について ...................................................... 46
Ⅷ

Ⅸ

研究のまとめ ........................................................................ 48
１

全体考察 .......................................................................... 48

２

成果 .............................................................................. 48

３

課題 .............................................................................. 49

引用文献，参考文献，参考 Web ページ .................................................. 50

Ⅰ

研究主題
中学校技術・家庭科〔技術分野〕における情報活用能力の育成に関する研究－ネットワークを利用した双方向性のあるコンテンツのプログラミングの学習を通して－

Ⅱ

主題設定の理由
中学校学習指導要領（平成29年告示）解説技術・家庭編〔技術分野〕において，従前はソフトウ
ェアを用いて学習することの多かった「ディジタル作品の設計・製作」に関する項目が，ネットワ
ークを利用した双方向性のあるコンテンツのプログラミング（以下，「双方向性のあるコンテンツのプログラミング」とする。）を通して学ぶことに変更された。技術分野においては，生活や社会の中からプログラムに関わる問題を見いだして課題を設定する力，プログラミング的思考等を発揮
して解決策を構想する力，処理の流れを図などに表し試行等を通じて解決策を具体化する力などの育成や，順次，分岐，反復といったプログラムの構造を支える要素等の理解を目指すために，従前からの計測・制御の項目に加えて，「双方向性のあるコンテンツのプログラミング」について取り上げるなど，プログラミングに関する学習内容の改善が図られている。プログラミングの内容については，中学校学習指導要領（平成29年告示）総則において学習の基盤となる資質・能力の一つである情報活用能力の中に位置づけられており，同様に小学校学習指導要領（平成29年告示），高等学校学習指導要領（平成30年告示）においても，段階的に扱うことが示されている。
しかし，「双方向性のあるコンテンツのプログラミング」は新たに追加された項目であり実践事例は少ない。情報通信ネットワークの構成と情報を利用するための基本的な仕組み，安全・適切なプログラムの制作，動作の確認及びデバッグ等ができることなど，ネットワーク環境やネットワー
クを利用したプログラミングの知識・技能を生徒に対してどのように身につけさせ，技術・家庭科の技術分野で問題の解決を図る力を育成するかが課題である。
この課題を解決するため，生活や社会の中から技術に関わる問題として災害時を想定したメッセージ交換プログラムを題材として設定し，「双方向性のあるコンテンツのプログラミング」の学習の指導計画と学習展開例を作成して実践し検証する。また，小学校からの円滑な接続と高等学校における情報関係の科目との接続に配慮した授業の在り方も併せて検討する。
本研究は，中学校技術・家庭科〔技術分野〕の内容「Ｄ 情報の技術」において，ネットワークを利用した「双方向性のあるコンテンツのプログラミング」の学習における問題の解決を図る学習の在り方について検討し，指導例を示すことで生徒の情報活用能力を育成する指導に役立てたいと
考える｡

Ⅲ

研究の目的
中学校技術・家庭科〔技術分野〕におけるネットワークを利用した双方向性のあるコンテンツのプログラミングによる問題の解決の学習の在り方について明らかにし，生徒の情報活用能力を育成することに資する。

Ⅳ

研究の目標
中学校技術・家庭科〔技術分野〕において，ネットワークを利用した双方向性のあるコンテンツのプログラミングを用いた問題を解決する学習の在り方について，題材の指導計画と学習展開例を
示す。

１

Ⅴ

研究の見通し中学校技術・家庭科〔技術分野〕において，ネットワークを利用した双方向性のあるコンテンツのプログラミングによる問題の解決の学習を通して，生徒の情報活用能力の育成を目指した学習活動を行い，次の５点について取り組む。
１

県内技術分野担当教員への意識調査及び生徒の情報活用能力に関する事前調査を実施する。

２ 学習内容の検討及び授業に適したプログラミング教材を選定する。
３ 指導計画と学習展開例を作成する。
４ 授業実践を行う。
５ 授業実践後に事後調査を実施し，情報活用能力の育成について検証する。
Ⅵ

研究構想
１ 研究についての基本的な考え方「情報活用能力」は，これまでの学習指導要領でも育成が求められてきたが，「中学校学習指導要領（平成29年告示）」では，「情報活用能力」が学習の基盤となる資質・能力として示された。
この「情報活用能力」については，「教育の情報化に関する手引き」（平成22年度）でも示されているが，新学習指導要領に合わせた「カリキュラム・マネジメントの在り方と授業デザイン 平成
29年度 情報教育推進校（IE-School）の取組より（平成30年３月発行 文部科学省）（以下，「授業デザイン」とする。）」では，情報活用能力の体系表例が示された。この中では「情報活用能力」
が，「知識及び技能」，「思考力，判断力，表現力等」及び「学びに向かう力，人間性等」の「三つの柱」ごとに整理され，プログラミングの内容も盛り込まれている。
「中学校学習指導要領（平成29年告示）解説 技術・家庭編」の「Ｄ 情報の技術」では，『「ディジタル作品の設計と制作」に関する内容について，プログラミングを通して学ぶこととした。また，制作するコンテンツのプログラムに対して「ネットワークの利用」及び「双方向性」の規定を追加している。』としている。
このことから，中学校技術・家庭科〔技術分野〕「Ｄ 情報の技術」において扱うプログラミン
グは，中学校段階での情報活用能力の育成と大きく関係している。
本研究は，中学校技術・家庭科〔技術分野〕「Ｄ 情報の技術」において，中学校段階で育成を目指す「情報活用能力」の効果的な指導法について明らかにしていくものである。
(1) 中学校学習指導要領（平成29年告示）における情報活用能力について「中学校学習指導要領（平成29年告示）解説 総則編」【資料１】において，情報活用能力は，「言語能力」や「問題発見・解決能力等」と並んで，学習の基盤となる資質・能力として示されている。

２

【資料１】学習の基盤となる資質・能力
各学校においては，生徒の発達の段階を考慮し，言語能力，情報活用能力（情報モラルを含む。），問題発見・解決能力等の学習の基盤となる資質・能力を育成（下線筆者）していくことができるよう，各教科等の特質を生かし，教科等横断的な視点から教育課程の編成を図る
ものとする。
中学校学習指導要領（平成29年告示）解説 総則編p.49
さらに，「情報活用能力」の具体的な捉えは，【資料２】に示されているとおり，各教科や日常生活における様々な問題を発見，解決するために，情報を収集，整理・比較，発信・伝達する能力とされており，プログラミング的思考も含まれている【資料３】。
【資料２】学習の基盤となる資質・能力 「イ 情報活用能力」
情報活用能力は，世の中の様々な事象を情報とその結び付きとして捉え，情報及び情報技術を適切かつ効果的に活用して，問題を発見・解決したり自分の考えを形成したりしていく
ために必要な資質・能力である。将来の予測が難しい社会において，情報を主体的に捉えながら，何が重要かを主体的に考え，見いだした情報を活用しながら他者と協働し，新たな価値の創造に挑んでいくためには，情報活用能力の育成が重要となる。また，情報技術は人々の生活にますます身近なものとなっていくと考えられるが，そうした情報技術を手段として学習や日常生活に活用できるようにしていくことも重要となる。
情報活用能力をより具体的に捉えれば，学習活動において必要に応じてコンピュータ等の情報手段を適切に用いて情報を得たり，情報を整理・比較したり，得られた情報を分かりやすく発信・伝達したり，必要に応じて保存・共有したりといったことができる力であり，さらに，このような学習活動を遂行する上で必要となる情報手段の基本的な操作の習得や，プ
ログラミング的思考，情報モラル，情報セキュリティ，統計等に関する資質・能力等も含むものである。（下線筆者）こうした情報活用能力は，各教科等の学びを支える基盤であり，これを確実に育んでいくためには，各教科等の特質に応じて適切な学習場面で育成を図ることが重要であるとともに，そうして育まれた情報活用能力を発揮させることにより，各教科等における「主体的・対話的で深い学び」へとつながっていくことが一層期待されるものである。
中学校学習指導要領（平成29年告示）解説 総則編p.51【資料３】プログラミング的思考
自分が意図する一連の活動を実現するために，どのような動きの組合せが必要であり，一つ一つの動きに対応した記号を，どのように組み合わせたらいいのか，記号の組合せをどのように改善していけば，より意図した活動に近づくのか，といったことを論理的に考えていく力
平成28年６月28日教育課程部会教育課程企画特別部会 小学校段階におけるプログラミング教育の在り方について（議論の取りまとめ）より抜粋

３

(2) 小・中・高等学校を通じた情報教育における情報活用能力の系統性について
及川（2017）による「論理的思考力を育むプログラミングの体験の在り方に関する研究－小学校算数科・理科の指導を通して－」では，小学校の各教科の単元目標が達成できるよう，単元の内容とプログラミング的思考を関連させながら，算数科及び理科における，コンピュータサイエ
ンスアンプラグドやプログラミングを体験する授業を提案した。
高橋ら（2018）による「論理的思考力を育むプログラミングの体験の在り方に関する研究－小学校における総合的な学習の時間の指導を通して－」では，学校が定める目標（総合的な学習の時間で育成することを目指す資質・能力）を目指した探究課題を設定し，自分たちの生活とプロ
グラミングとの関係を考え，プログラミングを体験する指導展開を提案した。
中学校では，小学校段階までに身に付けた「情報活用能力」を踏まえて，各教科での「情報活用能力」の育成が求められている。「中央教育審議会答申（平成28年12月21日）幼稚園，小学校，中学校，高等学校及び特別支援学校の学習指導要領等の改善及び必要な方策等について（別添資料）」【資料４】において，小・中・高等学校を通じた情報教育と高校学校情報科の位置付けのイメージが示されている。
中学校段階では，技術・家庭科において情報教育が位置づけられ，「情報に関する技術」の中で，「計測・制御やコンテンツに関するプログラミングなど，ディジタル情報の活用と情報技術を中心的に扱う」としている。
このように，中学校段階における情報教育の資質・能力を育成するために，技術・家庭科〔技術分野〕は中核を担う教科となっており，特に「情報に関する技術（情報の技術）」に「情報活用能力」の育成のための指導内容を位置付けていく必要がある。

４

【資料４】小・中・高等学校を通じた情報教育と高校学校情報科の位置付けのイメージ

中央教育審議会答申（平成28年12月21日）幼稚園，小学校，中学校，高等学校及び特別支援学校の学習指導要領等の改善及び必要な方策等について（別添資料）p.85

５

「授業デザイン」（【資料５】，【資料６】）では，情報活用能力の体系表例として，「知識及び技能」，「思考力，判断力，表現力等」及び「学びに向かう力・人間性等」の「三つの柱」
ごとに情報活用能力の具体例が整理された。
なお，「授業デザイン」の「情報活用能力の体系表例」は，ステップ１からステップ５まで示され，ステップ１は小学校低学年の段階，ステップ５は高等学校修了時をイメージしているものである。
【資料５】IE-Schoolにおける実践研究を踏まえた情報活用能力の体系的な整理
IE-Schoolにおける実践研究を踏まえた情報活用能力の要素の例示

情報活用能力を育成するためのカリキュラム・マネジメントの在り方と授業デザインp.12

６

【資料６】「情報活用能力を育成するためのカリキュラム・マネジメントの在り方と授業デザイン
情報活用能力の体系表例(IE-School における指導計画を基にステップ別に整理したもの)」
分類

ステップ１

①情報技術に関する技能１
情報と教法技術
を適切に活用するための知識と技能②情報と情報技術の
特性の理解

ステップ２

ステップ３

a コンピュータの起動や終了，写真撮影などの基本操作キーボードなどによる文字の正しい入力方法

キーボードなどによる文字の正確な入力

b 電子ファイルの呼び出しや保存

電子ファイルの検索

電子ファイルのフォルダ管理c 画像編集・ペイント系アプリケーションの操作

映像編集アプリケーションの操作

目的に応じたアプリケーションの選択と操作

d

インターネット上の情報の閲覧・検索

電子的な情報の送受信やAND，ORなどの論理演算子を用いた検索abcd コンピュータの存在e

情報の基本的な特徴

情報の特徴
情報を伝える主なメディアの特徴

身近な生活におけるコンピュータの活用
コンピュータの動作とプログラムの関係

社会におけるコンピュータの活用
手順とコンピュータの動作の関係

fg③記号の組合せ方の理解

a 大きな事象の分解と組み合わせの体験

単純な繰り返し・条件分岐，データや変数などを含んだプログ 意図した処理を行うための最適なプログラムの作成，評価，改ラムの作成，評価，改善善b

手順を図示する方法

a 身近なことろから様々な情報を収集する方法

調査や資料等による基本的な情報の収集の方法

図示（フローチャートなど）による単純な手順（アルゴリズ
ム）の表現方法
調査や実験・観察等による情報の収集と検証の方法

b

Ａ

知
識
及
び
技
能

２

①情報収集，整理，分析，表現，発信の理解

問題解決・探求における情報活用の方法の理解c 共通と相違，順序などの情報と情報との関係

考えと理由，全体と中心などの情報と情報との関係

原因と結果など情報と情報との関係

d

情報の比較や分類の仕方

情報と情報との関係付けの仕方

e 簡単な絵や図，表やグラフを用いた情報の整理の方法

観点を決めた表やグラフを用いた情報の整理の方法

目的に応じた表やグラフを用いた情報の整理の方法

f 情報の大体を捉える方法

情報の特徴，傾向，変化を捉える方法

複数の観点から情報の傾向と変化を捉える方法

g 情報を組み合わせて表現する方法

自他の情報を組み合わせて表現する方法

複数の表現手段を組み合わせて表現する方法

h 相手に伝わるようなプレゼンテーションの方法

相手や目的を意識したプレゼンテーションの方法

聞き手とのやりとりを含む効果的なプレゼンテーション方法

i②情報活用の計画や評価・改善のための理論や方法の理解

a 問題解決における情報の大切さ

目的を意識して情報活用の見通しを立てる手順

問題解決のための情報及び情報技術の活用の計画を立てる手順

b 情報の活用を振り返り，良さを確かめること

情報の活用を振り返り，改善点を見出す手順

情報及び情報技術の活用を振り返り，効果や改善点を見出す手順①情報技術の役割・
影響の理解a

情報社会での情報技術の活用

情報社会での情報技術の働き

a３
情報モラル・情報セキュリティなどについての理解

情報化に伴う産業や国民生活の変化b
人の作った物を大切にすることや他者に伝えてはいけない情報
自分の情報や他人の情報の大切さがあること②情報モラル・情報
セキュリティの理解

通信ネットワーク上のルールやマナー
生活の中で必要となる基本的な情報セキュリティ

cd

情報技術の悪用に関する危険性
情報の発信や情報をやり取りする場合の責任①必要な情報を収集，整理，分析，表現する力②新たな意味や価値を創造する力③受け手の状況を踏まえて発信する力④自らの情報活用を評価・改善する力等

身近なところから課題に関する様々な情報を収集し，簡単な絵や図，表やグラフなどを用いて，情報を整理する

調査や資料等から情報を収集し，情報同士のつながりを見つけたり，観点を決めた簡易な表やグラフ等や習得した「考えるための技法」を用いて情報を整理する

目的に応じた情報メディアを選択し，調査や実験等を組み合わせながら情報収集し，目的に応じた表やグラフ，「考えるための技法」を適切に選択・活用し，情報を整理する

情報の大体を捉え，分解・整理し，自分の言葉でまとめる

情報を抽象化するなどして全体的な特徴や要点を捉え，新たな考えや意味を見出す

情報の傾向と変化を捉え，類似点や規則性を見つけ他との転用や応用を意識しながら問題に対する解決策を考察する

相手を意識し，わかりやすく表現する

表現方法を相手に合わせて選択し，相手や目的に応じ，自他の情報を組み合わせて適切に表現する

目的や意図に応じて複数の表現手段を組み合わて表現し，聞き手とのやり取りを含めて効果的に表現する

問題解決における情報の大切さを意識しながら情報活用を振り返り，良さに気付くことができる

自らの情報の活用を振り返り，手順の組み合わせをどのように改善していけば良いのかを考える

情報及び情報技術の活用を振り返り，改善点を論理的に考える等

１
問題解決・探求における情報活
用の態度
学
び
に
向
か
う
Ｃ
力
，
人 ２
間 情報モラル・情性 報セキュリティ
等 などについての態度①多角的に情報を検討しようとする態度②試行錯誤し，計画や改善しようとする態度①責任をもって適切に情報を扱おうとする態度②情報社会に参画
しようとする態度

発信した情報や情報社会での行動が及ぼす影響
情報メディアの利用による健康への影響問題を焦点化し，ゴールを明確にし，シミュレーションや試作収集した情報から課題を見つけ，解決に向けた活動を実現する等を行いながら問題解決のための情報活用の計画を立て，調整ために情報の活用の見通しを立て，実行するしながら実行する

体験や活動から疑問を持ち，解決の手順を見通したり分解して，どのような手順の組み合わせが必要かを考えて実行する
事象を情報とその結び付きの視点から捉え，情報及び情報技術を適切かつ効果的に活用し，問題を発見・解決し，自分の考えを形成していく力

情報を守るための方法

コンピュータなどを利用するときの基本的なルール

e
f

思
考
力 １
， 問題解決・探求
判 における情報活
断 用する力（プロＢ
力 グラミング的思， 考・情報モラ
表 ル・情報セキュ
現 リティを含む）
力等

情報に関する自分や他者の権利

b

等

等

a 事象と関係する情報を見つけようとする

情報同士のつながりを見つけようとする

情報を構造的に理解しようとする

b 情報を複数の視点から捉えようとする

新たな視点を受け入れて検討しようとする

物事を批判的に考察しようとする

a 問題解決における情報の大切さを意識して行動する

目的に応じて情報の活用の見通しを立てようとする

複数の視点を想定して計画しようとする

bc 情報の活用を振り返り，良さを見つけようとする

情報の活用を振り返り，改善点を見出そうとする

情報を創造しようとする
情報及び情報技術の活用を振り返り，効果や改善点を見出そうとする

a

人の作った物を大切にし，他者に伝えてはいけない情報を守ろ
情報に関する自分や他者の権利があることを踏まえ，尊重しよ自分の情報や他人の情報の大切さを踏まえ，尊重しようとする
うとする
うとする

b

コンピュータなどを利用するときの基本的なルールを踏まえ， 情報の発信や情報をやりとりする場合にもルール・マナーがあ 通信ネットワーク上のルールやマナーを踏まえ，行動しようと行動しようとするることを踏まえ，行動しようとする
するc

情報メディアの利用による健康への影響を踏まえ，行動しよう 生活の中で必要となる情報セキュリティについて踏まえ，行動とする
しようとするde

発信した情報や情報社会での行動が及ぼす影響を踏まえ，行動
しようとするf

情報メディアの利用による健康への影響を踏まえ，行動しようとする

a 情報や情報技術を適切に使おうとする

情報通信ネットワークを協力して使おうとする

情報通信ネットワークは共用のものであるという意識をもって行動しようとするb

情報や情報技術を生活に活かそうとする

情報や情報技術をより良い生活や社会づくりに活かそうとする

７

ステップ４

想定される
学習内容

ステップ５

キーボードなどによる十分な速さで正確な文字の入力効率を考えた情報の入力

電子ファイルの運用（圧縮・パスワードによる暗号化，バックアップ等）

電子ファイルの適切な運用（クラウドの活用や権限の設定等）

目的に応じた適切なアプリケーションの選択と操作

目的に応じた適切なアプリケーションの選択と操作《ステップ４と同じ》クラウドを用いた協働作業

クラウドを用いた協働作業《ステップ４と同じ》

情報の流通についての特徴
情報を伝えるメディアの種類及び特徴
表現，記録，計算の原理・法則
社会におけるコンピュータや情報システムの活用
情報のデジタル化や処理の自動化の仕組み

情報の流通についての科学的な理解
情報を伝えるメディアの科学的な理解※１
表現，記録，計算の科学的な理解※２
社会におけるコンピュータや情報システムの科学的な理解
情報のデジタル化や処理の自動化の科学的な理解

情報通信ネットワークの構成と，情報を利用するための基本的な仕組み

情報通信ネットワークの構築と科学的な理解※３

情報のシステム化の基礎的な仕組み

情報のシステム化の科学的な理解（コンピュータや外部装置の仕組みや特徴等）

問題発見・解決のための安全・適切なプログラムの制作，動作の確認及びデバッグ等

問題発見・解決のためのプログラムの制作とモデル化※４

アクティビティ図等の統一モデリング言語によるアルゴリズムの表現方法

アクティビティ図等による適切なアルゴリズムの表現方法

情報通信ネットワークなどからの効果的な情報の検索と検証の方法

情報通信ネットワークから得られた情報の妥当性や信頼性の吟味の仕方

調査の設計方法

統計的な調査の設計方法

意見と根拠，具体と抽象など情報と情報との関係

主張と論拠，主張とその前提や反証，個別と一般化などの情報と情報の関係

比較や分類，関係付けなどの情報の整理の仕方

推論の仕方，情報を重要度や抽象度などによって階層化して整理する方法

表やグラフを用いた統計的な情報の整理の方法

統計指標，回帰，検定などを用いた統計的な情報の整理・分析の方法

目的に応じて情報の傾向と変化を捉える方法

目的に応じて統計を用いて客観的に情報の傾向と変化を捉える方法

情報を統合して表現する方法

情報を階層化して表現する方法

Webページ，SNS等による発信・交流の方法

Webページ，SNS，ライブ配信等の発信・交流の方法

安全・適切なプログラムによる表現・発信の方法

安全・適切なプログラムによる表現・発信の方法《ステップ４と同じ》条件を踏まえて情報及び情報技術の活用の計画を立てる手順

モデル化やシミュレーションの結果を踏まえて情報を活用する計画を立てる手順

情報及び情報技術の活用を効率化の視点から評価し改善する手順

情報及び情報技術の活用を多様な視点から評価し改善する手順

情報システムの種類，目的，役割や特性

情報システムの役割や特性とその影響，情報デザインが人や社会に果たしている役割

情報化による社会への影響と課題

情報技術が人や社会に果たす役割と及ぼす影響

情報に関する個人の権利とその重要性

情報に関する個人の権利とその重要性《ステップ４と同じ》

社会は互いにルール・法律を守ることによって成り立っていること

情報に関する法規や制度

情報セキュリティの確保のための対策・対応

情報セキュリティの確保のための対策・対応の科学的な理解

仮想的な空間の保護・治安維持のための，サイバーセキュリティの重要性

仮想的な空間の保護・治安維持のための，サイバーセキュリティの科学的な理解

情報社会における自分の責任や義務
健康の面に配慮した，情報メディアとの関り方

情報社会における自他の責任や義務の理解
健康の面に配慮した日常的な情報メディアの利用方法

問題の解決に向け，条件を踏まえて情報活用の計画を立て最適化し，解決に向けた計画を複数立案し，評価・改善しながら実行する問題の効果的な解決に向け，情報やメディアの特性や情報社会の在り方等の諸条件を踏まえ，解決に向けた情報活用の計画を複数立案し，他者と協働しながら試行錯誤と評価・改善を重ねながら実行する調査を設計し，情報メディアの特性を踏まえて，効果的に情報検索・検証し，目的や状況に応じて統計的に整理したり，「考えるための技法」を組み合わせて活用したりして整理する

分析の目的等を踏まえて調査を設計し，効果的に情報検索・検証し，目的や状況に応じて統計的に整理したり，「考えるための技法」を自在に活用したりして整理する

目的に応じ，情報と情報技術を活用して，情報の傾向と変化を捉え，問題に対する多様な解決策を明らかにす
る

目的に応じ，情報と情報技術を適切かつ効果的に活用して，モデル化やシミュレーション等を行いながら，情報の傾向と変化を捉え，多様な立場を想定し，問題に対する多様な解決策を明らかにする

目的や意図に応じて情報を統合して表現し，プレゼンテーション，Webページ，SNSなどやプログラミングによって表現・発信，創造する

メディアとコミュニケーション手段の関係を科学的に捉え，目的や受け手の状況に応じて適切で効果的な組み合わせを選択・統合し，プレゼンテーション，Webページ，SNSなどやプログラミングによって表現・発信，創造する

情報及び情報技術の活用を効率化の視点から評価し，意図する活動を実現するために手順の組み合わせをどのように改善していけば，より意図した活動に近づくのかを論理的に考える

情報及び情報技術の活用を多様な視点から評価し，意図する活動を実現するために手順の組み合わせをどのように改善していけば，より意図した活動に近づくのかをオンラインコミュニティ等を活用しながら論理的・協働的に考える

等

基
本
的
な
操
作
等

プ
ロ
グ
ラ
ミ
ン
グ

に
問
お
題
け
解
る
決
情
・
報
探
活
求
用

情
報情
セ報
キモ
ュラ
リル
テ・
ィ

問
題
解
決
・
探
求
に
お
け
る
情
報
活
用

プ
ロ
グ
ラ
ミ
ン
グ

情
報
モ
ラ
ル
・
情
報
セ
キ
ュ
リ
テ
ィ

等

事象を情報とその結びつきの視点から捉えようとする

事象を情報とその結びつきの視点から捉えようとする《ステップ４と同じ》物事を批判的に考察し判断しようとする

物事を批判的に考察し新たな価値を見いだそうとする

条件を踏まえて情報及び情報技術の活用の計画を立て，試行しようとする

条件を踏まえて情報及び情報技術の活用の計画を立て，試行しようとする《ステップ４と同じ》

情報及び情報技術を創造しようとする

情報及び情報技術を創造しようとする《ステップ４と同じ》

情報及び情報技術の活用を効率化の視点から評価し改善しようとする

情報及び情報技術の活用を多様な視点から評価し改善しようとする

情報に関する個人の権利とその重要性を尊重しようとする

情報に関する個人の権利とその重要性を尊重しようとする《ステップ４と同じ》

社会は互いにルール・法律を守ることによって成り立っていることを踏まえ，行動しようとする

情報に関する法規や制度の意義を踏まえ，適切に行動しようとする

情報セキュリティの確保のための対策・対応の必要性を踏まえ，行動しようとする

情報セキュリティを確保する意義を踏まえ，適切に行動しようとする

仮想的な空間の保護・治安維持のための，サイバーセキュリティの重要性を踏まえ，行動しようとする

仮想的な空間の保護・治安維持のためのサイバーセキュリティの意義を踏まえ，適切に行動しようとする

情報社会における自分の責任や義務を踏まえ，行動しようとする

情報社会における自他の責任や義務を踏まえ，行動しようとする

情報メディアの利用による健康への影響を踏まえ，適切に行動しようとする

情報メディアの利用による健康への影響を踏まえ，適切に行動しようとする《ステップ４と同じ》

情報通信ネットワークの公共性を意識して行動しようとする

情報通信ネットワークの公共性を意識し，望ましい情報活用の在り方について提案しようとする

情報や情報技術をより良い生活や持続可能な社会の構築に活かそうとする

情報や情報技術をより良い生活や持続可能な社会の構築に活かそうとする《ステップ４と同じ》

８

に
問
お
題
け
解
る
決
情
・
報
探
活
求
用

情
報情
セ報
キモ
ュラ
リル
テ・
ィ

プ
ロ
グ
ラ
ミ
ン
グ

(3) 中学校技術・家庭科〔技術分野〕の「Ｄ 情報の技術」について「中学校学習指導要領（平成29年告示）解説 技術・家庭編」の「Ｄ 情報の技術」【資料７】の中では，情報活用能力の育成を目指し，「ディジタル作品の設計と制作」に関する内容として，
プログラミングを通して学ぶこととし，制作するコンテンツのプログラミングに対して「ネットワークの利用」及び「双方向性」の規定が追加された。情報通信ネットワークのしくみや，順次・分岐・繰り返しの基本的な処理手順，プログラムによる模型の制御などの学習は，これまでも扱われた内容であるが，追加された「ネットワークの利用」及び「双方向性」を踏まえた学習活動の実践例は少なく，令和３年度（2021年度）の全面実施に向けて，指導計画と学習展開例の検討や学習環境の準備を各学校で早急に進めていく必要がある。
【資料７】技術分野の内容「Ｄ 情報の技術」
技術分野としては，小学校において育成された資質・能力を土台に，生活や社会の中からプログラムに関わる問題を見いだして課題を設定する力，プログラミング的思考等を発揮して解決策を構想する力，処理の流れを図などに表し試行等を通じて解決策を具体化する力などの育成や，順次，分岐，反復といったプログラムの構造を支える要素等の理解を目指すた
めに，従前はソフトウェアを用いて学習することの多かった「ディジタル作品の設計と制作」に関する内容について，プログラミングを通して学ぶこととした。また，制作するコン
テンツのプログラムに対して「ネットワークの利用」及び「双方向性」の規定を追加（下線筆している。さらに，「プログラムによる計測・制御」に関する内容についても，「計測・者）

制御システムを構想」することを求めている。これらのことを踏まえ，情報活用能力を系統的に育成できるよう，プログラミングに関する学習やコンピュータの基本的な操作，発達の段階に応じた情報モラルの学習，さらに，社会科第５学年における情報化が社会や産業に与える影響についての学習も含めた小学校における学習を発展させるとともに，中学校の他教科等における情報教育及び高等学校における情報関係の科目との連携・接続に配慮する。
中学校学習指導要領（平成29年告示）解説 技術・家庭編p.48(4) 岩手県における中学校技術・家庭科〔技術分野〕の現状と課題について「Ｄ 情報の技術」で追加された「ネットワークの利用」及び「双方向性」について，県内の技術・家庭科〔技術分野〕の担当教員に対して，学習指導要領に追加された内容の理解について調査を行った。
ア アンケート対象（調査日 令和元年８月２日）

イ

副校長

教諭

講師

１

23

０

教科
技術

理科

23

１

９

ウ

エ

年代
20代

30代

40代

50代

３

４

８

９

質問内容及び割合
よくあては あてはまる あてはまら 全くあては
まる
ない
まらない

質問項目

１

技術分野D（2）ネットワークを利用した双方向性のあるコンテンツのプログラミングの授業を実施している。
１ (4%)

５ (21%)

12 (50%)６ (25%)

技術分野D（2）ネットワークを利用した双方向性のある２ コンテンツのプログラミングの指導内容を理解している。

０ (0%)

７ (29%)

15 (63%)

２ (8%)

技術分野D（2）ネットワークを利用した双方向性のある３ コンテンツのプログラミングの指導計画を作成している。

１ (4%)

４ (17%)

13 (54%)６ (25%)

技術分野D（2）ネットワークを利用した双方向性のある４ コンテンツのプログラミングの授業を実施することについて，不安を感じている

15 (63%)５ (21%)

３ (13%)

１ (4%)

２ (8%)

18 (75%)４ (17%)

０ (0%)

２ (8%)

15 (63%)７ (29%)

０ (0%)

11 (46%)

13 (54%)０ (0%)

０ (0%)

５ (21%)

18 (75%)１ (4%)

０ (0%)

４ (17%)

17 (71%)３ (13%)

０ (0%)

４ (17%)

16 (67%)

３ (13%)

０ (0%)

13 (54%)11 (46%)０ (0%)

０ (0%)

３ (13%)

18 (75%)

３ (13%)

０ (0%)

３ (13%)

18 (75%)

３ (13%)

０ (0%)

２ (8%)

15 (63%)６ (25%)

１ (4%)

５

６

文字，音声，静止画，動画といったメディアの資料の特徴と利用方法の指導内容について，理解している。

適切なソフトウェアを選択し，質問５で示したメディアを複合する方法の指導内容について，理解している。

メディアには著作権や肖像権があることや，必要に応じて著作権者に使用の許諾を得ること，個人情報の取り扱
７ い方針を明記するなど，利用者が安心して利用できる作品を設計・製作させる際の知的財産権について，理解し
ている

８

９

10

11

自校のコンピュータ室のネットワーク環境について，理解している。

サーバーや端末，ハブなどのネットワークに関する機器の接続方法について，理解している。

TCP/IPなどの通信規約やパケット，IPアドレス等，情報ネットワークのしくみについて，理解している。

情報処理の手段である「順次」，「分岐」，「反復」について，理解している。

12 情報活用能力について，理解している。

13

14

プログラミング教育によって，情報活用能力が育成させることについて，理解している。

情報活用能力を育成するためのプログラミング教材について，どのようなものを使えばよいか，理解している。

10

オ

自由記述

・実施例が不足していることと，自校のPC室の環境や管理者権限の問題が不安である。
・現在，技術の授業を行っていないので勉強不足です。
・小学校で学ぶべき内容が定着していないと先には進めない。勤務した学校の中には，アルファ
ベット入力による文書作成から学びなおしをしなければならない状況もあり，プログラミング
は高い目標だったりするのが悩みである。
・ハード面，ソフト面の充実が必要で，その上で実践事例等をもっと情報を知りたい。
・新しい内容が理解しにくい。
・双方向性のあるコンテンツの意味，範囲などその捉えをはっきりさせなければならないと感じていますし，どのような教材やシステムを使えばよいか，不安を感じています。
・盛岡地区の発表を聞き，少し認識の違いがあり，もう一度勉強しなおしが必要であると感じた。

この調査結果（問４）から，技術分野の指導を行っている教員は，「Ｄ 情報の技術」で追加された「ネットワークの利用」及び「双方向性」の指導に対して，どのように指導をしたらよい
か約８割が不安を抱えていることが分かる。
(5) 「Ｄ 情報の技術」の内容と見方・考え方について「中学校学習指導要領（平成29年告示）」【資料８】の「Ｄ 情報の技術」の中で，「（2）生活や社会における問題を，「双方向性のあるコンテンツのプログラミング」によって解決する活動を通して，次の事項を身に付けることができるよう指導する。」と示され，これまでの技術・
家庭〔技術分野〕の内容に含まれていなかった「双方向性のあるコンテンツのプログラミング」
について取り上げることと示された。
【資料８】技術・家庭科〔技術分野〕の内容「Ｄ 情報の技術」（2）生活や社会における問題を，ネットワークを利用した双方向性のあるコンテンツのプロ
グラミングによって解決する活動（下線筆者）を通して，次の事項を身に付けることができるよう指導する。
ア

情報通信ネットワークの構成と，情報を利用するための基本的な仕組みを理解し，安全・適切なプログラムの制作，動作の確認及びデバッグ等ができること。

イ

問題を見いだして課題を設定し，使用するメディアを複合する方法とその効果的な利用方法等を構想して情報処理の手順を具体化するとともに，制作の過程や結果の評価，改善及び修正について考えること。
中学校学習指導要領（平成29年告示）p.134

コンテンツとは，「中学校学習指導要領（平成29年告示）解説 技術・家庭編（p.53）」では，「デジタル化された文字，音声，静止画，動画などを，人間にとって意味のある情報として表現した内容を意味している。また，ネットワークを利用した双方向性とは，使用者の働きかけ（入力）によって，応答（出力）する機能であり，その一部の処理の過程にコンピュータ間の情報通信が含まれることを意味している。」（下線筆者）と示されている。
11

これらを踏まえ，これらの学習活動を行う際には，「Ｄ 情報の技術」における見方・考え方「生活や社会における事象を，情報の技術との関わりの視点で捉え，社会からの要求，使用時の安全性，システム，経済性，情報の倫理やセキュリティ等に着目し，情報の表現，記録，計算，通信の特性等にも配慮し，情報のデジタル化や処理の自動化，システム化による処理の方法等を最適化することなど」（下線筆者）を働かせた上で，生徒の資質・能力を育んでいくことが必要である。
このことから，本研究では，生徒に身の回りの生活や社会における問題点に気付かせ，「情報の技術」の内容からネットワークを利用した双方向性のあるコンテンツに着目させ，それらをプ
ログラミングによって解決する学習活動を取り入れた指導計画を作成するものとする。
(6) 本研究で取り組む情報活用能力について「中学校学習指導要領（平成29年告示）解説 総則編」【資料９】の中で，「情報活用能力」と「資質・能力の三つの柱」との関連について次のように示されている。
【資料９】学習の基盤となる資質・能力 「イ 情報活用能力」
今回の改訂に当たっては，資質・能力の三つの柱に沿って情報活用能力について整理されている。情報活用能力を育成するためには，第１章総則第３の１（3）や各教科等の内容の取扱いに示すとおり，各学校において日常的に情報技術を活用できる環境を整え，全ての教科等においてそれぞれの特質に応じ，情報技術を適切に活用した学習活動の充実を図ることが必要である。（下線筆者）（参考：情報活用能力を構成する資質・能力）（知識・技能）情報と情報技術を活用した問題の発見・解決等の方法や，情報化の進展が社会の中で果たす役割や影響，情報に関する法・制度やマナー，個人が果たす役割や責任等について，情報の科学的な理解に裏打ちされた形で理解し，情報と情報技術を適切に活用するために必要な技能を身に付けていること。
（思考力・判断力・表現力等）
様々な事象を情報とその結びつきの視点から捉え，複数の情報を結びつけて新たな意味を見出す力や，問題の発見・解決等に向けて情報技術を適切かつ効果的に活用する力を身に付けていること。
（学びに向かう力・人間性等）
情報や情報技術を適切かつ効果的に活用して情報社会に主体的に参画し，その発展に寄与しようとする態度等を身に付けていること。
【中央教育審議会答申 別紙3-1】
中学校学習指導要領（平成29年告示）解説 総則編p.52「Ｄ 情報の技術」の「生活や社会における問題を，「双方向性のあるコンテンツのプログラミング」によって解決する活動」において，「中学校学習指導要領（平成29年告示）解説 総則編」で示されている情報活用能力を構成する資質・能力として「知識及び技能」，「思考力，判12

断力，表現力等」，「学びに向かう力，人間性等」が示されている。本研究では，情報活用能力を構成する資質・能力「知識及び技能」，「思考力，判断力，表現力等」，「学びに向かう力，
人間性等」の育成を目指す指導計画と学習展開例の検討を進めていく。「(4) 岩手県における中学校 技術・家庭〔技術分野〕の現状と課題について」より，県内の技術分野の教員は，「『双方向性のあるコンテンツのプログラミング』の授業」に不安を感じていることから，特に「双方向性のあるコンテンツのプログラミング」の題材から，情報活用能力を構成する資質・能力「知識及び技能」，「思考力，判断力，表現力等」，「学びに向かう力，人間性等」の育成に焦点をあて研究を進めることとする。
「授業デザイン」のIE-Schoolにおける実践研究を踏まえた情報活用能力の要素の例示（平成30年度版）【資料10】では，「知識及び技能」，「思考力，判断力，表現力等」，「学びに向かう力，人間性等」について，具体的に次のように示されている。
【資料10】「IE-Schoolにおける実践研究を踏まえた情報活用能力の要素の例示（平成30年度版）」

1

Ａ.
知識及び技能2

3

情報と情報技術を適切に活用するための知識と技能

問題解決・探究における情報活用の方法の理解①情報技術に関する技能②情報と情報技術の特性の理解③記号の組合せ方の理解①情報収集、整理、分析、表現、発信の理解②情報活用の計画や評価・改善のための理論や方法の理解

情報モラル・情報セキュリ ①情報技術の役割・影響の理解
ティなどについての理解②情報モラル・情報セキュリティの理解
事象を情報とその結び付きの視点から捉え、情報及び情報技術を適切かつ効果的に活用し、問問題解決・探究における

Ｂ.
思考力、
判断力、

情報を活用する力

題を発見・解決し、自分の考えを形成していく力

1 (プログラミング的思考・情報モラル・情報セキュリテ

表現力等①必要な情報を収集、整理、分析、表現する力②新たな意味や価値を創造する力

ィを含む)③受け手の状況を踏まえて発信する力④自らの情報活用を評価・改善する力
1
Ｃ.

問題解決・探究における①多角的に情報を検討しようとする態度

情報活用の態度②試行錯誤し、計画や改善しようとする態度

学びに向かう力・
人間性等

2

等

情報モラル・情報セキュリ
ティなどについての態度①責任をもって適切に情報を扱おうとする態
度②情報社会に参画しようとする態度

本研究では，「Ｄ 情報の技術」において，【資料10】の情報活用能力の各要素が育成されるよう，取り組んでいくものとする。

13

(7) 校種間の円滑な接続に配慮した授業の在り方について小学校におけるプログラミング教
育は，平成29年３月に告示された小学校学習指導要領において令和２年度から全面実施することが示されている。各小学校では学習指導要領に例示された算数科，理科，総合的な学習の時間を中心に，プログラミングを体験する授業実践に取り組むこととなる。
小学校のプログラミングの体験で扱うプログラミング教材や単元につ 【図１】ビジュアルプログラミング言語教材の例「Hour of Code」
いては，各学校において選択することとし，指定されてはいない。「小学校プログラミング教育の手引き（第二版）」や小学校プログ
ラミング教育に関する書籍の多くで，PCの画面上でブロックを命令の順序どおり並べていくビジュアルプログラミング言語を使った実践が示されており，当センターにおいても，それらを使った実践に取り組んでいる（平成29，30年度）。ビジュアルプログラミング言語の利点としては，
キーボードからプログラムの命令として文字を入力するのではなく，マウスを操作しブロックを並べていくことでプログラムを作成できることである【図１】。キーボード入力に不慣れな児童も，マウスの操作でプログラミングすることができるため，取りかかりやすいと考えられる。
したがって，プログラミング教育に関して小学校から中学校への円滑な接続を考えると，使用するプログラミング言語は，前述のビジュアルプログラミング言語を使用することで，中学生には抵抗感なくプログラミングすることができると考える。ただし，本研究の授業実践校の生徒は，小学校においてプログラミングの体験はしていないため，その点を考慮する必要がある。
そのため，本研究において，生徒の経験不足を補う手立てとして，①サンプルプログラムを提供し，それをもとに改善・修正すること，②難易度を３段階程度に分類し，基本から応用までのプログラムをヒントカードとして示すこととした。この２点を指導計画に位置づけることによって，プログラミングの経験不足を補いながら，「Ｄ 情報の技術（２）」の問題解決を図る実践
例を計画することとする。高等学校における情報科目との接続については実践後の考察を基に検討することとする。
２

研究の見通しで示した方法（手立て）(1) 生徒の情報活用能力に関する調査について
生徒の実態を把握し，授業実践の前と後を比較して情報活用能力が育成されたかを検証するために，情報活用能力についてのアンケート調査を行う。アンケートの項目は情報活用能力の体系表例をもとにして，技術・家庭科〔技術分野〕の目指す資質・能力と内容を確認した上で設定する。
アンケート調査の対象：盛岡市立見前南中学校 ２学年 １組～４組（計112名）(2) 学習内容の検討及び授業に適したプログラミング教材の選定について
本研究では，「双方向性のあるコンテンツのプログラミング」による問題解決を学習内容として扱う。プログラミング教材として選定した「Studuino」（ArTec）は，複数のコンピュータ
14

のうち，１台をサーバ，その他の複数台をクライアントとして機能を持たせることができる【図２】。サーバ・クライアント化の設定が容易であり，命令ブロックを組み合わせることでプログラムを作成するため，直感的に操作をすることが可能であり，プログラムの変更・修正も，比較的容易に行うことができることから，本実践で使用することとした。

【図２】「Studuino」（ArTec）の画面(3) 題材の構成について
題材と学習課程について，「中学校学習指導要領（平成29年告示）解説 技術・家庭編」「２ 技術分野の内容構成」【資料11】及び【資料12】の中で，次のとおり示されている。
【資料11】２ 技術分野で目指す資質・能力技術分野で育成することを目指す資質・能力は，単に何かをつくるという活動ではなく，
例えば，技術に関する原理や法則，基礎的な技術の仕組みを理解した上で，生活や社会の中から技術に関わる問題を見いだして課題を設定し，解決方策が最適なものとなるよう設計・
計画し，製作・制作・育成を行い，その解決結果や解決過程を評価・改善し，さらにこれらの経験を基に，今後の社会における技術の在り方について考えるといった学習過程を経ることで効果的に育成できる。
中学校学習指導要領（平成29年告示）解説 技術・家庭編p.22

15

【資料12】技術分野の学習過程と，各内容の三つの要素及び項目の関係

中学校学習指導要領（平成29年告示）解説 技術・家庭編p.23「中学校学習指導要領（平成29年告示）解説 技術・家庭編」の「２技術分野の内容構成」に技術分野で育成することを目指す資質・能力について，一連の学習過程が示されている【資料12】。本研究で実施する授業は，この学習過程を踏まえた題材で計画するものとする。
(4) 避難所を想定した問題解決の設定について
これまでに，技術分野の「Ｄ 情報の技術(２)」についての実践が，全国から報告されている。
その中では，チャットのプログラミングを通して，長時間使用などの問題を見つけ，生徒自身が課題設定し，プログラムを改善することで課題解決している実践がいくつか見られた。生徒自身が自分事として考えることができるような問題を題材の中で設定することで，より主体的に取り組める課題を設定できるのではないかと考えた。
情報通信ネットワークの利点は，パケットによる通信によって回線を占有せず，複数の通信が可能になることである。電話回線は，一度接続すると通話が終わるまでその回線は占有されてしまうが，ネットワークによるデータ通信は，回線のデータ通信量にもよるが，多くの通信機器がほぼ同時に多くの通信を行うことができる。これは，災害時には重要なことであり，平成23年（2011年）の東日本大震災が発災した数日間をみても，電話回線は数日間にわたって接続制限されたが，ネットワークを使用したメールやSNSなどのデータ通信は，電話の接続制限よりも早く解除され，活用されていた。
本県は，東日本大震災の被災県であり，県をあげて防災復興教育に取り組んでいる。また，東
日本大震災以降も，全国各地で地震などの自然災害の被害に遭っている地域もある。そこで，この情報通信ネットワークの有益性を，避難所等を想定した題材として取り上げることで，生徒に自分事としてとらえられる課題として設定できるのではないかと考え，指導計画（案）【表１】を作成した。ただし，今回作成した指導計画（案）の中で，県内の技術分野の担当教員に調査した結果より，実際にネットワークを利用したプログラミングに充当できる時間は４時間程度であると考えられる。従前に行われていたソフトウェアを利用したメディアを複合した情報発信に関

16

する題材の指導計画は９時間程度であり，ネットワークを利用したプログラミングの計画も同程度の時間で設定することとする。
さらに，今回のプログラミングで取り上げるメディアは，小学校においてプログラミングの体験の内容が様々であることを考慮し，プログラミングに対してそれほど慣れていない場合も想定
し，ビジュアルプログラミング言語を用いて，テキスト（文字情報）の送受信を中心に扱い，さらに音や図形も扱うこととして計画する。
【表１】指導計画（案）時
第１時

情報通信ネットワークが果たす役割

第２時

情報通信ネットワークのしくみ

第３時

インターネットにおける情報を伝えるしくみ

第４時

ネットワークを利用するときのマナーやルールなどの情報モラル

第５時

災害時を想定して問題を見いだし，双方向でメッセージをやりとりできるプログラ
ムで解決できる課題の設定

第６時

災害時に避難所で予想される状況を想定し，課題解決のためのサンプルプログラム

第７時のアクティビティ図を改善・修正及びプログラム作成

第８時

課題を解決するために作成したプログラムについての発表

第９時

３

学習内容

生活や社会の中でネットワークを使ったプログラミングに関する技術の適切な評価
と活用

検証計画
「双方向性のあるコンテンツのプログラミング」による問題の解決の学習において，情報活用能力の育成について，以下の方法により検証することとする。

(1) 検証内容「中学校学習指導要領（平成29年告示）解説 技術・家庭編」の「資質・能力系統表」（p60）「内容Ｄ 情報の技術（２）」【資料13】の内容を検証する。

17

【資料13】資質・能力系統表 内容Ｄ 情報の技術（２）内容Ｄ

知識及び技能思考力，判断力，表現力等

学びに向かう力，人間性等

・生活や社会で利用されて・生活や社会の中から情報・よりよい生活や持続可能いる情報の技術についての技術に関わる問題を見な社会の構築に向けて，の基礎的な理解とそれらいだして課題を設定し解適切かつ誠実に情報の技

に係る技能

決する力

術を工夫し創造しようと・情報の技術と生活や社する実践的な態度

会，環境との関わりにつ
いての理解

(２)

・情報通信ネットワークの・情報の技術の見方・考え・自分なりの新しい考え方

構成と，情報を利用する方を働かせて，問題を見や捉え方によって，解決ための基本的な仕組みのいだして課題を設定し解策を構想しようとする態

理解

決できる力

度

・安全・適切なプログラム

・自らの問題解決とその過の制作，動作の確認及び程を振り返り，よりよい

デバッグ等ができる技能

ものとなるよう改善・修
正しようとする態度

中学校学習指導要領（平成29年告示）解説 技術・家庭編p.60(2) 検証方法(1)の検証内容を以下の方法にて検証する。ただし，④は第６～７時のみ実施する。①の質問紙
は，授業を実施する４クラスの全生徒で検証を行うが，②～⑤については１クラスを対象とし，重点的に検証を行うこととする。
【表２】検証方法
検証方法

検証対象

検証内容

①

質問紙（題材前後）

定量的

４クラス

情報活用能力に関わる意識の変化

②

小テスト

定量的

１クラス

知識・技能（小テストの結果）

授業のビデオ撮影

定性的

１クラス

授業毎で育成を意識した情報活用能力（教③

師・生徒の発言）
思考・判断・表現（発表の様子）④⑤

PC画面のキャプチャ

定量的・

１クラス

思考・判断・表現（プログラム作成内容）

１クラス

主体的に学習に取り組む態度（題材を通し定性的
OPPシート＊・個人ワ

定性的

ークシート

た思考の変化）＊OPP シート：One Paper Portfolio

18

４

研究構想図

中学校における情報活用能力の育成
技術・家庭科〔技術分野〕の目指す
資質・能力

Ｄ「情報の技術」で育む
資質・能力（情報活用能力）の育成
学びに向かう力，人間性等
・自分なりの新しい考え方や捉え方によって解決策を構想しようとする態度
・自らの問題解決とその過程を振り返り，よりよいものとなるよう改善・修正しようとする態度

知識及び技能思考力，判断力，表現力等

・情報通信ネットワークの構成と，情報を利用するための基本的な仕組みの理解
・安全・適切なプログラムの制作，動作の確認及びデバッグ等ができる技能

・情報の技術の見方・考え方を働かせて，問題を見いだして課題を設定し解決できる力

授業実践
災害時を想定した社会・生活の問題を解決する活動
・生活の中の情報通信ネットワークとプログラム
・インターネットの特性とプログラミング及びデバックの体験
・災害時におけるネットワークを生かした問題解決
・ネットワークの危険性と安全に利用するためのしくみ
・生活や社会の中でネットワークが果たしている役割
授業実践に向けた手立て（１）教員の意識調査及び生徒の情報活用能力に関する調査の実施（２）学習内容の検討及び授業に適したプログラミング教材の選定（３）指導計画と学習展開例作成

現状・実態
生徒

教員

・プログラミング的思考との系統性・小学校での情報技術に関するスキル・SNS を有効に活用するための指導

・県内中学校の技術分野教諭配置率が低い（その他は講師または免許外）
・ＰＣ室のネットワーク環境に問題・実践が少ないため，教材等に不安【図３】研究構想図
19

Ⅶ

授業実践と授業の考察
１ 授業実践計画
授業実践
実 践 校

盛岡市立見前南中学校

対象学年

２学年 ４クラス（計112名）

実践期間

令和元年９月５日（木）～11月１日（金）１クラスあたり９時間 ×４クラス ＝ 計36時間

使用教科書 開隆堂出版株式会社（2016） 技術・家庭 技術分野
２

コンピュータ室の環境
授業実践校のコンピュータ室は，教師用PC１台，生徒用PCが40台であり，仕様は次のとおりである。生徒には個別にログインIDとパスワードが与えられており，授業で使用する際は電源投入後に生徒自身が入力してコンピュータにログインする。作成ファイルの保存先はネットワーク上の個人フォルダであり，今回，授業に使用したソフトウェアも個人フォルダに格納して使用した。

(1) コンピュータ（デスクトップ型）
メーカー

NEC

型番

PC-MK33RBZEN

出荷年月2015年11月

オペレーティングシステム

Windows 8.1 Pro

プロセッサ

Intel(R) Pentium(R) CPU G3260 3.30 GHz

実装メモリ（RAM）

4.00 GBシステムの種類

64ビット オペレーティングシステム,×64 ベース プロセッサ(2) モニター（17型スクエア液晶ディスプレイ）
メーカー

I･O DATA

型番

LCD-AD172SEW(3) その他
コンピュータ教室授業支援

SKYMENU Pro 2015 盛岡市版

ソフトウェアインターネット接続速度100.0 Mbps

20

３

ネットワークを利用した双方向性のあるコンテンツの学習指導(1) 題材名「災害時の避難所を想定し，避難者が必要としている情報を，ネットワークを利用した双方向性のあるコンテンツを生かして課題解決する方法を考えよう」(2) 題材の目標
情報の技術の見方・考え方を働かせ，災害時の避難所を想定し，避難者が必要としている情報を，ネットワークを利用した双方向性のあるコンテンツを生かして課題解決する実践的・体験的な活動を通して，情報通信ネットワークの構成と，情報を利用するための基本的な仕組みを理解し，安全・適切なプログラムの制作，動作の確認及びデバッグ等ができる技能を身に付ける。また，情報の技術と生活や社会，環境との関わりについて理解を深めるとともに，生活や社会の中から情報の技術に関わる問題を見いだして課題を設定し解決する力，よりよい生活や持続可能な社会の構築に向けて，適切かつ誠実に情報の技術を工夫し創造しようとする実践的な態度を身に付ける。
(3) 評価の観点
観

知識・技能

思考・判断・表現

主体的に学習に取り組む態度

情報通信ネットワークの問題を見いだして課題をよりよい生活の実現や持構成と，情報を利用するた

設定し，使用するメディア

続可能な社会の構築に向け評

めの基本的な仕組みを理解を複合する方法とその効果て，課題の解決に主体的に価し，安全・適切なプログラ

的な利用方法等を構想して取り組んだり，振り返って規ムの制作，動作の確認及び情報処理の手順を具体化す

改善したりしようとしてい準

デバッグ等ができる技能をるとともに，制作の過程やる。

身に付けている。

結果の評価，改善及び修正点について考えている。

21

(4)

題材の指導計画（全９時間）と評価規準
評価規準

時
間

学習活動

１

・生活の中の情報通信
ネットワークに関心
D(2)を持ち，それぞれがア果たす役割を知る。

知識・技能

思考・判断・表現

・情報通信ネットワ
ークに関わる基本的な知識について理解している。

主体的に学習に取り組む態度・生活の中の情報通信ネットワークに関心を持ち，それぞれが果たす役
割を知ろうとしている。

情報活用能力の体系表例【資料６】【step3_A1②d】社会におけるコンピュータの活用【step4_A1②d】社会におけるコンピュータ
や情報システムの活用【step4_A1②f】情報通
信ネットワークの構成と，情報を利用するための基本的な仕組み【step3_C2②a】情報通
信ネットワークは共用のものであるという意識をもって行動
しようとする【step4_C2②a】情報通
信ネットワークの公共性を意識して行動しようとする２

・情報通信ネットワー
クのしくみの知識をD(2)
身につけ，ネットワ
アークを利用したプロ
グラミングを体験する。

・インターネットにおいて情報を伝えるしくみについて理解している。

【step3_A1③b】図示（フローチャートなど）による単純な手
順（アルゴリズム）の表現方法

３・インターネットにおいて情報を伝えるしD(2)くみを知り，目的にア合ったプログラミン
グの手順やデバッグの方法を体験する。

・目的の動作をフローチャートやプ
ログラムで表す
技能を身につけている。

【step3_A1③a】意図した処理を行うための最適なプログラムの作成，評価，改善

４・ネットワークを利用するときの人権や個人情報を保護するためのルールやマナーなどの情報モラルの必要性を理解する。

・ネットワークを利用するときのマナーやD(2)ルールなどの情報モアラルの必要性を知り，情報の適正な利用について考える。

・発信した情報や情報社会での行動が及ぼす影響と，情報の適正な利用について改善・
修正しようとしている。

【step4_A3②a】情報に関する個人の権利とその重要性【step3_A3②b】通信ネットワーク上のルー
ルやマナー【step4_A3②b】社会は互いにルール・法律を守ることによって成り立っていること【step3_A3②d】情報技
術の悪用に関する危険性【step3_A3②e】発信した情報や情報社会での行動が及ぼす影響【step3_C2①b】通信ネットワーク上のルー
ルやマナーを踏まえ，行動しようとす
る

22

５

・災害時を想定して問題を見いだし，双方D(2)向でメッセージをやイ
りとりできるプログ
ラムで解決できる課
題を設定する。

・災害時を想定して問題を見いだし，双方向でメッセージをや
りとりできるプログ
ラムで解決できる課
題を設定する力を身に付けている。

・課題の解決結果を評価，改善及び修正しようとしている。

【step4_B1】問題の解決に向け，条件を踏
まえて情報活用の計
画を立て最適化し，解決に向けた計画を複数立案し，評価・
改善しながら実行する【step4_B1】情報及び情報技術の活用を効率化の視点から評価
し，意図する活動を実現するために手順の組み合わせをどのように改善していけば，より意図した活動に近づくのかを論
理的に考える６
７・災害時に避難所で予想される状況を想定
し，課題解決のため
D(2)のサンプルプログラアイ
ムのアクティビティ
図やプログラムの改善・修正について考える。

・災害時に避難所で予想される状況を想定
し，課題解決のためのサンプルプログラ
ムのアクティビティ
図やプログラムの改善・修正について考えている。

【step4_B1】目的に応じ，情報と情報技術を活用して，情報の傾向と変化を捉え，問題に対する多様な解決策を明らかにする【step4_B1】目的や意図に応じて情報を統合して表現し，プレゼンテーション，Web
ページ，SNSなどやプ
ログラミングによって表現・発信，創造する

８・グループ毎に設定した課題を解決するたD(2)めに作成したプログ
イ
ラムについて，発表
し，相互評価する。

・グループ毎に設定した課題を解決するために作成したプログ
ラムについて，発表することができる。

９

・生活や社会の中でネットワークを使った
D(2)プログラミングに関イする技術について，主体的に取り組んだ
り，振り返って改善したりして，情報の技術を工夫し創造しようとしている。

【step3_C1②c】情報及び情報技術の活用を振り返り，効果や改善点を見出そうとする・生活や社会の中でネットワークを使ったプログラミングに関する技術について，主体的に取り組んだり，振り返って改善したりして，情報の技術を工夫し創造しようとしている。

【step3_C1②c】情報及び情報技術の活用を振り返り，効果や改善点を見出そうとする【step4_C1②c】情報及び情報技術の活用を効率化の視点から評価し改善しようとする【step3_C2①b】通信ネットワーク上のルー
ルやマナーを踏まえ，行動しようとする【step4_C2①b】社会は互いにルール・法律を守ることによって成り立っていることを踏まえ，行動しよ
うとする

23

(5)

指導略案 １時間目
目標 情報通信ネットワークに関わる基本的な知識について理解できる。

導
入
10

１

分
２

学習活動

指導上の留意点

備考◆評価

コンピュータが社会や生活の中でどのように役立っているか想起
し，発表する。

・身近なものにも情報通信ネットワー
クが利用されていることに気付かせ，関心を高める。

・教科書P.180

例）AIスピーカー
IoTポット

歩行者用信号機の写真を見て，信号機の機能について考える。

情報通信ネットワークは社会や生活の中でどのように利用されているのだろうか
展
開
30
分

３

コンビニエンススト
アではどのような情報が集められているか考
え，発言する。

・コンビニエンスストアで集められる情報について，発言させる。

４

コンビニエンススト
アで集められた情報はどのように利用されているか予想する。

・顧客から集めた情報は本部に送られ，次の３つに利用されることを確認する。
①様々なサービスを提供する②新しい商品を開発する。
③商品を補充する。

５

コンビニエンススト
アの運用には情報通信
ネットワークが必要なことを確認し，情報に関する技術を使う利点についてまとめる。

・情報に関する技術を使う利点についてまとめる。

ネットワークに関わる語句について教科書を確認する。

・情報通信ネットワークを構成する機器の重要語句について教科書で確認する。

６○情報に関する技術を使う利点
・大量のデータを記憶し，それを更新したり複製したりすることが容易にできる。
・様々なデータを組み合わせて表現することができる。
・時間や距離を気にせず，高速で通信することができる。
・あらかじめ決められたプログラムにしたがって，状況の判断
や仕事の処理が高速・正確にできる。

（ LAN，WAN，インターネット，プロバ
イダ ）

ま
と
め
10
分

７

＊１

学習のまとめと振り返りをする。

・NEC キッズ・テクノロジー
参考Webページ*１◆情報通信ネットワー
クに関わる基本的な知識について理解している。（知識・技能）【学習シート】

・調べて分かったことを生徒に表出させる中で，情報に関する技術を使う
利点をキーワードで確認し，意識化を図る。

https://jpn.nec.com/kids/himitsu/08.html

授業者のコメント：LAN，WAN，プロバイダ，サーバ等の基本的な情報通信ネットワークの構
成要素について，視覚教材を準備すれば，より理解を深められたと考える。

24

(6)

指導略案 ２時間目
目標 インターネットにおいて情報を伝えるしくみについて理解できる。
学習活動

導
入
５
分

１

前時の振り返りをする。

２

本日の学習の見通しを持つ。

指導上の留意点

備考◆評価

・教科書P.186
・ネットワークを利用したプログラミ
ングをすることを伝える。

ネットワーク上での情報を伝えるしくみはどうなっているのだろうか
展
開40

教科書を見ながら情報通信ネットワークを構成する機器とネット
ワークの基本構成の確認をする。

・教科書を使用し，情報通信ネットワークで通信することができるための規約と，パケットによるデータ通信のしくみについて確認する。

４

TCP/IPのしくみと，パケットの流れについて，教科書を見て調べ，まとめる。

・教科書P187のパケットの流れの図を確認させ，TCP/IPの特徴を伝える。
①識別番号により，データが届く。
②途中データが届かなかった場合，再度要求する。
③データを細かく分けて送信するので複数の人が送受信することができる。

５

IPアドレスとドメイ
ン名について教科書で調べ，まとめる。

６

スタディーノを起動
し，サンプルプログラ
ムを読み込み，IPアド
レスを入力し，実際にメッセージのやりとりをする。

・実際のプログラミングについて，サンプルプログラムで体験させる。

学習のまとめと振り返りをする。

・ネットワークのしくみについて振り返り，まとめる。

３

分

ま
と
め
５
分

７

・データをパケットに分割…ネットワークの効率的な利用（回線を占有しない）（通信プロトコル，パケット，IPアドレス，ドメイン，TCP/IP）

・TCP/IP…インターネ
ットにおけるデータをやりとりする通信
プロトコル

・IPアドレスだけではわかりにくいので，ドメインというネットワークの範囲を表す名前も付けられたことを説明する。

・サーバー機とクライアント機の接続にはIPアドレスを使うことを説明し，その番号に接続することで，メッセージのやりとりをすることができることを確認する。
◆インターネットにおいて情報を伝えるしくみについて理解している。（知識・技能）【学習シート】

授業者のコメント：インターネットにおける情報伝達の仕組みが分かるように，用語ごとにフラッシュカードを作成し，ホワイトボードに掲示することができた。補助発問を多く付け足し，電話回線とインターネット通信の違い，パケット通信の仕組み，
通信プロトコルやIPアドレス，ドメイン名等の仕組みと意味について関連付けながら覚えられるように工夫した。

25

(7)

導
入
10
分

指導略案 ３時間目
目標 目的の動作をフローチャートやプログラムで表す技能を身に付けている。
学習活動

指導上の留意点

１

前時の振り返りをする。

・前時に学習したIPアドレス，受信プ
ログラムについて，口頭で振り返らせる。

２

課題を把握する。

・送信側のプログラムを作成すること
を伝える。

備考

◆評価

ネットワーク上でメッセージの送信をするプログラムはどのような仕組みになっているのだろうか

展
開
35
分

ま
と
め
５
分

３

受信プログラムのフローチャートについて
考え，作成する。（一斉指導）

・受信側のプログラムの命令について
フローチャートを，学習シートに作
成させる。

４

送信プログラムのフローチャートを学習シートで作成する。

・学習シートにある，送信プログラムのフローチャートを穴埋めしながら完成させる。

５

プログラムの基本的な処理の流れ，フローチャートについて教科書を使って確認する。

・教科書，学習シートを使用し，語句とプログラムの基本的な処理の流れを確認する。

６

教材スタディーノで送信プログラムを作成する。

・スタディーノで作成した送信プログ
ラムのブロックをバラバラに配置した状態のファイルを生徒用PCのデス
クトップに準備し，それを並べ替えさせるようにする。

７

変数について説明を聞く。

・変数について学習シートの資料を使い，説明する。

８

学習のまとめと振り返りをする。

・プログラムの基礎と，プログラムの基本的な処理の流れ，メッセージを送信するプログラムについて学んだことを振り返らせる。

・教科書P.227

プログラム，フローチャート，手順，
規則，プログラミング言語，順次処理型，条件分岐型，繰り返し型◆目的の動作をフロー
チャートやプログラ
ムで表す技能を身につけている。（知識・技能）【学習シート】

授業者のコメント：教員機をサーバにして一つの大きなグループをつくり，メッセージを実際に生徒自身に送受信させる経験を通して，教材の送受信の仕組みについて体験的に理解できるようにした。フローチャートの書き方や，プログラムの基本的な処理の流れについて，きちんと学習内容として扱う必要性を強く感じた。フローチャートを生徒の身近な例に置き換えて説明し，生活と関連付けて説明できる指導案であるとより進めやすいだろうと感じた。スタディーノのブロックと，
その指示の意味について，もう少し説明が必要だったと思う。

26

(8)

導
入
15
分

指導略案 ４時間目
目標 ネットワークを利用するときの人権や個人情報を保護するためのルールやマナーなどの情報モラルの必要性を理解し，情報の適正な利用について考えることができる。
学習活動

指導上の留意点

備考

前時の振り返りとして，双方向通信でメッ
セージのやりとりをする。
２ メッセージのやりとりの中で不快になる場
合，どんなルールが必要か考える。

・前回までに作った送信，受信のプログラムを開き，実際に送受信できるか動作確認する。

・教科書P.198

１

３

◆評価

・メッセージのやりとりの中で誹謗・中傷（悪口や嫌がらせ）があった場
合，どのようなルールが必要か問いかける。

課題を把握する。

ネットワークを利用するときのルールを知り，情報利用の仕方について考えよう
展
開
30
分

ま
と
め
５
分

・前回までの双方向通信によって，他実際に行ったメッセ
人への誹謗・中傷（悪口，嫌がらージのやりとりから起せ）が実際に起こって，ネットが炎こったことを示しなが上したことについて知らせ，例を元ら，学習シートの問題に何が問題か考えさせ発表させる。
アについて，問題点と問題ア 悪口（誹謗・中傷）→人権
対処法について考え発
侵害，名誉毀損罪，侮辱罪
表する。
（問題ア 誹謗・中傷）

４

・ネットでは顔を合わせているときよりも，簡単にメッセー
ジを送信してしまう
ことができるが，相手の気持ちを考えて送信しないといじめにつながることも付け加える。

５

問題イの事例について，問題点と対処法について考え，学習シー
トに問題点と対処法についてまとめる。
（問題イ 肖像権の侵害）・それぞれどのようなトラブルや問題が起きる可能性があるか，生徒に予想させ発表させる。
問題イ 他人の写真の無断公開→肖
像権の侵害

６

ネットで気をつける
こと３箇条を確認し，学習シートに記入する。

・教科書を見ながら，犯罪に巻き込まれないために気をつけることをまとめさせる。

・教科書P.199

７

今後のメッセージのやりとりについてルールを確認する。

・今後のコンピュータ室内も含めたメッセージ等のやりとりにもルールがあり，それぞれ責任を持つことを説明する。

・既習事項であるIPア
ドレスによって，メッセージや写真の発信元が特定されることも補足する。

８

学習のまとめと振り返りをする。

・今日学んだことを基に，今後気をつけることを考えさせ，振り返りをさせる。

◆ネットワークを利用するときの人権や個
人情報を保護するためのルールやマナーなどの情報モラルの必要性を理解する。
（知識・技能）【学習シート】

授業者のコメント：ニュースや新聞で実際に取り上げられたような具体的なトラブル事例について，資料を作って取り上げ，どのような経緯を追ってどのように処罰されたか，その具体的なケースについて教材を作成できればなおよかった。

27

(9)

導
入
10
分

指導略案 ５時間目
目標 災害時を想定して問題を見いだし，双方向でメッセージをやりとりできるプログラムで解決できる課題を設定することができる。
学習活動

指導上の留意点

１

前時の振り返りをし，既習事項を確認する。

・電話とネットワークの通信方式の違いを確認し，災害時にはネットワー
クを用いた通信が有効だったことを
確認する。

２

課題を把握する。

・これまで学んだ双方向でメッセージを交換できるプログラムについて確認し，これを基に問題を解決する学
習を行うことを伝える。

備考

◆評価

・双方向でメッセージを交換できるスマホ
アプリLINEが，東日
本大震災がきっかけとなって開発された話を補足する。

災害時の避難所を想定し，ネットワークを生かした問題の解決について考えよう
展
開
35
分

ま
と
め
５
分

学校が避難所に指定されていることを知り，災害が起こった場
合，どんな状況で，どんな人が集まってくるか考え発表する。

・災害マップで自校が避難所指定されていることを確認させる。
・①避難してきた人たちは，どんな人が集まってくるか，②生活するためにどんなことを必要としているかについて発表させる。

４３人程度のグループを決め，避難所で考えられる課題を設定し，自分たちが解決できそうな方法を検討する。

・集まった人が避難所で生活すると仮定したとき，どういうシステムを作れば，必要な物質や情報が得られるかについて，これまで学習で作成したチャットプログラムを改良することから考えさせる。

５

避難所に集まってきた人たちが情報を得るために，プログラムにどんな機能を追加し，改良すればよいかグル
ープ毎に話し合い，学習シートに書く。

・グループ毎に課題，誰のためにどんなプログラムを作れるか考えさせ，学習シートに記入させる。

６

学習のまとめと振り返りをする。

・次時では，アクティビティ図を基に実際にプログラミングすることを伝える。

３・盛岡市災害マップ（教師用PCより提示）◆災害時を想定して問題を見いだし，双方向でメッセージをや
りとりできるプログ
ラムで解決できる課
題を設定する力を身に付けている。（思考・判断・表現）【学習シート】

授業者のコメント：技術科の見方・考え方の視点から，自治体でLINEを活用しようとしている事
例を分析するなど，これからのプログラム設計に向けた考える観点（工夫できるポイント，大事にすべきポイント）を，もっと意識させることが必要だと思った。そうすれば，よりよい最適化が図れたように思う。
28

シート左側

学習シート５
・

情報通信ネットワークで問題解決
年

組

番

氏名

学習課題
災害時の避難所を想定し，ネットワークを生かした問題の解決について考えよう。
○状況１

これまで学習してきたネットワークを利用したチャットを使って，解決できる問題はないか考えて，課題を立ててみよう。
誰のため？

グループ で考え て みよう

どんな情報？

どんなプログラム？

↓
課
題

29

シート右側２

これまで学んできたメッセージのやりとり（チャット）を確認し，グ
ループでどんな機能が追加できるか考え，図に表してみよう。
送信側

受信側

「開始」の記号「受信」の記号A のメッセージを送る

A のメッセージを受け取ったとき「送信」の記号A のメッセージを表示「仕事」の記号「終了」の記号

ポイント①

手順について「仕事」の記号を使い，矢印でつないでみよう。

今日の自己評価（○を点けてみよう）①課題を考えることができた。
②グループで協力して活動することができた。
③グループのネットワークを作成し，メッセージのやりとりができた。
30

A

B

C

D

A

B

C

D

A

B

C

D

メッセージが表示される基本的なしくみ①実際のブロック
Aさん

Bさん

たとえば，Aさん側で文字を入力すると「先生のメッセージ」という変数にその文字が入ります。そしてそれがAさんとBさんに表示されます。Aさんが入力した文字は赤い矢印，Bさんが入力した文字
は青い矢印で送信されます。こうすることで，同じ変数を持つ人と自分にメッセージが表示されます。
これをアクティビティ図（二人のやり取りがわかる図）にすると下のようになります。
②アクティビティ図
Aさん

Bさん

文字を先生のメッセージに入力する

先生のメッセージを送る

先生のメッセージを送る

先生のメッセージを受け取ったとき先生のメッセージを受け取ったとき先生のメッセージを表示する

先生のメッセージを表示する

31

どこに命令を追加できるか考えよう

どこに命令を追加できるか考えよう

文字を先生のメッセージに入力する

ヒントカード

難易度★★★

決まったキーワードに対して自動で返事をする
説明：メッセージにあらかじめ決めたキーワードが入ってきたら，自動で決まった返事をかえす。
アクティビティ図Aさん

Bさん

文字を先生のメッセージに入力する

キーワードが「水」でない先生のメッセージを送る
キーワードが「水」である

５０L ありますと言うA のメッセージ
を表示する

答えを５０L ありますにする

答えを送る
答えを受け取ったとき答えを表示する※答えという新しい変数を作っています。
ブロックヒント（送信側）

ブロックヒント（受信側）

これまで作ったものとの違いを見つけよう。 これを並べ替えて作ってみよう※新しい変数を作っています。

32

(10)

指導略案 ６～７時間目
目標 災害時に避難所で予想される状況を想定し，課題解決のためのサンプルプログラムのアクティビティ図やプログラムの改良・修正について考えることができる。
学習活動

指導上の留意点
・これまで学んだ内容を基に問題を解決する取り組みを行うことを伝え
る。

導
入
10
分

１

前時の振り返りをする。

２

課題を把握する。

展
開
30

３

グループ毎にネット
ワークを構築し，その中で，メッセージの交換ができることを確認する。

・グループ毎にサーバを設定し（ソフトの「ネットワークを作る」コマンド
でIPアドレスを確認），構築したネッ
トワークの中で，メッセージの交換ができることを確認させる。

４

課題解決に向けてできそうなプログラムの機能をブロックパレッ
トから探し，試行・検討する。

・追加できる機能を教師側の画面で例示し，様々なブロックの働きについてヒントを出す。生徒はブロックパレットや掲示してあるヒントカード
を参照し，それぞれで試してみながら，追加できる機能はないかグルー
プ毎に検討させる。

５

アクティビティ図に
課題解決のための機能を追加修正し，プログラムを設計する。

・グループ毎にどんな機能をプログラ
ムに追加させるか考え，サンプルプ
ログラムのアクティビティ図を改良
し，課題解決のためのプログラムの設計をさせる。

６

繰り返し修正をしながら課題解決に向けプ
ログラミングを行う。

・グループ毎に課題解決のプログラミングを行い，その都度修正しながら，目的のプログラムを作成させる。

７

学習のまとめと振り返りをする。

・自分たちが設定した課題を解決する
プログラミングに近づいているか，確認させる。

◆評価・学習シートは前時の右側とする。

自分たちの設定した課題を，ネットワークを生かしたプログラミングで解決しよう

分

ま
と
め
10

備考

・今回のスタディーノ
では，文字のやりとりしかできないことを伝え，文字で解決できる双方向の通信について考えさせる。

◆災害時に避難所で予想される状況を想定
し，課題解決のためのサンプルプログラ
ムのアクティビティ
図やプログラムの改善・修正について考えている。（思考・判断・表現）【学習シートのアク
ティビティ図とプロ
グラム】

分

授業者のコメント：課題解決のためのプログラミング作業において，①ブロックパレットで利用可能な機能の試行錯誤をする人，②ヒントカードの使えそうな機能をプログラムする人に分かれて作業するよう指示し，生徒達が自分たちのよりよい課題解
決に必要な機能を見つけられるよう意識して支援した。

33

(11)

指導略案 ８時間目
目標 課題の解決結果を評価，改善及び修正している。
学習活動

導
入
10

１

前時の振り返りをする。

２

課題を把握する。

分

指導上の留意点

備考◆評価

・教科書P.210～P.211
・本時は，これまで作成したプログラ
ムを発表する時間であることを確認する。

自分たちの作成したプログラムについて発表しよう
展
開
35
分

３

これまで作成したプ
ログラムを発表する際の注意事項を確認する。

・①誰のために②どんなプログラムを作ったかについて，学習シートに書いてあるか確認する。

４

役割分担をしてプログラムを発表する。

・発表する際の役割分担をさせ，発表させる。
①設定した課題②誰に向けてのどんなプログラムを作成したか③工夫した点
３分×９グループ＝27分
・画面転送を使い，発表グループの画
面をその他の生徒用PCの画面に転送して発表させる。
・評価カードに記入させながら，発表を聞かせる。その中で自分たちのプ
ログラムと比較しながら，さらに改良できる点を記録させたい。

ま
と
め
５
分

５

発表の自己評価と振り返りをする。

◆グループ毎に設定した課題を解決するために作成したプログ
ラムについて，発表することができる。
（思考・判断・表
現）【発表】

・振り返りでは，自分たちの作成したプログラムと他のグループのプログ
ラムを比較し，発表を聞いて感じた
ことを発表させたい。

授業者のコメント：グループごとの課題（プログラムの対象者と，その人にどのように分かりやすく伝えるためのプログラムか），設計上工夫した点，演示をセットにして全グ
ループが発表する中で，様々なプログラムを共有し，互いの良さに気づけるよ
うに配慮した。技術の見方・考え方を事前に育てていれば，その視点からの評
価・活用が出来たのではないかと思った。

34

(12)

指導略案 ９時間目
目標 生活や社会の中でネットワークを使ったプログラミングに関する技術について，主体的に取り組んだり，振り返って改善したりして，情報の技術を工夫し創造しようとしている。
学習活動

指導上の留意点
・これまでの避難所を想定したネット
ワークのプログラミングについて振
り返る。

導
入
５
分

１

前時の振り返りをする。

２

課題を把握する。

展
開
30

３

メディアの種類と特徴についてまとめる。

・メディアの種類と特徴について教科
書を見て学習シートに記入させ，まとめる。

４

避難所で避難者に知らせたい情報にはどんなメディアが適当か考えまとめる。

・学習シートにある避難所で避難者に知らせたい情報にはどんなメディア
が適当か考えさせ，学習シートに記
入させる。

５

資料映像を見て，デマ情報が拡散すると，
ネットワークにどんな影響があるか考える。

・震災時にインターネット上で拡散したデマ情報について資料を示し，デマ情報が拡散することによって，不必要なデータが回線を多く使用し，通信がしにくくなることや，本当に伝えたい情報が埋もれてしまうことを説明する。

６

今後のネットワークの使い方について考える。

・日常においても，チェーンメールの拡散やデマに気をつける必要があることを説明し，不必要なデータを不用意に送信しないことを説明する。

７

題材のまとめをする。

・生活や社会の中でネットワークを生かした技術は今後どのような点に気をつけて活用されるべきか考えさせ，学習シートに記入させる。

８

学習の自己評価と振り返りをする。

・題材全体を振り返り，学んだことを学習シートに書き，発表して交流す
る。

分

ま
と
め
15
分

備考

◆評価

生活や社会の中でネットワークを生かした技術はどのような点に気をつけて活用されるべきか・作成したプログラムを提出するファ
イルをPCで一斉に送信し，そのファ
イルにプログラムの画面をコピー，貼り付けし，印刷した用紙を提出させる。

サク

・災害時には情報が錯
ソウ

綜 しデマや誤った情報が拡散しやすくなる。また，真偽の分からない情報が拡散すると，本当に必要な災害支援に関する情報を阻害する原因にもなりかねないことを説明する。
・真偽を確かめ，責任を持って情報を発信することを補足説明する。

◆生活や社会の中でネットワークを使った
プログラミングに関する技術について，主体的に取り組んだ
り，振り返って改善したりして，情報の技術を工夫し創造しようとしている。
（主体的に学習に取り組む態度）【学習シート】

授業者のコメント：これまでの学習を通して，生活や社会の中でネットワークを活かした技術がどのような点に気を付けて活用されるべきか考え，全体で学びを共有し，今後の生徒個々の対応力につなげられるよう意識した。
35

４

授業の検証結果と考察(1) 情報活用能力の体系表例を基にした授業記録の分析と考察「中学校学習指導要領（平成29年告示）解説 総則編」では，「情報活用能力を構成する資質・能力」として，「知識及び技能」，「思考力，判断力，表現力等」，「学びに向かう力，人間性等」の３つが示されている。このうち，「思考力，判断力，表現力等」は，「様々な事象を情報とその結びつきの視点から捉え，複数の情報を結びつけて新たな意味を見出す力や，問題の発見・解決等に向けて情報技術を適切かつ効果的に活用する力を身に付けていること。」，「学びに向かう力，人間性等」は，「情報や情報技術を適切かつ効果的に活用して情報社会に主体的に参画し，その発展に寄与しようとする態度等を身に付けていること。」と説明されている。「知識及び技能」については，教科書の内容を取り上げることで育成できると考えられるが，問題の発見・解決や情報社会に主体的に参画する力などの「思考力，判断力，表現力等」，「学びに向かう力，
人間性等」を育成するためには，学校や地域，生徒の実態に合わせた題材を検討し，指導計画を作成する必要があると考えられる。
本研究は，「中学校学習指導要領（平成29年告示）解説 技術・家庭編」の「技術分野の学習過程と，各内容の三つの要素及び項目の関係」【資料12】で示されている学習過程を元に題材を構成した。「生活や社会を支える技術」，「技術による問題の解決」，「社会の発展と技術」の三つの要素が含まれた学習過程の題材を取り上げることにより，Ａ「知識及び技能」，Ｂ「思考力，判断力，表現力等」，Ｃ「学びに向かう力，人間性等」の育成に向けて，計画的に実践することができた。
「情報活用能力の体系表例と今回の題材の指導計画で扱った情報活用能力」【表３】は，題材の指導計画において，育成を目指す資質・能力と題材の目標が，「情報活用能力の体系表例」の分類，ステップに当てはまるかを位置づけたものである。また，表中の数字は，授業の撮影記録
から，第何時で指導したかを表しており，同一時間に複数回，または複数の時間で指導したことを示している。

36

【表３】情報活用能力の体系表例と今回の題材の指導計画で扱った情報活用能力
分類
１
情報と情報
技術を適切
に活用する
ための知識
と技能

題材の目標

①情報技術に関する技能③記号の組合せ方の理解

Ａ

２
問題解決・
探求におけ
る情報活用
の方法の理
解

ステップ２

2

①情報収集、整理、分析、表現、発信の理解

1 2 3 4②情報活用の計画や評価・改善のための理論や方法の理解

d
a
b
c
d
e
f
g
a
b
a
b
c
d
e
f
g
h
i
a

ステップ３

ステップ４

4
4 5

c
②情報と情報技術の特性の理解

知
識
及
び
技
能

ステップ１

a
b

4 6 7

2 2 3 35 5 6 7

2 2

1 1
2

1 1 2
2 2 2 2 2

6 7
4 5

6 7
6 7

6 7
6 7

5

b
３
情報モラ
ル・情報セ
キュリティ
などについ
ての理解

、

思
考
力
判
断
力

、

Ｂ

表
現
力
等

、

Ｃ

学
び
に
向
か
う
力
人
間
性
等

①情報技術の役割・影響の理解

a
b
a
b
c
d
e
f

②情報モラル・情報セキュリティの理
解

4 4 4

4

１
①必要な情報を収集、整理、分析、表問題解決・ 現する力
探求における情報を活 ②新たな意味や価値を創造する力
用する力(プログラミ5 6 7 8
③受け手の状況を踏まえて発信する力
ング的思
考・情報モ
ラル・情報
④自らの情報活用を評価・改善する力
セキュリ
ティを含む)
１
問題解決・
探求におけ
る情報活用
の態度

①多角的に情報を検討しようとする態
度

２
情報モラ
ル・情報セ
キュリティ
などについ
ての態度

①責任をもって適切に情報を扱おうとする態度②試行錯誤し、計画や改善しようとす
る態度

4 9

②情報社会に参画しようとする態度※PP.7-8【資料６】参照

37

9
4
4

5

5 8

6 7

6 7 8

6 7
a
b
a
b
c
a
b
c
d
e
f
a
b

5

5

5

5
5 5

4 4 4

9
9

9
9

ステップ５

(2) 小テスト結果の分析と考察（知識・技能）
本題材による授業実践において，生徒に「知識・技能」が身に付いたかどうかを確認するため，
小テストを実施した。まず，対象とする「知識・技能」について，使用している教科書の重要語
句及び「中学校学習指導要領（平成29年告示）解説 技術・家庭編」の技術分野「Ｄ 情報の技術(２)」の内容から，生徒に身に付けさせたいキーワードとして研究担当者３名で検討し選択した。次に，それぞれのキーワードについて，「通信回線を効率よく使うことができるように，小さなまとまりに分けられたデータのこと。」というような問いを設定して解答させた。なお，小テストは題材の終盤に実施した。
【表４】の中の「１」は正答，空白は誤答で作表したものを，正答数の多い生徒順に「行」を並べ替え，次に各問題の正答数の高い順に「列」を並べ替えた表（以下，「Ｓ－Ｐ表」とする。）
である。赤い線は，生徒の正答数に応じて「縦」に線を入れて繋げたもの（以下，「Ｓ曲線」とする。），青い線は設問の正答数に応じて「横」に線を入れて繋げたもの（以下，「Ｐ曲線」とする。）である。
【表４】生徒の正答数及び問題の正答数順に並べ替えた表（Ｓ－Ｐ表）
→問題番号
解
答
↓生徒番号

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

6
28
8
9
15
16
2
17
14
22
26
18
21
23
29
12
19
24
1
5
11
13
20
25
27
3
4
7
10
正答数
正答率

1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18 19 20
3-6 1-3 1-6 2-1 3-1 2-3 3-5 3-7 3-8 3-3 1-4 3-2 2-2 1-5 2-4 2-5 1-1 2-6 1-2 3-4
個人情
報

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
28

パケッ
ト

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
27

通信速
度

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
27

プログ
POSシス
ラム言
テム
語

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
27

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
26

TCP/IP

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1

1
24

分岐

人権・
プライ
バシー
の侵害

肖像権

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

プログ
ラム

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

フロー
チャー
ト

LAN

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

24

24

24

1
1
1
1

1
1
23

1
1
1
1
1
1
22

1
1
1
1

通信プ
ロトコ
ル

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

イン
ター
ネット

WAN

1
1
1
1
1
1
1

1
1
1
1
1
1
1
1

1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1

プロバ
イダ

1
1
1
1
1
1

サー
バー

ハブ

1
1
1
1
1
1
1

1
1

1

1
1
1
1
1
1
1
1
1

1
1

1
1

1

1

1
1

1
1
1
1
1
1
1
1

1
1
21

1
1

1
1
1

1
1

1
1

1

1

1
1

1

1

1

1
1
1

1

1
1

1
1
1
1
1

1

1

正
答
数

順次

1

1

22

ルータ

1
1

1
1
20

1
19

1
16

15

1
14

13

1
13

20
20
19
19
19
19
17
17
16
16
16
15
15
15
15
14
14
14
12
12
12
12
12
12
12
11
11
11
10

96.6% 93.1% 93.1% 93.1% 89.7% 82.8% 82.8% 82.8% 82.8% 79.3% 75.9% 75.9% 72.4% 69.0% 65.5% 55.2% 51.7% 48.3% 44.8% 44.8%

Ｐ曲線は，上記に挙げた一部の問題で正答数が比較的低くなっているものの，それ以外のＰ曲
線は下方に収まっている。また，Ｓ曲線は，生徒の正答数が全体的に多いことから，右側に縦方向に位置しており，指導した内容に関わり「知識・技能」が定着したと考えられる。
次に，今後の指導に生かすため，誤答つまり定着していない「知識・技能」について検討する。
キーワードに設定した「プロバイダ」，「ハブ」，「サーバ」，「ルータ」，「順次」は，正答38

率が約５割であり，特にこれらのキーワードの理解，定着に課題があったと考えられる。このう
ち，「順次」は正答数の多い生徒も少ない生徒も誤答となっている様子が認められる。このことから，プログラミングの演習で行った「順次」，「分岐」，「反復」とこれらキーワードとを結びつける指導が全体的に不足していたのではないかと考えられる。例えば，題材全体の演習が終了した時点で，再度作成したプログラムと合わせ定着させるための指導を実施することが考えられる。
中学校段階におけるネットワーク技術の理解に欠かせない「ハブ」や「ルータ」は，どちらもネットワークを接続するための機器ではあるが，見た目からは違いが分かりにくく，それぞれどのような違いがあるのか分からなかった生徒が多いことが考えられる。また，「プロバイダ」や「サーバ」は，普段の生活の中で当たり前のように使われているものではあるが，それらがどのような働きをしているのか理解できていない生徒が多かった。したがって，「インターネット閲
覧」や「電子メールの送受信」などの具体的事例をもとに，その働きを理解させるような追加の指導をしていくことが必要であると考えられる。
なお，本研究は，技術分野「Ｄ 情報の技術(２)」についての題材開発としているが，先に述べた指導の場面としては，今後「Ｄ 情報の技術(１)」の指導と連動させていくことが考えられる。「Ｄ 情報の技術(１)」において，各内容の三つの要素の一つとして「生活や社会を支える技術」として，「ア 情報の表現の特性等の原理・法則と基礎的な技術の仕組み」，「イ 技術に込められた問題解決の工夫」が位置づけられている【資料12】。例えば，社会における防災シ
ステムをレビューする学習を位置づけ，「プロバイダ」，「ハブ」，「サーバ」，「ルータ」等の基礎的知識・技能を扱うとともに，本研究における題材の問題発見と結びつけた題材開発をしていくことが考えられる。これらを踏まえた教材化の具体については，今後の課題としたい。
(3) 第５時から第８時の提出物と発表の分析と考察（思考・判断・表現）
第５時から使用した学習シート５は，生徒の「生活や社会の中から情報の技術に関わる問題を見いだして課題を設定し解決する力」を見取るために使用した。避難所の状況から避難者がどのような情報や物資が得られれば困らずに生活できるかを考え，グループ毎に課題を設定させるために使用した。対象とする人物像の例を提示し，解決すべき課題をより具体的なものとすること
で，情報の技術の見方・考え方を働かせて生徒が課題を設定しやすいよう手立てを講じた。
【表５】は，各グループの設定した課題とプログラムに加えた機能の一覧である。高齢者や障がい者が受信したことを判りやすいように改良したり，受信したメッセージを確認しやすいようリストに残したり，車いすや紙おむつなどのキーワードに対して自動返信のプログラムを追加するなど，グループ毎に設定した課題を解決するために様々なアイデアを講じていることが分かる。

39

【表５】各グループの設定した課題とプログラムに加えた機能
グループ
１

課題（学習シート５の記述から）スプライトの動きに着目して，送信や停止で動かすよ

追加・改良
動き，音，変数

うにするプログラム。

２

受け取ったとき音を出し，90度回るプログラム。

動き，音

３

いろんな人に災害がきたことを知らせるプログラム。

動き，音メッセージを受け取ったときに，音が鳴って答えを送

動き，音

４
５
６
７
８
９

るプログラム。
受入可能な避難所へ案内するプログラム。

動き，音，リスト，
自動返信

メッセージを受け取ったときにキャラクターが動いた

動き，音り音を出したりするプログラム。
お年寄りが安心できるプログラム。

音メッセージを受け取ったときに，キャラクターが動き

動き，音だすプログラム。
高齢者が情報を受け取ったとき，素早く気づけるプロ

動き，音，リストグラム。

避難所の状況を想定させるため，盛岡市の防災マップを提示
し，自校が指定避難所であることを確認させた。また，災害時に備えてメッセージ交換アプリの改良に取り組む自治体を紹介した
動画を見せたことによって，課題解決への意識が高まったと考えられる。
第６時と第７時では，生徒のプ
ログラム作成内容を把握するため，PC画面のキャプチャ（録画）を行った【図４】。この録画デー 【図４】PC 画面キャプチャ
タより，各グループが課題を解決するために，ベースとなるプログラムに変更を加えた内容について確認した【表６】。動作の確認，デバッグを繰り返しながら設定した課題を解決するために，すべてのグループでプログラムを改良することができていた。今回の実践では，プログラミングの経験が少ない生徒であることから，追加できる機能のいくつかをヒントカードとして掲示したものを参考にしながら機能を追加することからはじめた。学習シート５の右側【図５】は，追加する機能を図で表し，アクティ
ビティ図としてプログラムを設計してグループ共有させるねらいを持たせた。しかし，学習シー
ト上で検討せず，画面上でプログラムを思考する生徒が多く，プログラムの設計を図に表す指導が十分に出来なかった。
40

第５時から第８時までの学習評価については，完成したプログラムをPC画面のキャプチャ映像【図４】と学習シート７【図６】で確認し，作成したプログラムの難易度に応じて点数化した。また，発表時の役割分担
に対し，課題や工夫した点の説明，実演等の役割を果たしたかどうかについて１点から３点で点数化し，Ａ，Ｂ，Ｃの３段階で研究担当者が評価を行った【表６】。基本プログ
ラムから変更がない場合は２点とし，難易度に応じて１点から３点をそれぞれ加えて合計は15点とした。合計が２点以下はＣ，３点から５点はＢ，６点以上をＡとした。発表の評価と合わせた結果，このクラスの総合
評価は29名のうちＡが８名，Ｂが21名であった。
以上のことから，本題材での授業実践の結果，技術分野の資質・能力系統表【資料13】にある「思考力，判断力，表現力等」に関する「情報の技術の見方・考え方を働かせて，【図５】学習シート５問題を見いだして課題を設定し解決できる力」について，概ね育成できたと考える。

【図６】学習シート７41

【表６】第５時から第８時の評価プログラムによる課題解決の評価

生
徒
班
番
号

ベ
｜
ス
か
ら
改
良
(2点)

発表の評価

オ
難易度 難易度 難易度 難易度 難易度 難易度 合計
リ★☆☆ ★☆☆ ★★☆ ★★☆ ★★★ ★★★ □/15
ジ
ナ
動き
音
ﾘｽﾄ
変数 ｺｽﾁｭｰﾑ 自動ル(1点) (1点) (2点) (2点) (3点) 返信
ス
(3点)
プ
ラ
イ
ト
(1点)

評
価

サーバ機操作
発表画面
又は
発表操作

役割分担

点数
□/3

評
価

ア：はじめの挨
拶と課題
イ：誰のためのプログラムにしたか
ウ：どんなプロ
グラムにしたか（実演）と
工夫した点

総
合
評
価

2

5 B

×ア

1 C

B

1

2

6 A サーバ

×ウ

1 C

B

1

1

2

ア、イ、ウ

3 A

A

2

1

1

×ウ

1 C

B

2

2

1

1

4 B 操作

ア

3 A

B

6

2

2

1

1

4 B

イ、ウ

3 A

B

7

3

2

1

1

4 B 操作

ウ

2 B

B

8

3

2

1

1

4 B サーバ

イ

3 A

B

9

3

2

1

1

4 B 発表画面

ウ

3 A

B

10

3

2

1

1

4 B

ア

2 B

B

11

4

2

1

1

4 B 操作

×

1 C

B

12

4

2

1

1

4 B 発表画面

ア、イ

3 A

B

13

4

2

1

3 B

ウ

2 B

B

14

5

2

3

9 A

ア、イ

3 A

A

2

3

サーバ
9 A
ウ
発表画面，操作

3 A

A

2

3

7 A

×

1 C

A

1

1

2

1

2

1

2

1

3

1

2

4

2

5

1
1

1

2

15

5

2

16

5

2

17

6

2

1

3 B

×

1 C

B

18

6

2

1

3 B

×

1 C

B

19

6

2

1

1

4 B

イ、ウ

3 A

B

20

6

2

1

1

5 B 発表画面

ア

3 A

A

21

7

2

1

3 B 発表画面

ア

3 A

B

22

7

2

1

3 B サーバ

イ

2 B

B

23

7

2

1

3 B 操作

ウ

2 B

B

24

8

2

1

1

4 B

×イ

1 C

B

25

8

2

1

1

4 B

ア、イ

3 A

B

サーバ
4 B
ウ
発表画面，操作

3 A

B

2

6 A

ア

2 B

A

ウ

3 A

A

イ

2 B

A

1

1

発表画面
操作
サーバ
4 B
発表画面
6 A

26

8

2

1

1

27

9

2

1

1

サーバ
操作

28

9

2

1

1

2

サーバ
6 A
発表画面

29

9

2

1

1

2

6 A 操作42

(4) 第１時と第９時の振り返りシートの分析と考察（主体的に学習に取り組む態度）【図７】，【図８】は，第１時と第９時に生徒がOPPシートやプリントに記述した内容に対して語句のつながりを分析し，共起ネットワーク図として出力したものである。共起ネットワークとは，文書から，その文書を特徴付ける語の抽出を行い，特徴語同士の共起関係をネットワーク図にしたものである。円の大きさは出現回数を示している。また，線で結ばれている円は近い「距離」にあり，共通に出現していて共起関係があるという。

【図７】第１時 共起ネットワーク図【図８】第９時 共起ネットワーク図【図７】と【図８】を比較すると，【図７】で出現した「POS」と「システム」のグループは，【図８】において，さらに「商品」，「コンビニ」とのつながりまで広がっており，円の大きさも同程度となっている。また，【図７】では，「私たち」，「ネット」，「存在」，「通信機器」という語の共起関係ができているが，【図８】では，「私たち」，「ネット」，「ルール」，「生活」の名詞が共起関係にあり，それを示す円が大きくなっている。これは，これらの語の出現回数が増えたことを示しており，学習した内容を理解し，学んだ語を用いて振り返りを記入した生徒が増えたことを示している。
また，【図８】では共起関係にあるグループの数は減っているが，それぞれの円が大きくなっており，生徒の振り返りの記述が共通した内容にまとまってきたことが読み取れる。さらに【図８】では「フローチャート」，「送受信」，「メッセージ」が共起関係にあることから，生徒自
身が双方向性のあるコンテンツのプログラミングの学習内容を理解し，既習の内容を使って記述しようとする意識が高まり，９時間の授業で学んだ語をつなげて振り返りの記入ができるようになったと考えられる。

43

第９時の生徒の記述（一部抜粋）を以下に示す (下線は筆者) 。
・自分でプログラミングをするという貴重な体験をさせてもらったり，ネットの重要なルールを学ぶことができたので今後も活用していきたいと思います。
・プログラムを作ってみて，インターネットは楽しむことだけではなく困っている人を助けるのにも使われるということがわかった。
・その場にいなくても情報を受け取れる時代になったけれど，全てが正しい情報とは限らないので，正しいか正しくないか自分で判断できるようにしたい。投稿する側も安易に書き込まず，プライバシーや人権の侵害の原因になることは絶対にしてはいけないことが分かったので，今後の生活に活かして安心して利用できるようにしたい。
・情報通信ネットワークの役割は知らないことばかりだったので，もっと安全に使うための仕組みを理解したり，インターネットを使用する時は注意したい。
・よくネットワークを利用しているのに知らないことだらけだった。今の時代は使い方さえ知っていれば，どうしてそうなっているかなど知らなくても使える。しかし，ちゃんと理解してから使うことが大切だと思った。
・周りのいろんな人と情報をやり取りする仕組みを学び，ネットワークを利用したチャット
で災害が起きた時に困っている高齢者のために作ったプログラムで，いろいろな人を助けたいと思いました。
・誰に向けてのプログラムかによって全く違うプログラムを作らなければいけないとわかった。
・障がい者への対応について考えたり，情報などの受け取り方など色々なネットで工夫できることを知ったので，このことを今後の生活に活かせることがあったら勉強を一度振り返り，上手く利用したいです。
・高齢者や障がい者の人が，わかりやすいようなネットワークを私たちがつくっていけるよ
うにしたいです。
・目的のためにプログラムを活かす工夫を考えることができました。
・友達とプログラムを作ったことによって，インターネットは楽しんだりするだけのものではなく，現在何が必要なのかというものに対しての人助けができる大切なものであることがわかりました。
・最初は見慣れないプログラミングの学習に手も足も出なかったけれど友達の意見を聞いた
り，そのプログラミングはどのような場面で使われているのか，インターネットはどのよ
うに活用していくべきなのかを考える中で，自分から意見を言えるようになったり，自分の中でも成長したと感じました。
「中学校学習指導要領（平成29年告示）解説 総則編（P.52）」では，情報活用能力の「学びに向かう力，人間性等」は，「情報や情報技術を適切かつ効果的に活用して情報社会に主体的に参画し，その発展に寄与しようとする態度等を身に付けていること。」とある。
振り返りシートの記述より，本題材を通して情報技術が便利に使われているということだけでなく，題材で設定された課題発見・解決に向けて取り組むことにより，情報技術が完璧なものではなく今後より良く改善していけるものとして捉え，今後どのように活用していきたいかなどの44

記述が見受けられた。これらのことから，本題材の学習活動を通して，「学びに向かう力，人間性等」の育成に一定の効果があったと考えられる。
(5) 技術分野（情報活用能力）に関する事後調査の分析と考察
２学年生徒全員に，題材の事前（９月）と事後（11月）で情報活用能力に関するアンケート調査を行った結果が【表７】である。なお，アンケートの質問内容については，情報活用能力の体系表例【資料６】の区分と本題材で実施する内容を踏まえ，研究担当者３名で設定したものである。χ2検定の結果，設問の「11」を除いた項目全てについて，有意差が認められた（p<0.05）。
【表７】事前事後のアンケート調査結果
番号

IE体系表区分１ Ａ１①ａｽﾃｯﾌﾟ３
２ Ａ１①ａｽﾃｯﾌﾟ４
３ Ａ１②ｂｽﾃｯﾌﾟ３
４ Ａ１②ｆｽﾃｯﾌﾟ４
５ Ａ１②ｆｽﾃｯﾌﾟ４
６ Ａ１②ｇｽﾃｯﾌﾟ４
７ Ａ１③ａｽﾃｯﾌﾟ３
８ Ａ１③ａｽﾃｯﾌﾟ４
９ Ａ１③ｂｽﾃｯﾌﾟ３
10 Ａ２①ｈｽﾃｯﾌﾟ３
11 Ａ２①ｈｽﾃｯﾌﾟ４
12 Ａ２①ｉｽﾃｯﾌﾟ４
13 Ａ３②ｂｽﾃｯﾌﾟ３
14 Ａ３②ｄｽﾃｯﾌﾟ３
15 Ａ３②ｄｽﾃｯﾌﾟ４
16 Ａ３②ｅｽﾃｯﾌﾟ３
17 Ａ３②ｅｽﾃｯﾌﾟ４18

Ｂ１③ｽﾃｯﾌﾟ４

19 Ｃ２①ａｽﾃｯﾌﾟ３
20 Ｃ２①ａｽﾃｯﾌﾟ４
21 Ｃ２①ｂｽﾃｯﾌﾟ３
22 Ｃ２①ｂｽﾃｯﾌﾟ４
23 Ｃ２①ｅｽﾃｯﾌﾟ３
24 Ｃ２①ｅｽﾃｯﾌﾟ４

質問内容
キーボードを使って文字を正確に入力することができる。

事前
事後
キーボードで文字を打つときは、速く（30秒で15文字程度）入力す 事前
ることができる。
事後
情報を伝えるメディア（文字や音声、静止画、動画などの表現手 事前段）の特徴について、説明することができる。
事後
情報通信ネットワークに接続されている機器が、どのような方法で 事前接続されているかを説明することができる。
事後
情報通信ネットワークで、情報（データ）を伝えるしくみを説明す 事前
ることができる。
事後
情報通信ネットワークが効率的に運用されるためのしくみを説明す 事前
ることができる。
事後
目的や条件にあうプログラムを作成し、修正、実行することができ 事前る。
事後
問題発見・解決のための安全・適切なプログラムの作成、動作の確 事前認およびプログラムの修正ができる。
事後情報を処理する手順を図示したフローチャートなどで、単純なプロ 事前
グラミングの手順を表現することができる。
事後
情報機器を活用して、プレゼンテーションすることができる。
事前
事後
Webページ、SNS等による発信・交流ができる。
事前
事後
安全・適切なプログラムによる表現・発信の方法について、説明す 事前
ることができる。
事後
通信ネットワークを利用する上でのルールやマナーについて、説明 事前することができる。
事後
情報技術の悪用に関する危険について、自分が知っていることを説 事前
明することができる。
事後
インターネット上の治安を維持するためのサイバーセキュリティに 事前
ついて、説明することができる。
事後発信した情報や情報社会での行動がおよぼす影響について、説明す 事前
ることができる。
事後
情報社会における自分の責任や義務について、説明することができ 事前る。
事後
目的に応じて情報を活用し、プレゼンテーション、Webページ、
事前
SNS、プログラミングなどによって表現・発信することができる。 事後
情報に関する自分や他者の権利があることを理解し、尊重しようと 事前している。
事後
情報に関する個人の権利とその重要性を尊重しようとしている。 事前
事後
通信ネットワーク上のルールやマナーを理解した上で、行動しよう 事前としている。
事後
社会は互いにルール・法律を守ることによって成り立っていること 事前を理解した上で、行動しようとしている。
事後発信した情報や情報社会での行動がおよぼす影響を理解した上で、 事前行動しようとしている。
事後
情報社会における自分の責任や義務を理解した上で、行動しようと 事前
している。
事後

計
できる ややできる あまりできない できない
x2検定
74
31
4
2
111
*
93
18
1
0
112
31
28
28
24
111
*
46
40
22
4
112
28
56
20
6
110
*
73
31
8
0
112
6
26
53
26
111
*
35
60
17
0
112
9
27
54
21
111
*
36
62
14
0
112
11
19
59
22
111
*
37
59
14
1
111
6
19
29
56
110
*
54
46
11
1
112
4
11
22
73
110
*
47
54
11
0
112
4
10
22
72
108
*
51
44
15
1
111
73
23
9
6
111
*
60
46
6
0
112
65
27
12
7
111
n.s.
81
23
5
2
111
10
46
31
24
111
*
68
40
4
0
112
35
44
18
14
111
*
89
20
3
0
112
42
37
23
8
110
*
94
16
2
0
112
3
21
34
53
111
*
30
58
21
2
111
21
33
40
17
111
*
83
27
1
1
112
27
30
35
16
108
*
75
34
2
0
111
19
44
32
16
111
*
67
35
8
1
111
60
36
11
4
111
*
97
12
3
0
112
73
27
8
3
111
*
104
5
3
0
112
83
21
4
3
111
*
105
6
1
0
112
90
13
6
2
111
*
106
5
1
0
112
78
24
5
3
110
*
103
7
2
0
112
82
20
3
2
107
*
102
8
2
0
112
n.s.：非有意 * p<0.05

本題材における「知識及び技能」との関わりがある設問は，「７ 目的や条件にあうプログラムを作成し，修正，実行することができる」（χ2 (3)=110.78，p<0.05），「８ 問題発見・解決のための安全・適切なプログラムの作成，動作の確認及びプログラムの修正ができる」（χ2(3)=141.36，p<0.05），「９ 情報を処理する手順を図示したフローチャートなどで，単純なプロ
グラミングの手順を表現することができる」（χ2 (3)=131.93，p<0.05）である。さらに残差分析の結果【表８】より，事前では「できない」，「あまりできない」と回答している生徒が多い
45

状況から，事後には「できる」，「ややできる」と回答している生徒が多くなっている状況が認められる。
同様に，「思考力，判断力，表現力等」に関連する設問「18 目的に応じて情報を活用し，プレゼンテーション，Webページ，SNS，プログラミングなどによって表現・発信することができる」（χ2 (3)=55.45，p<0.05）では，事前では「できない」「あまりできない」と回答している生徒が多い状況から，事後には「できる」と回答している生徒が多くなっている状況が認められる。
また，「学びに向かう力，人間性等」に関連する設問「21 通信ネットワーク上のルールやマナーを理解した上で，行動しようとしている」（χ2 (3)=15.70，p<0.05），「23 発信した情報や情報社会での行動がおよぼす影響を理解した上で，行動しようとしている」（χ2 (3)=17.04，
p<0.05）では，「知識及び技能」の質問内容と同様の状況が認められる。
本アンケート調査より，本研究の範囲内における情報活用能力の習得については，一定の効果があったと推察される。
【表８】事前事後のアンケート残差分析結果（一部抜粋）
x二乗値計

残差分析
1.96以上または-1.96以下

p値
0.05以下できる ややできる あまりできない できない

目的や条件にあうプログラムを作成し，修７ 正，実行することができる。

110.78

問題発見・解決のための安全・適切なプログ
８ ラムの作成，動作の確認およびプログラムの修正ができる。

141.36

情報を処理する手順を図示したフローチャー
９ トなどで，単純なプログラミングの手順を表現することができる。

131.93

目的に応じて情報を活用し，プレゼンテー
18 ション，Webページ，SNS，プログラミングなどによって表現・発信することができる。

55.45

通信ネットワーク上のルールやマナーを理解
21 した上で，行動しようとしている。

15.70

発信した情報や情報社会での行動がおよぼす
23 影響を理解した上で，行動しようとしてい
る。

17.04

0.00

0.00

0.00

0.00

0.00

0.00

事前
事後

-5.96

-3.29

2.52

6.09

10.14

3.26

-2.49

-6.96

事前
事後

-5.49

-5.28

1.64

7.51

9.60

5.24

-1.63

-9.04

事前
事後

-5.93

-4.28

1.06

7.38

10.39

4.22

-1.04

-8.88

事前
事後

-5.97

1.11

3.27

2.69

9.39

-1.11

-3.27

-2.79

事前
事後

-6.97

2.35

0.98

1.25

5.48

-2.34

-0.98

-1.24

事前
事後

-6.68

2.56

0.85

1.26

5.72

-2.54

-0.84

-1.25

(6) 技術の見方・考え方について「中学校学習指導要領（平成29年告示）解説 技術・家庭編（P48）」では，情報の「技術の見方・考え方」について，「生活や社会における事象を，情報の技術との関わりの視点で捉え，社会からの要求，使用時の安全性，システム，経済性，情報の倫理やセキュリティ等に着目し，情報の表現，記録，計算，通信の特性等にも配慮し，情報のデジタル化や処理の自動化，システム化による処理の方法等を最適化することなどが考えられる。」と示されている。
振り返りシートの記述より，今回の実践における技術の見方・考え方を整理すると，【表９】のようにまとめることができる。

46

【表９】情報の「技術の見方・考え方」
解説に示されている情報の生徒の振り返りシートの記述「技術の見方・考え方」
生活や社会における事象

今回の題材で働かせた情報の「技術の見方・考え方」

・コンビニの POS システム・ネットワークによる情報通を，情報の技術との関わり

信が，生活や社会の一部との視点で捉え，して利用されている。

社会からの要求，使用時の・情報通信ネットワークの役

・災害時の避難所で，ネット安全性，システム，経済割は知らないことばかりだ

ワークの利用した情報交換

性，情報の倫理やセキュリったので，もっと安全に使に着目している。

ティ等に着目し，

うための仕組みを理解した

・情報が正しいかや個人情報

り，インターネットを使用などにも着目している。

したりするときは注意したい。
・その場にいなくても情報を受け取れる時代になったけ
れど，すべてが正しい情報とは限らない。
情報の表現，記録，計算，・障がい者や高齢者の人が，・高齢者や障がい者にわかり通信の特性等にも配慮し，わかりやすいようなネット

やすく，伝わりやすい情報

ワークを私たちが作っていの表現に配慮している。

けるようにしたいです。
情報のデジタル化や処理の・誰に向けてのプログラムか・情報を伝える処理の自動化

自動化，システム化によるによって全く違うプログラ

や，情報の伝え方をプログ処理の方法等を最適化する

ムを作らなければならない

ラミングによって最適化す

こととわかりました。

る。

・目的のためにプログラムを生かす工夫を考えることができました。
このことから，本題材での授業実践を通して，情報の「技術の見方・考え方」を働かせながら，問題を見出して課題を設定し，解決する力を育成するとともに，自分なりの新しい考え方や捉え方によって，解決策を構想しようとする態度や，自らの問題解決とその過程を振り返り，よりよいものとなるよう改善・修正しようとする態度を育成することができたと考えられる。

47

Ⅷ

研究のまとめ
１ 全体考察本研究は，中学校技術・家庭科〔技術分野〕におけるネットワークを利用した双方向性のあるコンテンツのプログラミングによる問題の解決の学習の在り方について明らかにし，生徒の情報活用能力の育成に資することを目的に取り組んだ。
「Ｄ

情報の技術(２)ネットワー

クを利用した双方向性のあるコンテンツのプログラミング」の学習指導に当たり， 情報活用能力の体系表例を基に育成を目指す情報活用能力をリストアップし，ネットワークを利用したプログラミングによる問題解決の学習について題材を開発し，指導計画を作成し実践を行った。
本研究において，技術分野「Ｄ情報の技術(２)」の情報の「見方・考え方」を働かせる

学習内容として，生徒が主体的に取り組むことができる問題を，災害時の避難所を想定した問題解決とし，避難者にどのようなプログラムなら情報を伝えることができるかというテーマを設定した。生徒は，グループ毎に幼児や老人という具体的な避難者にどうやって情報を伝えるかという課題を設定し，ネットワークを利用した双方向性のあるコンテンツのプログ
ラミングによる問題解決に取り組んだ。生徒はブロック型のプログラミングは初めてであったが，課題解決のプログラムについて発表している内容から，真剣に課題解決のためネットワークを利用したプログラムを評価・改善していたグループが多く見られた。実際に，自校が地域の避難所に指定されている資料を提示したことや，東日本大震災当時の様子，授業実践の期間中に台風による被害が全国的にニュースになっていることなども影響したことも考えられるが，生徒が自分事として捉えることのできる問題を設定できたのではないかと考える。
また，情報活用能力の体系表例と指導内容を照らし合わせ，この学習内容で身に付けさせたい情報活用能力をリストアップすることができた。事前，事後調査の結果より，ネットワ
ークのしくみや情報モラルの内容についての意識が高まった様子がみられ，本実践によって情報活用能力の一部について育成することができたと考える。
さらに，生徒の振り返りの記述より，これからの生活や社会の中でネットワークをどのように活用していくべきかについての記述も多く見られ，よりよい生活の実現や持続可能な社会の構築に向けて，課題の解決に主体的に取り組んだり，振り返って改善したり，生活を工夫し創造しようとしている様子が見られた。このことから主体的に学習に取り組む態度も育成され，教科の目標に近づくことができたと考える。
２

成果

(1)

技術分野「Ｄ

情報の技術(２)」における情報活用能力をリストアップし，それらを指導計画に位置づけて育成することができた。
(2)

技術分野「Ｄ

情報の技術(２) 」の指導計画，学習展開例を作成できた。

(3)

災害時の避難所を想定し，技術に関わる問題として提示したことで，課題を生徒が自分事として捉えられるものとすることができ，問題発見・解決能力を育成することができた。

(4)

ネットワークを利用した双方向性のあるコンテンツのプログラミングを有効に活用することができた。

48

３

課題

(1) 本実践は，９時間の指導計画をもとに実践したが，プログラミングの時間が実質２時間しか確保できなかった。第４時までの学習内容や第５時での課題設定，第８時の発表方法等を精選し，プログラミングの時間を確保する工夫が必要である。
(2) グループ毎の課題解決としたため，それぞれのグループで設定した課題が異なり，作成したプ
ログラムも異なることから，各自がどのような取組をしたかの評価や，授業者の生徒個々への対応が難しかった。生徒が設定する課題を事前に想定し，ソフトウェアの操作や機器不具合への対応等について，授業者が十分に把握しておく必要がある。
(3) プログラミングに初めて取り組む生徒が多かったことから，PCの画面上でプログラムを作成しながら考える時間が多くなり，アクティビティ図の作成にあまり多く時間をかけることができなかった。自分の考えを整理し，より良い発想を生み出せるよう，課題の解決策を構想する時間を充分に確保する必要がある。
(4) 本研究では，ビジュアルプログラミング言語を用いて，プログラミングによる問題の解決を行った。基本的な操作の習得や，プログラミング的思考，情報モラル，情報セキュリティ等に関する学習を通して，高等学校情報科の下地となる資質・能力を育成できたのではないかと考える。
しかし，高等学校における情報科では，様々なテキストプログラミング言語でのプログラミングも想定されることから，中学校の段階で機会を捉えて体験させておく必要があると考える。
＜おわりに＞
この研究を進めるにあたり，ご協力いただきました研究協力員の先生，生徒の皆さんに心からお礼を申し上げます。また，研究アドバイザーとしてご協力いただきました先生に感謝申し上げます。

49

Ⅸ

引用文献，参考文献，参考Webページ【引用文献】
・文部科学省（2017），『中学校学習指導要領（平成29年告示）』，p.134
・文部科学省（2017），『中学校学習指導要領（平成29年告示）解説

総則編』，p.49,pp.51-52

・文部科学省（2017），『中学校学習指導要領（平成29年告示）解説

技術・家庭編』，

p.23,p.53,p.60【引用Webページ】
・文部科学省（2016），『平成28年６月28日教育課程部会教育課程企画特別部会

小学校段階における

プログラミング教育の在り方について（議論の取りまとめ）』，p.6
http://www.mext.go.jp/b_menu/shingi/chukyo/chukyo3/053/siryo/__icsFiles/afieldfile/2016/0
7/08/1373901_12.pdf（令和元年11月24日閲覧）
・文部科学省（2016），『中央教育審議会答申（平成28年12月21日）幼稚園，小学校，中学校，高等学校及び特別支援学校の学習指導要領等の改善及び必要な方策等について（別添資料）』，p.85
http://www.mext.go.jp/b_menu/shingi/chukyo/chukyo0/toushin/__icsFiles/afieldfile/2017/01/
10/1380902_0.pdf（令和元年11月24日閲覧）
・文部科学省（2019），『情報活用能力を育成するためのカリキュラム・マネジメントの在り方と授業
デザイン』，p.12,pp.16-17
http://www.mext.go.jp/component/a_menu/education/micro_detail/__icsFiles/afieldfile/2019/09/18/1416859_01.pdf（令和元年11月24日閲覧）【参考文献】
・開隆堂出版株式会社（2016），技術・家庭 技術分野
・岩手県立総合教育センター(2017)，論理的思考力を育むプログラミングの体験の在り方に関する研究－小学校算数科・理科の指導を通して－
・岩手県立総合教育センター(2018)，論理的思考力を育むプログラミングの体験の在り方に関する研究－小学校における総合的な学習の時間の指導を通して－【参考Webページ】
・NEC

キッズ・テクノロジー

https://jpn.nec.com/kids/himitsu/08.html（令和元年11月24日閲覧）
・東日本大震災におけるインターネットが果たした役割と今後の期待
https://www.iajapan.org/Review/pdf/IAJReviewVol11-2.pdf（令和元年11月24日閲覧）
・Hour of Codehttps://studio.code.org/s/frozen/stage/1/puzzle/20（令和元年11月24日閲覧）
・Studuino スタディーノ
https://www.artec-kk.co.jp/studuino/ja/（令和元年11月24日閲覧）50