Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プログラミング教育で何を育てるか /higamura201901
Search
Naoki Kato
PRO
January 31, 2019
Education
0
75
プログラミング教育で何を育てるか /higamura201901
東村山市立富士見小学校 校内研修会
2019年1月31日
プログラミング教育入門
〜プログラミング教育で何を育てるか〜
Naoki Kato
PRO
January 31, 2019
Tweet
Share
More Decks by Naoki Kato
See All by Naoki Kato
学習者用デジタル教科書の活用
naokikato
PRO
0
14
子どもが自立した学習者となるデジタルの活用について
naokikato
PRO
0
160
高校におけるプログラミング教育を考える
naokikato
PRO
0
190
デジタル教科書研究の今
naokikato
PRO
0
33
デジタル教科書の現在地と今後の展望
naokikato
PRO
0
84
複数カメラ活用による授業の遠隔参観や収録コンテンツ開発の促進
naokikato
PRO
0
76
教育DXの推進に向けて
naokikato
PRO
0
41
個別最適な学びと協働的な学びから児童の学びを深めさせるICT機器の活用
naokikato
PRO
1
47
なぜDXが必要なのか 〜教育の情報化の現状と展望〜
naokikato
PRO
0
53
Other Decks in Education
See All in Education
中央教育審議会 教育課程企画特別部会 情報・技術ワーキンググループに向けた提言 ー次期学習指導要領での情報活用能力の抜本的向上に向けてー
codeforeveryone
0
480
授業レポート:共感と協調のリーダーシップ(2025年上期)
jibunal
1
180
Introdución ás redes
irocho
0
510
3Dプリンタでロボット作るよ#5_ロボット向け3Dプリンタ材料
shiba_8ro
0
130
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
学習指導要領と解説に基づく学習内容の構造化の試み / Course of study Commentary LOD JAET 2025
masao
0
100
自分だけの、誰も想像できないキャリアの育て方 〜偶然から始めるキャリアプラン〜 / Career planning starting by luckly v2
vtryo
1
350
Microsoft Office 365
matleenalaakso
0
2k
多様なメンター、多様な基準
yasulab
5
19k
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
卒論の書き方 / Happy Writing
kaityo256
PRO
51
27k
AWS re_Invent に全力で参加したくて筋トレを頑張っている話
amarelo_n24
1
110
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
8
35k
How to Ace a Technical Interview
jacobian
281
24k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
960
Become a Pro
speakerdeck
PRO
31
5.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
Building Adaptive Systems
keathley
44
2.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Transcript
©2016- Naoki Kato, IML at TGU 東村山市立富士見小学校 校内研修会 20190131 プログラミング教育入門
~プログラミング教育で何を育てるか~ 東京学芸大学 教育実践研究支援センター 加藤直樹
©2016- Naoki Kato, IML at TGU プログラミング教育の背景 プログラミング教育入門
©2016- Naoki Kato, IML at TGU プログラミング教育の背景 産業(工業)革命:社会の確実な変化 画像引用:SCF2015webサイト http://scf.jp/ja/essay/a005.php
→石炭→石油・電気 農業→軽工業→重工業 労働力:人→コンピュータ 判断:人→コンピュータ
©2016- Naoki Kato, IML at TGU プログラミング教育の背景 国家戦略(IT総合戦略本部) (H26~H28/2016.4) l
一定数の突出した能力を有するIT人材育成 l 新たな産業をリードする高度なIT人材育成 + l あらゆる国民層に対して ITに係る能力を醸成するための取組 l 特に若年層に対するプログラミング教育 (参考)人材育成におけるプログラミング教育の位置付け等に係る調査報告書 現社会 Industry4.0 (第四次産業革命) 高度なIT利活用社会 (超スマート社会)
©2016- Naoki Kato, IML at TGU プログラミング教育の背景 情報教育の方針 創造 協働
自立 加速度的に進展 し続ける社会 Industry4.0 (第四次産業革命) 生きる力 情報技術の発展・浸透 情報化・グローバル化 人間性 学びに向 かう力 思考力 判断力 表現力 知識 技能 言語能力・情報活用能力 問題発見・解決能力 学習の基盤 情報及び情報技術を適切かつ効果的に 活用して、問題を発見・解決したり自 分の考えを形成したりしていくために 必要な資質・能力 (小学校学習指導要領解説 p.51) 情報の科学的な理解に裏打ちされた 情報活用能力を育むことが重要
©2016- Naoki Kato, IML at TGU プログラミング教育の背景 小中高一貫の視点からの位置付け 情報Ⅰ(必修) 技術分野
情報に関する技術 情報Ⅱ 情報技術の発展・浸透 情報の科学的な理解に 裏打ちされた 情報活用能力 を育むことが重要 プログラミング教育 基本的な操作 情報モラル 情報化と社会・産業 2021- 2022- 2020-
©2016- Naoki Kato, IML at TGU 小学校における プログラミング教育 プログラミング教育入門
©2016- Naoki Kato, IML at TGU 小学校におけるプログラミング教育 学習指導要領での記載 各教科等の特質に応じて, を,計画的に実施
第3 1 (3) イ 児童がプログラミングを体験しながら, コンピュータに意図した処理 を行わせるために必要な論理的思考力 を身に付けるための学習活動 (小学校学習指導要領 p.8)
©2016- Naoki Kato, IML at TGU 小学校におけるプログラミング教育 学習指導要領からプログラミング的思考へ 第3 1
(3) イ 児童がプログラミングを体験しながら, コンピュータに意図した処理 を行わせるために必要な論理的思考力 を身に付けるための学習活動 (小学校学習指導要領 p.8) プログラミング 論理的に考える力 を
©2016- Naoki Kato, IML at TGU 小学校におけるプログラミング教育 学習指導要領からプログラミング的思考へ 自分が意図する一連の活動を実現するために、 どのような動きの組合せが必要であり、
一つ一つの動きに対応した記号を、 どのように組み合わせたらいいのか、 記号の組合せをどのように改善していけば、 より意図した活動に近づくのか、 といったことを論理的に考えていく力 (小学校学習指導要領解説 p.85) プログラミング 論理的に考える力 するときの活動 を
©2016- Naoki Kato, IML at TGU 小学校におけるプログラミング教育 プログラミング教育で育む力 抽 象
化 モ デ ル 化 一 般 化 分解 構造化 手順化 評価 順序 分岐 反復 並列 演繹・帰納(類推,仮説) 問題 Computer 大きく複雑な 高速化・自動化 高度情報化社会における 高度情報化社会における 大きな武器である 論理的思考 パタン認識 パ ラ メ タ ラ イ ズ
©2016- Naoki Kato, IML at TGU 小学校におけるプログラミング教育 もう一つの育む力 プログラムの働きやよさ,情報社会がコンピュータをはじめと する情報技術によって支えられていることなどに気付き,身近
な問題の解決に主体的に取り組む態度やコンピュータ等を上手 に活用してよりよい社会を築いていこうとする態度などを育む こと (小学校学習指導要領解説 p.85) すごい やってみる のような態度
©2016- Naoki Kato, IML at TGU プログラミング教育の展開 プログラミング教育入門
©2016- Naoki Kato, IML at TGU プログラミング教育の展開 系統的な学びの視点 プログラミングを 楽しむ
プログラミングに慣れる (の考え方) コンピュータ操作に慣れる 難易度を上げていく 多角形を描く 電気の利用 プログラミングで 教科の学びを深める 既習事項を活用
©2016- Naoki Kato, IML at TGU プログラミング教育の展開 教科連携・教科横断の視点 課程外 各教科
操作練習 プログラミング 導入 少し現実的な プログラミング 総合 ア ン プ ラ グ ド 教 科 の 狙 い に 沿 っ た プ ロ グ ラ ミ ン グ 情 報 化 社 会 に 関 す る 探 究 的 課 題 の 中 で の プ ロ グ ラ ミ ン グ
©2016- Naoki Kato, IML at TGU プログラミング教育の展開 それはプログラミング教育か Computer が解決
10 INPUT A 20 INPUT B 30 PRINT A+B cording 人が解決 選択 問題 プログラミング言語 何 が で き る の か 凄 さ ・ 便 利 さ プログラミング的思考 やってみたい 気持ち コンピュータ プログラミング 体験 + 必要な 論理的思考力 トレーニング 中高の学びへ
©2016- Naoki Kato, IML at TGU おわりに プログラミング教育入門
©2016- Naoki Kato, IML at TGU おわりに これでいいと思っています プログラミングができると こんなことができるんだ!
自分で作ってみるぞ 楽しくプログラミング を体験させて こんな気持ちを育てて 作るための初歩的な力を
©2016- Naoki Kato, IML at TGU おしまい プログラミング教育入門