社会と情報学習指導案
日時 平成２９年１２月２日（土）第５校時
１４:３０～１５:２０
対 象 高等部１，２年 Ｆグループ ３名
授業者 禿 嘉人
安本 慧（外部講師・技術支援）
赤松 裕子（外部講師・メンター指導）佐藤 亮太（メンター）＜非公開＞（メンター）会 場 東京都立光明学園 パソコン室
１ 単元名
マイコンボードでお知らせ装置を作ってみよう
２ 単元の目標〇身の回りの電化製品に、コンピュータが内蔵されていることを理解し、どのような役割をしているか興味をもつ。
〇プログラミングを通して、情報をわかりやすく表現し、効率的に伝達する方法について理解する。
〇プログラムを目的通りに動作させることを通して、コンピュータの基礎的な仕組みを理解する。

３．単元の評価規準
ア
関心・意欲・態度イ
思考・判断・表現

ウ
技能

エ
知識・理解

① プログラミング ① 制 作 物 の 作 成 ① プログラミング ① 作品を作るためののプロセスを通にあたって必言語を用いて、作業手順、設定方して、情報を適要な作業や手目的に応じた制法など個々の段階切な手段・方法順を考えるこ
作物を作成できの進め方を理解しで表現しようととができる。
る。ている。
する。
② 制 作 物 を 目 的 ② 制作したものに ② 情報を受け取る立② プログラミングに応じた形でついて、他者に場に配慮した表現単元のに関心をもち、表現をするこ
わかりやすく伝やその効果につい評価規準
意欲的に作品をとができる。
えることができて理解している。
作ろうとする。 ③ 他 者 か ら の 評る。
③ コンピュータや価 を 踏 ま え
情報機器におけて、改善点やる情報の仕組み改善方法を見や表し方に関心つけることがをもっている。
できる。

４ 指導における考え方(1) この単元の扱いについて
インターネットの発達やスマートフォンなどの情報機器の普及により、私たちの生活は便利で豊かなものになっているが、日常的に深く浸透していることで、生徒にとってはどのような仕組みで動いているか興味をもち、理解することが難しいものになっている。そこで、情報機器の動作の原理であるプログラミングに触れることで、情報に関する科学的な見方や考え方を深め、ＩＣＴについて総合的に理解することができると考え、本単元を設定した。
自分の意図した通りに情報機器で表現するには、文字、画像、音声といったディジタル情報を総合的に扱うための基礎的な知識と技能が必要であり、動作の手順を考え、それに対応したプログラムを作り、意図したとおりに動かなければ、プログラムの問題点を見つけて修正する、というプロセスを経る必要がある。また、プログラム部分だけではなくそこに人や環境がどのように作用するのか考える場合もある。こうした試行錯誤を重ねることで、情報の科学的な見方や考え方の基盤となる論理的思考力や問題解決能力を育てる効果も期待できる。
指導に当たっては、日本マイクロソフト株式会社の社員ボランティアにサポートしてもらい、普段テクノロジーを道具に業務を行っている IT 企業の社員ならではの視点を知る機会を設け、情報システムが社会生活で果たしている役割と及ぼす影響にも着目して、望ましい情報社会を構築していくための方法について考えさせるとともに、生徒が主体的に考え、発表し合うなどの活動を取り入れるように配慮する。
(2)児童・生徒の実態について「児童・生徒観」
基礎的な学力はもっており、繰り返し学習することで内容の積み上げが可能なグループである。初めての事柄や英文などについては苦手意識をもつこともあるが、最後までやり抜こうと努力することができる。個々のソフトウェアの取り扱い方については、時間をかけて学習する必要があるが、パソコンの基本的な操作は理解できている。マヒのため手指の細かいコントロールが困難な生徒については、トラックボールや外部スイッチなどの入力支援機器を使用する。
生徒同士でのテーマに基づいたディスカッションなどの経験がほとんどないため、外部人材や生徒同士で作品を評価するプロセスを通して、問題解決に対する意識を高めることが必要である。
(3) 教材の活用について 「教材観」
マイコンボード教材は数多く存在するが、数値の計測や制御のしくみ理解など、初学者には仕組みの理解や操作が難しいものが多い。今回取り扱う micro:bit のプログラミング言語環境である
JavaScript Blocks Editor は、日本語で表現されたブロックを組み合わせてプログラムが可能であり、キーボードから直接文字を入力する作業が少なく、手指が不自由でキーボード操作に時間がかかる生徒でも取り組みやすい。また、アルファベットや数式に抵抗感のある場合であっても、命令文や関数などを覚える必要がないため、生徒にとって負担無く学習を進めることができる。
JavaScript Blocks Editor を利用するためのツールは、都立学校 ICT ネットワークを利用して Web上で操作することができ、制作物は生徒用端末やファイル・サーバに保存することができる。生徒が日常的に活用している都立学校 ICT 計画端末を用意するだけで制作を始めることができるので、改めて端末の操作などを覚える必要が無い利点がある。
micro:bit 本体はプリント基板に、動作をプログラミングできる 25 個の LED と 2 個のボタンスイッ
チのほか、加速度センサーと磁力センサー、無線通信機能を搭載している。プロセッサーを含めたこれらのパーツ類は、ボード上に配置され生徒が見ることができるため、一般的な電化製品にマイコンが搭載され、入力装置や出力装置により、動作していることをイメージする助けとなる。本体が小型であるため、肢体不自由のある生徒にとって、スイッチが押しにくいなどの欠点があるが、GPIO 端子にワニ口クリップを使って接続することでスピーカーや外部スイッチなどを接続し、生徒が使用しやすい環境をつくることが可能である。
これらのことから、今回の単元に適切な教材であると考え採用した。
５ 年間指導計画における本単元との関係
期間
4月

７〜１０月

１１月
～１２月
（本単元）

単元名
コンピュータを使いこなそう【内容】文書処理ソフトウェアを使った文書作成【目標】情報機器の基本操作を確認し、自分に合った支援機器の活用法を理解する。
情報を整理して伝えよう【内容】学校紹介プレゼンテーションの制作【目標】効果的に情報を伝えるために発信の手順や方法を理解する。
マイコンボードでお知らせ装置を作ろう【内容】マイクロビットを用いて、自分で考案したお知らせ装置をプログラミングで表現する。
【目標】目的通りの動作を実現するための適切なプログラムを考えることを通して、情報機器やコンピュータのしくみについて理解を深める。
６ 単元（題材）の指導計画と評価計画 （４時間扱い）
主な学習活動・内容

評価規準

第１時

コンピュータを構成する装置について理解 ア－①②③（生徒観察・発問）する
イ－①② （生徒観察）
マイコンボードの基本的な動作を体験する ウ－①（生徒観察）
エ－①（生徒観察・制作物）

第２時

マイコンボードの発展的な使い方を理解す ア－①②③（生徒観察・発問）る
イ－①② （生徒観察）
ウ－①（生徒観察・制作物）
エ－①② （生徒観察・制作物）
自分のアイデアをプログラムする

ア－①②③（生徒観察・発問）
イ－①②③（生徒観察）
ウ－①② （生徒観察・制作物）
エ－①② （生徒観察・制作物）

総合実習・発表

ア－①②③（生徒観察・発問）
イ－①②③（生徒観察）
ウ－①② （生徒観察・制作物）
エ－①② （生徒観察・発問・制作物）

第３時

第４時

７ 単元(題材)に関する個々の児童・生徒の実態と目標
＜非公開＞
８ 配置図

T３

T４

B

PC

PC

A

机PC

T２

T５
２

C

W
B

T１
インタラクティブボード

＜授業を通して＞

９ 指導の工夫○NPO 法人 CANVAS を外部講師として招くことで、障害特性に応じた支援を行い理解がしやすく、より専門的な学習が行えるように配慮した。
〇支援機器等を工夫し、障害による不自由を軽減する。

○機器のトラブルがあった際に、教員や外部講師が対応できるよう生徒の作業が分かるように機器を配置する。
１０ 本 時 （４時間扱いの第２時間目）(1) 本時のねらい①コンピュータはプログラムにより動作をしていることを理解する。
②日常生活とプログラムを関連づけて考えることができる。
③自分の意図した通りに動作するように、簡単なプログラムを組み立てることができる。
(2) 本時の展開
時間
導入５分

主な学習活動・内容

指導上の留意点・配慮事項

評価内容と方法・挨拶・外部講師の紹介

・外部講師とは、すでに会っているが、改めて紹介を行う。メンターとは、初めて会うので、外部講師が間に入り、安心して授業に臨めるよう配慮する。

・本時の学習内容と目標の確認
展
開40分

展開１：
＜前回の復習＞
・身近にあるマイコンについて① 身近にある電化製品の中にはマイコンが搭載されているものがあり、それはプログラムによって動作していることを思い出す。
② ファストフード店で食事をするときの流れをカードによって表現する。

・マイコンボードを使ったプログラミング① マイコンボードの基本操作をシミュレーションする。
② マイコンボードにプログラムを書き込み、動作させる。
展開３：マイコンボードの発展的な使い方について① マイコンボードに外部スイッチ、スピーカーを取り付け制御をおこなう。
② マイコンボードの無線機

・学習内容の定着を図るため、丁寧に復習する。
・プログラムが日常生活と ア－②（生徒観察）関わりが深いことに気づかせるため、テレビなど生徒にとって身近にある電化製品を例にする。
・プログラミングの基本である順次、分岐、反復について取り扱うが、用語については参考にとどめておく。
・micro:bit はスイッチやコネクタ類が剥き出しのため、ケースに入れ安全性を高める。また、手指に障害がある生徒には、自作のスタンドを用意し、LED を見やすくする。

ア－②③（生徒観察）
イ－②（生徒観察）・より専門的な学習ができるよう展開３については、外部講師が解説を行う。
・個々の課題や進度に対応ができるよう生徒一人一人に支援者がつき、サポート

ア－①②（生徒観察）
イ－①②（生徒観察）
ウ－①（生徒観察）エ－①②（生徒観察）

ア－①②③（生徒観察）
イ－①② （生徒観察）
ウ－①（生徒観察）エ－①（生徒観察）能を使い、LED を制御す を行う。
る。
・生徒の気づきを促すことができるよう、自由に触れることができる時間も取るようにする。
・作業が終了しない場合は、時間を見てまとめに入る。
まとめ
５分

・本時の振り返りとまとめ

・本時について自己評価を ア－①②③（生徒観察・発問）聞く。
エ－①②（生徒観察）・挨拶(3) 授業観察の視点○本時の目標を達成するための学習活動となっていたか。
○教材・教具は生徒の意欲を向上させ、理解を促すものであったか。
○外部講師との連携は適切で効果的なものであったか。