兵庫県版プログラミング教育小中９年間モデルカリキュラム
小学校（義務教育学校前期課程）

校種

１年生

学年

２年生

６年生

１年生

２年生

３年生

情報１・Ⅱ

プログラミングを身に付け活用する情報の技術を深め問題を解決する

指導のポイント

プログラミング的思考に慣れ親しませる。
各教科の学びを豊かにするなど，プログラミングの良さを感じ取らせる。

プログラミングの基礎基本を身に付けさせる。
各教科の学びがプログラミングを通して社会と繋がることを感じ取らせる。

プログラミングを通して情報の技術の見方・考え方に気づかせ問題発見・解決活動の中で働かせる。
未来に向けて，情報の技術のあるべき姿(イノベーションとガバナンス)について考えさせる。

問題解決に必要な手順を、記号や 問題を解決するための手続きに図に表すことの良さに気づく。
は、順次(じゅんばんに)、反復(くりかえし)、条件分岐(もし～だったら)の3つの処理手順があることを知る。

１ウ①

身の回りの様々な物がコンピュータで動いていること、コンピュータを動作させているものがプログラムであることに気づく。

１イ②

思考力・判断力・表現力

社会の中でコンピュータが活用さ 大きな問題を小さな問題に分解 ・情報の表現、記録、計算、通信なれている場面を自ら見出し、より便 し、それらを関連づけることで解決 どについての科学的な原理・法則利な生活のために情報処理の手 しやすくなることを知る(構造化)。 の理解順やデータの活用などに込められ・情報のデジタル化や処理の自動た工夫を理解する。
化、システム化、情報セキュリティなどに関わる基礎的な技術の仕
組みの理解

１ア①

１ア③

課題を解決するために試行錯誤し 解決方法を振り返り、適切に課題 解決方法を振り返り、適切に課題 課題を解決するために見通しをながら必要な手順を表す記号の が解決できたかを考える。
が解決できたか、他によりよい解 もって、順次(じゅんばんに)、反復適切な組み合わせを考える。
決方法がないかを考え、記号の組 (くりかえし)、条件分岐(もし～だっみ合わせを改善する。
たら)の3つの処理手順の組み合わせを考える。

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

１イ③

家庭や学校での生活などから問題を見つけ、関連する様々な情報を収集、整理することで、コンピュータで解決できそうな課題を設定する。

自らの問題解決の目的（動機)、 ・情報の技術に込められた工夫を ・情報の技術の見方・考え方を働
手続き、成果を簡潔かつ正確にま 読み取る力
かせて、問題を見いだして課題をとめるとともに、ユーザに向けて作 ・情報の技術の見方・考え方の気 設定し解決できる力成したプログラムの仕組み、利点、 付き
使用上の注意点をわかりやすく工夫して伝えることができる。
【情報の「技術の見方・考え方」】【情報Ⅰ】
主な学習内容(1)情報社会の問題解決
・計測・制御システムの仕組みの ・生活や社会に果たす役割や影 (2)コミュニケーションと情報デザ理解
響に基づいた情報の技術の概念 イン
・安全・適切なプログラムの制作、 の理解(3)コンピュータとプログラミング
動作の確認及びデバッグ等がで・コンピュータの仕組み
きる技能
・外部装置との接続・基本的プログラム
・応用プログラム・アルゴリズムの比較
・情報の技術の見方・考え方を働 ・よりよい生活や持続可能な社会
かせて、問題を見いだして課題を の構築に向けて、情報の技術を ・確定モデルと確立モデル設定し解決できる力
評価し、適切に選択、管理・運用 ・自然現象のモデル化とシミュしたり、新たな発想に基づいて改 レーション
良、応用したりする力(4)情報通信ネットワークとデータの活用

生活や社会における事象を， 情報の技術との関わりの視点で捉え，社会からの要求，使用時の安全性，システム，経済性，情報の倫理やセキュリティ等に着目し，情報の表現，記録，計算， 通信の特性等にも配慮し，情報のデジタル化や処理の自動化，システム化による処理の方法等を最適化すること学びに向かう人間性【情報Ⅱ】※選択主な学習内容
２イ①
２ウ①
２ウ②
２イ②
２ア②
２エ③
(1)情報社会の進展と情報技術
コンピュータに親しみ、進んで利用 コンピュータに親しみ、進んで利用 コンピュータの働きを活かしてより コンピュータに親しみ、進んで利用 コンピュータの働きを活かしてより コンピュータに親しみ、進んで利用 ・進んで情報の技術と関わり、主 ・進んで情報の技術と関わり、主 ・進んで情報の技術と関わり、主 ・よりよい生活や持続可能な社会 (2) コミュニケーションとコンテンしようとするとともに、プログラミン しようとするとともに、プログラミン 豊かな生活を実現することについ しようとするとともに、プログラミン 豊かな生活や社会を実現すること しようとするとともに、プログラミン 体的に理解し、技能を身に付けよ 体的に理解し、技能を身に付けよ 体的に理解し、技能を身に付けよ の構築に向けて、情報の技術を ツグを通してできるようになったこと グを通してできるようになったこと て自分なりの考えと意欲を持とうと グを通してできるようになったこと について、自分なりの考えと意欲を グを通してできるようになったこと うとする態度
うとする態度うとする態度
工夫し創造していこうとする態度 (3) 情報とデータサイエンスを見つけようとする。
を見つけようとする。
する。と、これからもっとやってみたいと 持とうとする。と、中学校においてさらに学びを・自分なりの新しい考え方や捉え ・自分なりの新しい考え方や捉え(4) 情報システムとプログラミン思うことを見つけようとする。
深めていくことについて意欲を持方によって、解決策を構想しようと 方によって、解決策を構想しようグ
とうとする。
する態度とする態度
・自らの問題解決とその過程を振 ・自らの問題解決とその過程を振(5) 情報と情報技術を活用した
り返り、よりよいものとなるよう改り返り、よりよいものとなるよう改問題発見・解決の探究
３イ①
３イ①
３ア①
３イ②
３ア③ⅱ
３イ③
善・修正しようとする態度
善・修正しようとする態度

推奨モデル

兵庫県版「小学校プログラミング教育で育成する資質・能力の体系表」（R3.8）

中学校学習指導要領技術・家庭科編「技術分野 資質・能力体系表」

アドバンス・モデル ※プログラミング教育を低学年からしっかり学ぶ６年間モデル

兵庫分散モデル（Ⅰ・Ⅱ） ※D「情報の技術」を分散させ情報教育に全学年で取り組むモデル

各教科等の特質に応じて、計画的に実施する技術・家庭科（技術分野）
D 情報の技術教科（例

５年生

プログラミングに慣れ親しむ

参考資料

兵庫
県プ
ロ
グ
ラ
ミン
グ
教育推進モデル

４年生

高等学校

フェーズ

知識・技能プ「ロ育グ
成ラす
ミべン
きグ
資教
質
育・に能関力す」 る

３年生

中学校（義務教育学校後期課程）

分類・内容
単元

その他

その他

図画工作

音楽

社会

国語

その他

音楽

総合的な学習の時間

算数

総合的な学習の時間

理科

C分類

C分類

B分類

B分類

B分類

B分類

C分類

B分類

A分類

A分類

A分類

A分類

プロジェク
ひょうしを感 私たちの住 きつつきのViscuitの基 プログラミン ションマッピ
じてリズムを んでいるとこ 商売（物語本操作
グってなあに ングをつくろうとう
ろは教材）
う
ビジュアル

ビジュアル

ビジュアル

アンプラグド

フィジカル

ビジュアル

Scratchの基本操作

情報化社会
日本の音楽 について考 円と正多角に親しもう
えよう
形
※探究型

プログラミン
グで課題を 電気のはた解決しよう
らき※探究型

アンプラグド

ビジュアル

ビジュアル

ビジュアル

フィジカル

フィジカル

ビジュアル

ビジュアル

D-2

D-1ビジュアル
Visucuit

Visucuit

Visucuit

Visucuit

Scratchフィジカル
Scratch（選択：教育用言語例）

ScratchScratch

MakeCode
Ozobot

LEGO※1

プログラミング教材
Micro:bit
個人端末

個人端末

個人端末

個人端末

個人端末

個人端末

個人端末

その他（ICT機器）

個人端末

D-3

D-4

技術分野の 生活や社会 情報通信ネットワークを活 計測・制御のプログラミン
３年間の見 を支える情 用した双方向性のあるコン グ
社会の発展と情報の技術
テンツのプログラミング
通しを持つ 報の技術
※統合的な問題解決
ビジュアル

※確認

プログラミング体験
プログラミング言語

ガイダンス

参考
「高等学校情報科教員研修用教材」（文部科学省）

小学校での情報教育
ScratchScratch に関する活動を聞き取
MakeCode MakeCode り、生徒の実態を把握し、必要な復習
LEGO※1 LEGO※1
等を実施した上で，カリMicro:bit
Micro:bit キュラムマネ
ジメントの１
個人端末
個人端末 つの資料とする。

モデルとして紹介している教科で使用しているプログラミン
D-1・2・3の学習を踏ま グ言語及び教材は、あくまでもScratchベースLEGO専用言語 え、これからの社会の発展 例と示すものであり、実際は自PythonベースLEGO専用言語 のための情報の技術の在治体や学校の現状に合わせMakeCode，り方を考える活動として、
Microbit用Python，以下のようなソフトや体験 選択してください。
フィジカル

ScratchMesh機能のあるScratchライク
言語（Smalruby など）
ドリトル，なでしこ，
HTML+JavaScript など

JavaScript

LEGO※２
Micro:bit
個人端末

個人端末

※留意点

ビジュアル

個人端末

※ポイント！

※１ LEGO WeDo2.0を行う。
※2 LEGO Spikeプライム
例・拡張AIブロック（テックパーク）
・ペーパープロトタイピン
グ（アプリ案の作成）※高校「情報1」に接続プロジェクタ）
実践事例

ー・PCの起動や終了、ログイン

身に着けておくべき、 ・マウス操作情報技術に関する技能 ・ペイント系アプリケーションの操作

・キーボードなどによる文字の正しい入力方法
・電子ファイルの保存・目的に応じたアプリケーションの選択と操作
・IDとパスワードの管理

・キーボードなどによる正確な文字入力
・電子ファイルのフォルダの管理・目的に応じた適切なアプリケーションの選択と操作
・インターネット上の情報の閲覧、検索【参考】 プログラミング教育に関する学習内容の分類

ー・キーボードなどによる十分な速さで正確な文字の入力
・電子ファイルの運用
・クラウドを用いた協働作業
・電子的な情報の送受信
技術・家庭科（技術分野）D 情報の技術

A分類 学習指導要領に例示されているもの

D-1 生活や社会を支える情報の技術

B分類 学習指導要領に例示されていないが、学習指導要領に示される各教科等の内容を指導する中で実施するもの

D-2 ネットワークを利用した双方向性のあるコンテンツに関するプログラミングによる問題の解決

C分類 教育課程内で各教科等とは別に実施するもの（余剰時間、教育課程外等で行うプログラミングの基本的な操作、慣れ親しみを持つ活動）

D-3 計測・制御に関するプログラミングによる問題の解決
D-4 社会の発展と情報の技術

ー

【リンク】
プログラミング教育スタートパック