SlideShare a Scribd company logo
1 of 26
Download to read offline
プログラミング教育の
基礎知識
Ver1.0
平成29年7月29日(土)
前佛 雅人 (@zembutsu)
「プログラミング教育」議論の土台にしたい
 2017年3月に文部科学省から公示された新学習指導要領
では、小学校でのプログラミング教育が始まることが明確化。
 しかり、現状では「プログラミング言語のみを教育で学ぶ」ような
誤解も多く、健全な議論が行われているとは考えづらい状況。
 そこで、様々な議論の土台となるよう、新学習指導要領や関
連資料から、プログラミング教育に関する重要なポイントや海
外の動向を取りまとめた資料を公開・共有いたします。
この資料の作者:前佛 雅人 について
 さくらインターネット株式会社 技術本部ミドルウェアグループ
石狩市への小学校プログラミング教育支援プロジェクト、
クラウドチーム、VPSチーム、エバンジェリストチーム 所属
この資料の
位置付け
“
新学習指導要領における
プログラミング教育とは?
3
プログラミング的思考を育む
プログラム言語を習得するのではなく、
思考の論理性を明確にするため
4
プログラミング教育
の位置付け
5
新学習指導要領
情報活用
能力
言語能力
問題発見・
解決能力
基礎となる
資質・能力
 知識・技能
 思考力・判断力・表現力等
 学びに向かう力・人間性等
児童の日々の学習や
生涯にわたる学びの基礎
プログラミング教育
の位置付け
6
新学習指導要領
情報活用
能力
児童の日々の学習や
生涯にわたる学びの基礎
言語能力
問題発見・
解決能力
基礎となる
資質・能力
情報を得る 整理・比較 発信・伝達 保存・共有
活用手段
 基本操作習得
 プログラミング的思考
 情報モラル
 情報セキュリティ
 統計等
プログラム言語の習得ではなく
「考え方」の習慣を取り入れる
 日々の学習や活動における、問題解決のため
 ただ単にコンピュータを扱うのが目的ではない
プログラミング的
思考とは何か?
7
シーケンス
料理を作る手順のように
順番通りに処理をするプログラミング的
思考の4要素
パターン
類似性や型の発見から、
複雑な問題を解決する
8
データ構造
効率よくデータを利用する
ための整理ルール
アルゴリズム
問題を解くため手順や
解決方法
“
なぜプログラミング教育を
小学校で行うのか
9
初等中等教育におけるプログラミング
教育の必修化を明言
 情報活用能力の育成・教育環境の整備
 発達の段階に即して実施
第26回
産業競争力会議
2016年4月19日
10
平成28年 第26回産業競争力会議
http://www.kantei.go.jp/jp/singi/keizaisaisei/skkkaigi/dai26/gijiyoushi.pdf
英国(イングランド)
 5~16歳の義務教育で公式必修カリキュラムに導入
(2014年9月~)
 従来の「ICT」授業から「Computing」授業へ
 CS(コンピュータ科学)、IT(情報技術)、DL
(デジタル・リテラシー)の3分野で構成
 プログラミングは CS に含まれ、アルゴリズムの理解、
プログラムの作成なども含む
 授業は1時間/週(約30時間/年)
プログラミング教育
国際情勢
11
諸外国におけるプログラミング教育に関する調査研究
http://jouhouka.mext.go.jp/school/pdf/programming_syogaikoku_houkokusyo.pdf
韓国
 2007年から中学・高校でプログラミング教育を実施し、
情報科学を重視
 大学入試科目が存在しないため、履修者は少ない
 あらゆる学問分野の発展に必要な手法であるとして、
コンピューティショナルシンキングを導入
 情報教育とは別にITCリテラシ教育を実施
 2017年3月から、初等教育で「ソフトウェア」が正規
の教育課程に
プログラミング教育
国際情勢
12
諸外国におけるプログラミング教育に関する調査研究
http://jouhouka.mext.go.jp/school/pdf/programming_syogaikoku_houkokusyo.pdf
台湾
 2011年から「情報」に関するカリキュラムを実施
 「自然と生活の科学技術」の学習領域に含まれる
 必修科目ではない
 小学校ではプログラミング教育はなく、情報モラルに
関する教育が主
 中等教育から「プログラミング言語の基本概念とその
機能の理解」が含まれている
プログラミング教育
国際情勢
13
諸外国におけるプログラミング教育に関する調査研究
http://jouhouka.mext.go.jp/school/pdf/programming_syogaikoku_houkokusyo.pdf
香港
 小学校ではプログラミング教育は行われていないが、
情報リテラシに関する教育は行われている
 中学校ではプログラミング教育が導入され、必修科目。
プログラミングの基礎として、変数、演算子、フロー制
御文やループなどの構文や、プログラミング言語として
LOGO、BASIC、Pascal、Java、C++、Visual
Basic等の教育も行っている
 高校では選択教科であり必修ではない
プログラミング教育
国際情勢
14
諸外国におけるプログラミング教育に関する調査研究
http://jouhouka.mext.go.jp/school/pdf/programming_syogaikoku_houkokusyo.pdf
シンガポール
 初等教育ではプログラミング教育は実施されていない
 学校によっては応用クラス、副カリキュラム、クラブ活動
としてプログラミングの場を設けている
 中等教育では、普通校技術系コースでは
「Computer Applications」が必修
プログラミング教育
国際情勢
15
諸外国におけるプログラミング教育に関する調査研究
http://jouhouka.mext.go.jp/school/pdf/programming_syogaikoku_houkokusyo.pdf
インド
 2005年の全国方針として、「数学」の範囲として
「Computer Science」(コンピュータ科学)を設け
ている
 初等教育でLEGOを用いた図形描画、中等教育で
はQBasic、Visual Basic、C++、Java等のプログ
ラミング言語を教えている
 インドは連邦共和制のため、実際には各州ごとに学
校制度やカリキュラムが異なる場合がある
プログラミング教育
国際情勢
16
諸外国におけるプログラミング教育に関する調査研究
http://jouhouka.mext.go.jp/school/pdf/programming_syogaikoku_houkokusyo.pdf
“
有識者会議の取りまとめ解説
17
18
http://www.mext.go.jp/b_menu/shingi/chukyo/chukyo3/074/siryo/__icsFiles/afieldfile/2016/07/07/1373891_5_1_1.pdf
プログラミング教育で目指す資質・能力 19
知識
技能
学びに
向かう力
人間性
等
思考力
判断力
表現力
等
身近な生活でのコンピュータ
活用や、問題解決には手順
が必要と気づく
コンピュータの働きを、よりよい
人生や社会作りに活かす
発達の段階に即して、
「プログラミング的思考」を
育成すること
プログラミング教育と
プログラム的思考
プログラミング教育
 コンピュータを意図した
通りに動かせるように、
指示する体験
 将来どのような職業でも
時代を超えて普遍的に
求められる力としての
プログラミング的思考
を育成
プログラミング的思考
 自分が意図する活動を実現
するために、論理的に考えて
いく力
 問題解決に「どのような組み
合わせ」が適切なのか
 「組みあわせを改善するには」
20
“
新しいコンピュータの利用
21
IoT(アイオーティー)
モノのインターネット
22
Internet of Things
 様々な物がインターネットに繋がる
 一般的に様々なセンサーや家電
などがネットとつながり、クラウド上
にデータを保管
 機器同士が通信
(例:見守りポット)
 パソコンを通さない新しいインターネット活用。クラウド
技術と組みあわせることで、既存の産業やサービスの
枠組みを良くするような動きもある
インターネット・オブ・シングス
AI・機械学習
深層学習
23
機械学習
 人間が自然に行う学習
能力と同等の機能を、
コンピュータで実現しよう
とする技術・手法
深層学習
 機械学習の手法の1
つであり、汎用的な人
工知能の実現が期待
 将棋、チェス、囲碁
AI(人工知能)
 広義には人工的にコンピュータ上などで人間と同等の知能を
持たせようとする試み
 機械学習、深層学習の発展により、AIと同じように語られる
ことも
マシンラーニング ディープラーニング
フィンテック
ビットコイン
24
フィンテック
 金融(ファイナンス)と
情報通信技術(テクノロ
ジー)を組みあわせた新
しいサービスや金融商品
 例:仮想通貨技術
ビットコイン
 仮想通貨技術の1つ
 インターネットを通した決
済網および暗号通過
 現実世界における金や
信用を基盤とせず、計
算機能の提供(通信
のやりとりを仲介)を価
値に置き換える
“
ここまでの
まとめ
25
プログラミング教育の
基礎知識
26
プログラミング教育は、体験を通し
プログラミング的思考を育むため
 プログラム言語の習得ではなく「考え方」の習慣を取り入れる
 「シーケンス」「パターン」「データ構造」「アルゴリズム」の要素
 世界各国でプログラミング教育の流れが進んでおり、
日本は立ち後れている
 新しいコンピュータの利用が進んでいる

More Related Content

What's hot

次期学習指導要領とICT〜プログラミング教育をはじめとして
次期学習指導要領とICT〜プログラミング教育をはじめとして次期学習指導要領とICT〜プログラミング教育をはじめとして
次期学習指導要領とICT〜プログラミング教育をはじめとしてNaoki Kato
 
利根川講演@長野塩尻20170120
利根川講演@長野塩尻20170120利根川講演@長野塩尻20170120
利根川講演@長野塩尻20170120Yuta Tonegawa
 
プログラミング有識者会議を読み解く
プログラミング有識者会議を読み解くプログラミング有識者会議を読み解く
プログラミング有識者会議を読み解くYuta Tonegawa
 
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウムHour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウムYuta Tonegawa
 
プログラミング教育シンポジウム@札幌 資料
プログラミング教育シンポジウム@札幌 資料プログラミング教育シンポジウム@札幌 資料
プログラミング教育シンポジウム@札幌 資料Yuta Tonegawa
 
主体的・対話的で深い学びと学習者用端末(小平七)
主体的・対話的で深い学びと学習者用端末(小平七)主体的・対話的で深い学びと学習者用端末(小平七)
主体的・対話的で深い学びと学習者用端末(小平七)Naoki Kato
 
目指したいプログラミング教育
目指したいプログラミング教育目指したいプログラミング教育
目指したいプログラミング教育Naoki Kato
 
【大阪】子どもにプログラミングを学ぶ場をもっと提供したい
【大阪】子どもにプログラミングを学ぶ場をもっと提供したい【大阪】子どもにプログラミングを学ぶ場をもっと提供したい
【大阪】子どもにプログラミングを学ぶ場をもっと提供したいさぶみっと!ヨクスル
 
情報モラル教育を考える
情報モラル教育を考える情報モラル教育を考える
情報モラル教育を考えるNaoki Kato
 
プログラミング教育の動向と期待
プログラミング教育の動向と期待プログラミング教育の動向と期待
プログラミング教育の動向と期待Naoki Kato
 
中教審答申おける小学校でのプログラミング教育に関する記述のまとめ
中教審答申おける小学校でのプログラミング教育に関する記述のまとめ中教審答申おける小学校でのプログラミング教育に関する記述のまとめ
中教審答申おける小学校でのプログラミング教育に関する記述のまとめKazuhiro Abe
 
Hour of code教材解説@福井
Hour of code教材解説@福井Hour of code教材解説@福井
Hour of code教材解説@福井Yuta Tonegawa
 
プログラミング研修資料 新潟県田上町20170807
プログラミング研修資料 新潟県田上町20170807プログラミング研修資料 新潟県田上町20170807
プログラミング研修資料 新潟県田上町20170807Yuta Tonegawa
 
作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~
作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~
作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~Kazuhiro Abe
 
利根川講演 In 香川201708
利根川講演 In 香川201708利根川講演 In 香川201708
利根川講演 In 香川201708Yuta Tonegawa
 

What's hot (20)

次期学習指導要領とICT〜プログラミング教育をはじめとして
次期学習指導要領とICT〜プログラミング教育をはじめとして次期学習指導要領とICT〜プログラミング教育をはじめとして
次期学習指導要領とICT〜プログラミング教育をはじめとして
 
利根川講演@長野塩尻20170120
利根川講演@長野塩尻20170120利根川講演@長野塩尻20170120
利根川講演@長野塩尻20170120
 
プログラミング有識者会議を読み解く
プログラミング有識者会議を読み解くプログラミング有識者会議を読み解く
プログラミング有識者会議を読み解く
 
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウムHour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウム
 
プログラミング教育シンポジウム@札幌 資料
プログラミング教育シンポジウム@札幌 資料プログラミング教育シンポジウム@札幌 資料
プログラミング教育シンポジウム@札幌 資料
 
主体的・対話的で深い学びと学習者用端末(小平七)
主体的・対話的で深い学びと学習者用端末(小平七)主体的・対話的で深い学びと学習者用端末(小平七)
主体的・対話的で深い学びと学習者用端末(小平七)
 
目指したいプログラミング教育
目指したいプログラミング教育目指したいプログラミング教育
目指したいプログラミング教育
 
【大阪】子どもにプログラミングを学ぶ場をもっと提供したい
【大阪】子どもにプログラミングを学ぶ場をもっと提供したい【大阪】子どもにプログラミングを学ぶ場をもっと提供したい
【大阪】子どもにプログラミングを学ぶ場をもっと提供したい
 
情報モラル教育を考える
情報モラル教育を考える情報モラル教育を考える
情報モラル教育を考える
 
プログラミング教育の動向と期待
プログラミング教育の動向と期待プログラミング教育の動向と期待
プログラミング教育の動向と期待
 
中教審答申おける小学校でのプログラミング教育に関する記述のまとめ
中教審答申おける小学校でのプログラミング教育に関する記述のまとめ中教審答申おける小学校でのプログラミング教育に関する記述のまとめ
中教審答申おける小学校でのプログラミング教育に関する記述のまとめ
 
小学校プログラミング教育 ~石狩の場合~
小学校プログラミング教育 ~石狩の場合~小学校プログラミング教育 ~石狩の場合~
小学校プログラミング教育 ~石狩の場合~
 
石狩での プログラミング教育支援 ~2年目の成果~
石狩でのプログラミング教育支援~2年目の成果~石狩でのプログラミング教育支援~2年目の成果~
石狩での プログラミング教育支援 ~2年目の成果~
 
Hour of code教材解説@福井
Hour of code教材解説@福井Hour of code教材解説@福井
Hour of code教材解説@福井
 
プログラミング研修資料 新潟県田上町20170807
プログラミング研修資料 新潟県田上町20170807プログラミング研修資料 新潟県田上町20170807
プログラミング研修資料 新潟県田上町20170807
 
研修資料
研修資料研修資料
研修資料
 
作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~
作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~
作ることで学ぶ ~構築主義によるプログラミング学習の目的とその可能性~
 
利根川講演 In 香川201708
利根川講演 In 香川201708利根川講演 In 香川201708
利根川講演 In 香川201708
 
Kyouiku
KyouikuKyouiku
Kyouiku
 
小売業界の実AIプロジェクトから見る、現場で活躍するエンジニアに必要なスキル
小売業界の実AIプロジェクトから見る、現場で活躍するエンジニアに必要なスキル小売業界の実AIプロジェクトから見る、現場で活躍するエンジニアに必要なスキル
小売業界の実AIプロジェクトから見る、現場で活躍するエンジニアに必要なスキル
 

Viewers also liked

Docker最新動向2017秋+セキュリティの落とし穴
Docker最新動向2017秋+セキュリティの落とし穴Docker最新動向2017秋+セキュリティの落とし穴
Docker最新動向2017秋+セキュリティの落とし穴Masahito Zembutsu
 
Docker 17.06 Updates 最近何が変わったの?
Docker 17.06 Updates 最近何が変わったの?Docker 17.06 Updates 最近何が変わったの?
Docker 17.06 Updates 最近何が変わったの?Masahito Zembutsu
 
TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-
TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-
TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-Masahito Zembutsu
 
Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話Masahito Zembutsu
 
GKEで半年運用してみた
GKEで半年運用してみたGKEで半年運用してみた
GKEで半年運用してみたKatsutoshi Nagaoka
 
コンテナで作れるFaaS
コンテナで作れるFaaSコンテナで作れるFaaS
コンテナで作れるFaaS真吾 吉田
 
Docker勉強会2017 実践編 スライド
Docker勉強会2017 実践編 スライドDocker勉強会2017 実践編 スライド
Docker勉強会2017 実践編 スライドShiojiri Ohhara
 
Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介Masahito Zembutsu
 
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編Masahito Zembutsu
 
DockerとKubernetesが作る未来
DockerとKubernetesが作る未来DockerとKubernetesが作る未来
DockerとKubernetesが作る未来Kazuto Kusama
 
Docker Compose入門~今日から始めるComposeの初歩からswarm mode対応まで
Docker Compose入門~今日から始めるComposeの初歩からswarm mode対応までDocker Compose入門~今日から始めるComposeの初歩からswarm mode対応まで
Docker Compose入門~今日から始めるComposeの初歩からswarm mode対応までMasahito Zembutsu
 

Viewers also liked (11)

Docker最新動向2017秋+セキュリティの落とし穴
Docker最新動向2017秋+セキュリティの落とし穴Docker最新動向2017秋+セキュリティの落とし穴
Docker最新動向2017秋+セキュリティの落とし穴
 
Docker 17.06 Updates 最近何が変わったの?
Docker 17.06 Updates 最近何が変わったの?Docker 17.06 Updates 最近何が変わったの?
Docker 17.06 Updates 最近何が変わったの?
 
TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-
TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-
TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章-
 
Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話
 
GKEで半年運用してみた
GKEで半年運用してみたGKEで半年運用してみた
GKEで半年運用してみた
 
コンテナで作れるFaaS
コンテナで作れるFaaSコンテナで作れるFaaS
コンテナで作れるFaaS
 
Docker勉強会2017 実践編 スライド
Docker勉強会2017 実践編 スライドDocker勉強会2017 実践編 スライド
Docker勉強会2017 実践編 スライド
 
Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介
 
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
 
DockerとKubernetesが作る未来
DockerとKubernetesが作る未来DockerとKubernetesが作る未来
DockerとKubernetesが作る未来
 
Docker Compose入門~今日から始めるComposeの初歩からswarm mode対応まで
Docker Compose入門~今日から始めるComposeの初歩からswarm mode対応までDocker Compose入門~今日から始めるComposeの初歩からswarm mode対応まで
Docker Compose入門~今日から始めるComposeの初歩からswarm mode対応まで
 

Similar to プログラミング教育の基礎知識

プログラミング教育の成り立ち
プログラミング教育の成り立ちプログラミング教育の成り立ち
プログラミング教育の成り立ちYasuyuki Maeda
 
20190723 programming education at Elementary school, Junior high school and S...
20190723 programming education at Elementary school, Junior high school and S...20190723 programming education at Elementary school, Junior high school and S...
20190723 programming education at Elementary school, Junior high school and S...Yoshio Matsumoto
 
CE-129 (26) 大学における授業科目 「小中高におけるコンピュータ教育」実践報告
CE-129 (26) 大学における授業科目  「小中高におけるコンピュータ教育」実践報告CE-129 (26) 大学における授業科目  「小中高におけるコンピュータ教育」実践報告
CE-129 (26) 大学における授業科目 「小中高におけるコンピュータ教育」実践報告Kazuhiro Abe
 
A01 角田研究室1四戸洸大 ポスタ.pdf
A01 角田研究室1四戸洸大 ポスタ.pdfA01 角田研究室1四戸洸大 ポスタ.pdf
A01 角田研究室1四戸洸大 ポスタ.pdfAOMORI SIX
 
小学生へのプログラミングの学習における 「足場かけ」の適用
小学生へのプログラミングの学習における 「足場かけ」の適用小学生へのプログラミングの学習における 「足場かけ」の適用
小学生へのプログラミングの学習における 「足場かけ」の適用satonorisan
 
[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築
[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築
[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築Ryota Nakamura
 
Programming in Special Needs Education
Programming in Special Needs EducationProgramming in Special Needs Education
Programming in Special Needs EducationRitsuko Nishibata
 
アンプラグドプログラミング教育の実践 20170616
アンプラグドプログラミング教育の実践 20170616アンプラグドプログラミング教育の実践 20170616
アンプラグドプログラミング教育の実践 20170616SE Book 翔泳社
 
PM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組みPM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組みPMeducaiton
 
【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例
【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例
【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例UnityTechnologiesJapan002
 
20191118 北杜市内の小学校での研修 資料2
20191118 北杜市内の小学校での研修 資料220191118 北杜市内の小学校での研修 資料2
20191118 北杜市内の小学校での研修 資料2Yoshihiko Yamamoto
 
日本教育工学会 第31回全国大会発表資料(千葉大学 小池)
日本教育工学会 第31回全国大会発表資料(千葉大学 小池)日本教育工学会 第31回全国大会発表資料(千葉大学 小池)
日本教育工学会 第31回全国大会発表資料(千葉大学 小池)Shota Koike
 
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介高見 知英
 

Similar to プログラミング教育の基礎知識 (16)

プログラミング教育の成り立ち
プログラミング教育の成り立ちプログラミング教育の成り立ち
プログラミング教育の成り立ち
 
20190723 programming education at Elementary school, Junior high school and S...
20190723 programming education at Elementary school, Junior high school and S...20190723 programming education at Elementary school, Junior high school and S...
20190723 programming education at Elementary school, Junior high school and S...
 
CE-129 (26) 大学における授業科目 「小中高におけるコンピュータ教育」実践報告
CE-129 (26) 大学における授業科目  「小中高におけるコンピュータ教育」実践報告CE-129 (26) 大学における授業科目  「小中高におけるコンピュータ教育」実践報告
CE-129 (26) 大学における授業科目 「小中高におけるコンピュータ教育」実践報告
 
A01 角田研究室1四戸洸大 ポスタ.pdf
A01 角田研究室1四戸洸大 ポスタ.pdfA01 角田研究室1四戸洸大 ポスタ.pdf
A01 角田研究室1四戸洸大 ポスタ.pdf
 
さくらの学校支援プロジェクト PyCon mini Sapporo 2019
さくらの学校支援プロジェクト PyCon mini Sapporo 2019さくらの学校支援プロジェクト PyCon mini Sapporo 2019
さくらの学校支援プロジェクト PyCon mini Sapporo 2019
 
小学生へのプログラミングの学習における 「足場かけ」の適用
小学生へのプログラミングの学習における 「足場かけ」の適用小学生へのプログラミングの学習における 「足場かけ」の適用
小学生へのプログラミングの学習における 「足場かけ」の適用
 
[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築
[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築
[修士論文要旨] 入力支援機能を備えた日本語表記による初学者向けプログラミング学習環境の構築
 
Programming in Special Needs Education
Programming in Special Needs EducationProgramming in Special Needs Education
Programming in Special Needs Education
 
アンプラグドプログラミング教育の実践 20170616
アンプラグドプログラミング教育の実践 20170616アンプラグドプログラミング教育の実践 20170616
アンプラグドプログラミング教育の実践 20170616
 
PM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組みPM教育におけるPMIJ教育委員会の取り組み
PM教育におけるPMIJ教育委員会の取り組み
 
【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例
【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例
【Unite Tokyo 2019】Unityアカデミックアライアンスの紹介と導入事例
 
20191118 北杜市内の小学校での研修 資料2
20191118 北杜市内の小学校での研修 資料220191118 北杜市内の小学校での研修 資料2
20191118 北杜市内の小学校での研修 資料2
 
日本教育工学会 第31回全国大会発表資料(千葉大学 小池)
日本教育工学会 第31回全国大会発表資料(千葉大学 小池)日本教育工学会 第31回全国大会発表資料(千葉大学 小池)
日本教育工学会 第31回全国大会発表資料(千葉大学 小池)
 
2016年度CoSTEP受講説明会(札幌)用資料ver.4
2016年度CoSTEP受講説明会(札幌)用資料ver.42016年度CoSTEP受講説明会(札幌)用資料ver.4
2016年度CoSTEP受講説明会(札幌)用資料ver.4
 
ChatGPTでしりとり
ChatGPTでしりとりChatGPTでしりとり
ChatGPTでしりとり
 
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介
 

More from Masahito Zembutsu

忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜
忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜
忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜Masahito Zembutsu
 
自由検証環境提供宣言+Docker Compose V2 GA
自由検証環境提供宣言+Docker Compose V2 GA自由検証環境提供宣言+Docker Compose V2 GA
自由検証環境提供宣言+Docker Compose V2 GAMasahito Zembutsu
 
CentOS Linux 8 の EOL と対応策の検討
CentOS Linux 8 の EOL と対応策の検討CentOS Linux 8 の EOL と対応策の検討
CentOS Linux 8 の EOL と対応策の検討Masahito Zembutsu
 
さくらインターネットのコミュニティ with COVID-19
さくらインターネットのコミュニティ with COVID-19さくらインターネットのコミュニティ with COVID-19
さくらインターネットのコミュニティ with COVID-19Masahito Zembutsu
 
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」Masahito Zembutsu
 
インターネットでウェブサイトを表示している裏側の話
インターネットでウェブサイトを表示している裏側の話インターネットでウェブサイトを表示している裏側の話
インターネットでウェブサイトを表示している裏側の話Masahito Zembutsu
 
ようこそオンラインの展示会場へ
ようこそオンラインの展示会場へようこそオンラインの展示会場へ
ようこそオンラインの展示会場へMasahito Zembutsu
 
オンライン発表で気を付けているポイント~姿勢編
オンライン発表で気を付けているポイント~姿勢編オンライン発表で気を付けているポイント~姿勢編
オンライン発表で気を付けているポイント~姿勢編Masahito Zembutsu
 
Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解Masahito Zembutsu
 
Docker 9 tips~意外と知られていない日常で役立つ便利技
Docker 9 tips~意外と知られていない日常で役立つ便利技Docker 9 tips~意外と知られていない日常で役立つ便利技
Docker 9 tips~意外と知られていない日常で役立つ便利技Masahito Zembutsu
 
コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」Masahito Zembutsu
 
クリスマスに工場(Factorio)を作るゲームをしよう
クリスマスに工場(Factorio)を作るゲームをしようクリスマスに工場(Factorio)を作るゲームをしよう
クリスマスに工場(Factorio)を作るゲームをしようMasahito Zembutsu
 
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版Masahito Zembutsu
 
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編Masahito Zembutsu
 
CNCF Updates 2019 Winter version and Knative
CNCF Updates 2019  Winter version and KnativeCNCF Updates 2019  Winter version and Knative
CNCF Updates 2019 Winter version and KnativeMasahito Zembutsu
 
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)Masahito Zembutsu
 
Docker道場「Dockerの基本概念」0825インフラ勉強会資料
Docker道場「Dockerの基本概念」0825インフラ勉強会資料Docker道場「Dockerの基本概念」0825インフラ勉強会資料
Docker道場「Dockerの基本概念」0825インフラ勉強会資料Masahito Zembutsu
 

More from Masahito Zembutsu (20)

忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜
忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜
忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜
 
自由検証環境提供宣言+Docker Compose V2 GA
自由検証環境提供宣言+Docker Compose V2 GA自由検証環境提供宣言+Docker Compose V2 GA
自由検証環境提供宣言+Docker Compose V2 GA
 
CentOS Linux 8 の EOL と対応策の検討
CentOS Linux 8 の EOL と対応策の検討CentOS Linux 8 の EOL と対応策の検討
CentOS Linux 8 の EOL と対応策の検討
 
さくらインターネットのコミュニティ with COVID-19
さくらインターネットのコミュニティ with COVID-19さくらインターネットのコミュニティ with COVID-19
さくらインターネットのコミュニティ with COVID-19
 
Docker Chronicle 2021.09
Docker Chronicle  2021.09Docker Chronicle  2021.09
Docker Chronicle 2021.09
 
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」
 
インターネットでウェブサイトを表示している裏側の話
インターネットでウェブサイトを表示している裏側の話インターネットでウェブサイトを表示している裏側の話
インターネットでウェブサイトを表示している裏側の話
 
ようこそオンラインの展示会場へ
ようこそオンラインの展示会場へようこそオンラインの展示会場へ
ようこそオンラインの展示会場へ
 
オンライン発表で気を付けているポイント~姿勢編
オンライン発表で気を付けているポイント~姿勢編オンライン発表で気を付けているポイント~姿勢編
オンライン発表で気を付けているポイント~姿勢編
 
Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解
 
Jitsi Meetとは?
Jitsi Meetとは?Jitsi Meetとは?
Jitsi Meetとは?
 
Docker 9 tips~意外と知られていない日常で役立つ便利技
Docker 9 tips~意外と知られていない日常で役立つ便利技Docker 9 tips~意外と知られていない日常で役立つ便利技
Docker 9 tips~意外と知られていない日常で役立つ便利技
 
コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」
 
クリスマスに工場(Factorio)を作るゲームをしよう
クリスマスに工場(Factorio)を作るゲームをしようクリスマスに工場(Factorio)を作るゲームをしよう
クリスマスに工場(Factorio)を作るゲームをしよう
 
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
 
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
 
Docker Compose 徹底解説
Docker Compose 徹底解説Docker Compose 徹底解説
Docker Compose 徹底解説
 
CNCF Updates 2019 Winter version and Knative
CNCF Updates 2019  Winter version and KnativeCNCF Updates 2019  Winter version and Knative
CNCF Updates 2019 Winter version and Knative
 
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
 
Docker道場「Dockerの基本概念」0825インフラ勉強会資料
Docker道場「Dockerの基本概念」0825インフラ勉強会資料Docker道場「Dockerの基本概念」0825インフラ勉強会資料
Docker道場「Dockerの基本概念」0825インフラ勉強会資料
 

Recently uploaded

3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイントshu1108hina1020
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdfoganekyokoi
 
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrKARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrRodolfFernandez1
 
Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...oganekyokoi
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1Toru Oga
 
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...yutakashikano1984
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfoganekyokoi
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfoganekyokoi
 

Recently uploaded (8)

3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdf
 
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrKARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
 
Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1
 
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdf
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdf
 

プログラミング教育の基礎知識