なぜいま義務教育で
プログラミングなのか?
〜必要性と現状〜
2020年2月21日
Tokunology合同会社
德納 弘和
はじめに
●
写真撮影OK
●
Twitter, Instagram, Facebookなど大歓迎
注意
●
この資料は個人の見解であり所属する組織の公
式見解ではありません。
●
文部科学省を始めとする各種資料を参考にして
いますが、個人の理解から表現していますので
正式な内容な原文を参照下さい。
内容
●
自己紹介 5分
●
なぜプログラミング的思考? 14分
●
海外でのプログラミング教育 12分
●
日本の小学校での事例 14分
德納 弘和 (とくのう ひろかず)
●
奈良工業高等専門学校 化学工学科卒業
●
日本テキサスインスツルメンツ合同会社(現職)
●
CODE for AIZUメンバー
– 地域を良くしていく為のコミュニティ、草の根活動
●
女性向けプログラミングメンター
– 東京、横浜、会津、福島
●
子供向けCoderDojo Aizu、喜多方メンター
●
総務省 地域ICTクラブメンター育成講座修了
●
福島プログラミング教育推進(活動開始)
– 公務員、教員、IT専門家、ボランティで学び合う場
Tokunology合同会社
●
2019年4月設立
●
プログラミング教育
– 小・中学生や初心者向けのプログラミングワーク
ショップ、その指導者育成など
●
IoT
– あらゆるモノがインターネットに繋がるIoTの試
作、開発
●
Webアプリ/システム
– Java/Spring, Perl/Mojolicious, Pentane ETLなどを
使ったWebアプリケーションやシステム試作、開発
なぜプログラミング的思考?
●
情報機器やサービス(ICT)が不可欠な社会
●
上手に活用する事がどのような職業でも重要
●
ほぼ全ての知的産業でプログラミングが必須
– 昔はそろばん、今はプログラミング
– メール出来ないおじさん
●
既に事務仕事が急速に減っている
– みずほ、三菱UFJ、三井住友銀行だけで32,500人
– ドイツ銀行 17,500人
– 一般事務の有効求人倍率0.3倍
事務仕事が減る要因
●
企業の大規模化
●
外部の会社(ITサービス)へ委託
2018年版中小企業白書*9
1.大企業との生産性格差は拡大
2.下請取引は着実に改善
3.業務プロセスの見直しは生産性向上の大前提
4.幅広い業種で多能工化・兼任化の取組が進展
5.IT導入で重要なのは身近な相談相手
6.業務/企業間連携でITの効果は飛躍的に高まる
7.生産性向上には投資が重要
8.中小企業のM&Aは増加
9.小企業ではIT導入等による業務効率化が急務
10.小企業へは支援機関の役割が重要
2013年版中小企業白書*10
●
ITの導入・活用の課題
– IT人材が不足している
– 従業員の活用能力が不足している
– コストの負担が大きい
– 導入の効果の算定が困難
– 情報セキュリティ等のリスク対応が必要
– 経営者の活用能力が不足している
なぜプログラミング「的」?
●
工作を習った子供が全員大工にならないように
プログラミングを習った子供がプログラマにな
るわけではない
●
今日の技術やサービスは将来は古くなる
– 考え方は新しい技術やサービスでも使える
プログラミングの一般化
●
文学部でも
– 経済学 金融工学、シミュレーション
– 文学 言語の解析、大量の文書の分析
– 美術 CGを効率的に作成
– 音楽 作曲、演奏
●
学校でも
– 素数を書き出すのは手計算では100まで、コン
ピュータを使えば10000まで
プログラミング教育の効果
●
コンピュータを理解
– 性質、可能性
– 効率的に目的が達成出来る
●
表現、創造、共有
– 世界中の知恵と繋がる
●
コンピュータへの指令方法を学ぶ
– 手順を小さく分解、組み合わせる
– 漏れ無く正確に論理的に指示
– 決まった部品で実現
反対意見
●
プログラマになる人ばかりじゃない
– スマホの普及で全ての人がICTを直接使う
– 指示や使う上で必要な事は学ばない?
●
インターネットを使って問題が起きたら困る
– 遅くとも高校でSNS →に触れる 何時触れるかだけ
– 交通事故死は年間3500人 → それでも車を使う
– 問題は起きるので対処の方法を学ぶ
●
教えられない
– 乳幼児の時からスマホ、タブレットを使う子供から
学ぶ
海外でのプログラミング教育
2013年 オバマ大統領
https://www.youtube.com/watch?v=6XvmhE1J9PY
●
今後の世界のあり方を変えるツールや技術につ
いて学んでもらわなければならない
– 大統領自身もプログラミングを体験
英国(England)BBC Micro:bit
●
2016年 11~12歳全員にコンピュータを配布
https://makecode.microbit.org/
BBC Micro:bitの効果
●
学生
– 90%が誰もがプログラミングできる
– 86%がコンピュータサイエンスをもっと面白くして
くれた
– 70%の女子はコンピュータ科目を選択する
●
教師
– 85%はICT/コンピュータサイエンスをもっと楽しく
した
– 86%は教育カリキュラムに有用
– 93%は教室で生徒にひらめきを与えるだろう
– 100%が役に立つ教材だと思った
米英だけでない
●
ロシア、ハンガリーでは小学校から義務化 *1
●
韓国も2019年から小学校で義務化 *4
●
上海が中学校から義務化 *1
●
シンガポールが中学校の選択科目*1
– パソコン無しの授業は考えられない
●
スウェーデン *2
– 小学一年生でメールアドレスを配布
– 全ての授業でインターネットを使う
– →作文はネットに公開 世界中からコメント
●
フィンランド、デンマークでも授業で使用 *2
ローマ法王
●
2019年3月22日、法王が初めてプログラミング
●
世界平和のために世界中の生徒にコンピュータ
を学ぶことを勧めた
https://twitter.com/hadip/status/1108829912490741765
英国(England)を詳しく
●
教科Computing
– 多くの小学校で週1時間程度
– Computer Science
●
プログラミングなど
– Information Technology
●
IT機器、サービス、検索の使い方など
– Digital Literacy
●
良い使い方、悪い使い方、個人情報取り扱いなど
日本は遅れている?
●
小学校で必須かと言う意味では先頭集団入り?
●
どの国もプログラミングを教えられる人材不足
福島県の準備は全国最悪*11
●
1割以上の教委が管内のすべての
学校で模擬授業などを「実施して
いない、(今年3月末までに実施
する)予定もない」と回答。
●
一部の学校しか実施しない教委も
合わせると、2割以上が準備不足
日本の小学校での事例
活動内容の分類 *5
A)学習指導要領に例示されている単元等で実施す
るもの
B)学習指導要領に例示されてはいないが、学習指
導要領に示される各教科等の内容を指導する中
で実施するもの
C)教育課程内で各教科等とは別に実施するもの
D)クラブ活動など、特定の児童を対象として、教
育課程内で実施するもの
E)学校を会場とするが、教育課程外のもの
F)学校外でのプログラミングの学習機会
A. 学習指導要領の単元等
●
正多角形を描く(算数 第5学年)
– 杉並区立西田小学校
B. 各教科等の中で実施
●
探究して分かったことなどを発表(総合的な学
習の時間)
– 例えば、「街づくり」を課題に設定して探究
– 文字、音声、アニメーションなどで紹介
C. 各教科等とは別に実施
●
プログラミングに特化した内容など
●
はじめてプログラミング (1年生)
– 東京都小金井市立前原小学校
D. クラブ活動など
●
鯖江市鯖江東小学校でのプログラミングクラブ
E. 学校で教育課程外
●
体育館で体験出来るテクノロジー体験
– 東京都小金井市立前原小学校
F. 学校外での学習機会
●
CoderDojo Aizu
– アイルランド発祥
– 小中高生向けプログラミング道場
– 世界では110カ国・1,900の道場
– 日本では全国に175以上
– 非営利のコミュニティ
– 福島県内では喜多方、白川、(猪苗代 4月?)
●
PLISE LAB( )有償
●
( )ヒューマンアカデミーロボット教室 有償
福島県 西会津町
●
最先端地域
– 4年生以上は全員iPad
– 全戸に光回線
●
効果
– 自己採点出来る
– 学習履歴が残る
– どこでつまずいたのかが分かる
– 保護者も『子どもが一生懸命やってる。よかった』
– 3時間の宿題チェックが15分に
– 好きなだけできるので、伸びる人は伸びる
熊本市
●
2018年に一部の小学校で4,335台のiPadを導入
●
2020年度までに小中学校で2万3,460台を予定
●
資料をキャプチャーし、まとめて意見を発表
●
体育では側転のフォームを撮影して比較し、自
身を客観的に見つめるツールとしても活用
お勧め教材、サービス
●
配布用資料
– CoderDojo ( )神屋町 広島 プログラミング入門
●
パズル形式の無料サービス
– プログル「学校の授業ですぐに使える」教材
– Hour of Code
●
アナと雪の女王
●
マインクラフト
小学生のプログラミング例
●
NHK Why?! 大喜利でワイワイ賞
– !国旗をあげよう (小学4年生)
小学生のプログラミング例
●
絵本 Go!りんご探しへ
良く使われる教材
●
Scratch Why?プログラミングで採用
●
Viscuit 日本で開発
●
教育版マインクラフト 空間、建築方法など
●
IchigoJam 日本で開発。1500円こどもパソコン
●
BBC Micro:bit 色々なセンサーが付いて安い
●
WeDo 2.0レゴ 単純なロボット
●
アーテックロボ ロボット
●
LEGO教育版 マインドストーム ロボット
参考文献
1. 文部科学省
諸外国におけるプログラミング教育に関する調査研究
2. !小学校にプログラミングがやってきた 超入門編
3. 小学校を中心としたプログラミング教育ポータル
4. CIEC 112第 回研究会報告テーマ:韓国でのプログラミング
教育と教員養成
5. 小学校プログラミング教育の手引 第二版:文部科学省
6. - ICT C小学校プログラミング教育 導入支援ハンドブック
ONNECT 21
7. Computing英国の公立小学校における教科「 」における プ
ログラミング教育の内容
8. 小学校プログラミング授業の推進における実践上の課題
参考文献
9.2018年版中小企業白書・小規模企業白書概要
10.2013年版中小企業白書
11.  福島の過疎地がICT化の最先端地域に 首
長の意識が子どもの未来を決める
12.  プログラミング教育、スタートに黄色信号
準備順調7県のみ

福島県職員向けプログラミング