SlideShare uma empresa Scribd logo
1 de 21
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
プログラミング教育教材の概要
2014/6/25
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
「小学一年生」「全員」に教えるということ
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
自分の小学校時代
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
4
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
こどもたちに身につけてほしいこと
 アプリやゲームは自分で作れるものだと
自然に考えられるようになること
 プログラミングを知ることで、より豊か
な創造力を働かせることができるように
なること
 それを楽しいと感じて、もっと学びたい
と思ってもらうこと
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
将来の理想像
情報処理のスペシャリストが育つだけでなく、
多様な個性や得意分野を持ったこどもたちが
育った時に、さまざまな分野から情報技術と
連携した新しいアイデアやサービス、作品が
生まれてくる。
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
実際の教材イメージ
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
ビジュアルプログラミング言語を使用
ビジュアル言語
(Scratch) 小学生向け簡易化
function onStart() {
this.reset();
while (true) {
if (this.isOnEdge()) {
this.turn(180);
}
this.moveForward(5);
wait(0.2);
}
}
リアル言語
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
ビジュアル言語 Scratch をベースに
Scratch is a project of the Lifelong
Kindergarten group at the MIT Media Lab
http://scratch.mit.edu
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
小学校教育への導入への要件
 小学生の限られた集中力を最大限活用
 小学1年生にわかりやすい用語や題材
 脱落者する生徒が出ないように
 タブレットに最適化された直感的な操作
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
画面イメージ(仮)
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
DeNA版アプリの特徴(1/4)
(本プロジェクト向け)
 単一の正解を目指すのではなく、オープンな
発想を引き出すことに重きを置く
 主な題材はこどもの興味を捉えやすいゲーム
作り
 隔週の授業には、毎回DeNAから講師を派遣
• 毎回の授業のフィードバックで、2週間後
の教材と授業内容をチューニング
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
DeNA版アプリの特徴 (2/4)
(本プロジェクト向け)
 授業ごとに、あらかじめ用意された限られた
数の素材とレシピで、まずは迷わずチュート
リアルを完結できるように設計
• その後、自由な改造ができる追加パーツを
授業内で提供
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
DeNA版アプリの特徴 (3/4)
(本プロジェクト向け)
 授業を円滑に進めるための機能を提供
• 各生徒のタブレット状態モニタリング機能
• 先生の話を聞く時間はタブレットを操作でき
ないようにする機能
etc…
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
参考:モニタリング機能イメージ
○○○○くん
課題1-1
○○○○くん○○○○くん
課題1-1
○○○○くん
課題1-1
○○○○くん
課題1-1
○○○○さん
課題1-1
○○○○さん
課題1-1
○○○○さん
課題1-1
操作停止
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
DeNA版アプリの特徴 (4/4)
(本プロジェクト向け)
 かんたんに自分のキャラクターを動かせる
ペイント機能
 ともだちとの作品の交換、共同作業機能
etc..
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
学習のゴール(1/3)
 プログラミングに対する意識
• アプリやゲームは、自分が作る側になる
ことができるという意識を持たせる
• 少ない種類の制御構造とアクションブロ
ックの組み合わせだけで、無数の結果が
作り出せることを学ばせる
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
学習のゴール(2/3)
 プログラミング基礎知識
• 基本的な制御構造を学ぶ
 順次実行、条件分岐、ループ、条件付ループ
• タッチ動作などによるイベント駆動の
考え方を学ぶ
• データと変数の考え方の基礎を学ぶ
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
学習のゴール(3/3)
 プログラミング以外の、情報技術を用い
たものづくりに重要な要素を学ぶ
• アニメーションの考え方
• ネットワークを使って何ができるのか
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
1年生以降の学習内容(要検討)
• 2年め以降の本格導入の時期や展開範囲に
関しては検証結果にもとづいて検討
• 教材自体は、小学校3〜4年生程度までは、
同アプリの延長で対応可能
• より高度なプログラミング概念の教育
 データ構造、関数、計算、文字列操作、、、
• 習熟済みのプログラミング概念のより高度な応用
• 日本語からプログラミング用語(英語)への移行
• 講師の確保が課題
• リモート教育の可能性も検討
Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved.
以上

Mais conteúdo relacionado

Destaque

子供向けのプログラミング教育について
子供向けのプログラミング教育について子供向けのプログラミング教育について
子供向けのプログラミング教育についてYukio Kubo
 
ICT CONNECT 21設立発表会スライド
ICT CONNECT 21設立発表会スライドICT CONNECT 21設立発表会スライド
ICT CONNECT 21設立発表会スライドictconnect21
 
Donutsプロコンチャレンジ 2015 解説
Donutsプロコンチャレンジ 2015 解説Donutsプロコンチャレンジ 2015 解説
Donutsプロコンチャレンジ 2015 解説kuno4n
 
FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話
FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話
FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話Toshiharu Shirai
 
プログラミング学習とScratch raspi python
プログラミング学習とScratch raspi pythonプログラミング学習とScratch raspi python
プログラミング学習とScratch raspi pythonYoshitaka Shiono
 
Webエンジニアが学ぶ自動運転を支える技術
Webエンジニアが学ぶ自動運転を支える技術Webエンジニアが学ぶ自動運転を支える技術
Webエンジニアが学ぶ自動運転を支える技術Hideo Kimura
 
Android Apps Success and Store trend
Android Apps Success and Store trendAndroid Apps Success and Store trend
Android Apps Success and Store trend01Booster
 
新しいライブ映像再生システムを研究してみた
新しいライブ映像再生システムを研究してみた新しいライブ映像再生システムを研究してみた
新しいライブ映像再生システムを研究してみたHiromu Yakura
 
SEAndroid -AndroidのアーキテクチャとSE化について-
SEAndroid -AndroidのアーキテクチャとSE化について-SEAndroid -AndroidのアーキテクチャとSE化について-
SEAndroid -AndroidのアーキテクチャとSE化について-Hiromu Yakura
 
CTF, What's in it for me?
CTF, What's in it for me?CTF, What's in it for me?
CTF, What's in it for me?Hiromu Yakura
 
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介Hiromu Yakura
 
Why don't you learn programming?
Why don't you learn programming?Why don't you learn programming?
Why don't you learn programming?Hiromu Yakura
 
ナウいAndroidセキュリティ
ナウいAndroidセキュリティナウいAndroidセキュリティ
ナウいAndroidセキュリティHiromu Yakura
 
Androidにおける強制アクセス制御
Androidにおける強制アクセス制御Androidにおける強制アクセス制御
Androidにおける強制アクセス制御Hiromu Yakura
 
Trendmicro Security Award 2012 Final Presentation
Trendmicro Security Award 2012 Final PresentationTrendmicro Security Award 2012 Final Presentation
Trendmicro Security Award 2012 Final PresentationHiromu Yakura
 
Arduinoでプログラミングに触れてみよう
Arduinoでプログラミングに触れてみようArduinoでプログラミングに触れてみよう
Arduinoでプログラミングに触れてみようHiromu Yakura
 
GAME ON 特別イベント 「ゲームってなんでプログラミング?」
GAME ON 特別イベント 「ゲームってなんでプログラミング?」GAME ON 特別イベント 「ゲームってなんでプログラミング?」
GAME ON 特別イベント 「ゲームってなんでプログラミング?」Hiromu Yakura
 

Destaque (20)

子供向けのプログラミング教育について
子供向けのプログラミング教育について子供向けのプログラミング教育について
子供向けのプログラミング教育について
 
ICT CONNECT 21設立発表会スライド
ICT CONNECT 21設立発表会スライドICT CONNECT 21設立発表会スライド
ICT CONNECT 21設立発表会スライド
 
株式会社エクシード 会社案内
株式会社エクシード 会社案内株式会社エクシード 会社案内
株式会社エクシード 会社案内
 
Donutsプロコンチャレンジ 2015 解説
Donutsプロコンチャレンジ 2015 解説Donutsプロコンチャレンジ 2015 解説
Donutsプロコンチャレンジ 2015 解説
 
FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話
FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話
FINAL FANTASY
 Record Keeper アニメーション制作の濃ゆい話
 
プログラミング学習とScratch raspi python
プログラミング学習とScratch raspi pythonプログラミング学習とScratch raspi python
プログラミング学習とScratch raspi python
 
Webエンジニアが学ぶ自動運転を支える技術
Webエンジニアが学ぶ自動運転を支える技術Webエンジニアが学ぶ自動運転を支える技術
Webエンジニアが学ぶ自動運転を支える技術
 
Android Apps Success and Store trend
Android Apps Success and Store trendAndroid Apps Success and Store trend
Android Apps Success and Store trend
 
新しいライブ映像再生システムを研究してみた
新しいライブ映像再生システムを研究してみた新しいライブ映像再生システムを研究してみた
新しいライブ映像再生システムを研究してみた
 
SEAndroid -AndroidのアーキテクチャとSE化について-
SEAndroid -AndroidのアーキテクチャとSE化について-SEAndroid -AndroidのアーキテクチャとSE化について-
SEAndroid -AndroidのアーキテクチャとSE化について-
 
CTF, What's in it for me?
CTF, What's in it for me?CTF, What's in it for me?
CTF, What's in it for me?
 
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
 
Why don't you learn programming?
Why don't you learn programming?Why don't you learn programming?
Why don't you learn programming?
 
ナウいAndroidセキュリティ
ナウいAndroidセキュリティナウいAndroidセキュリティ
ナウいAndroidセキュリティ
 
Androidにおける強制アクセス制御
Androidにおける強制アクセス制御Androidにおける強制アクセス制御
Androidにおける強制アクセス制御
 
検証、SEAndroid
検証、SEAndroid検証、SEAndroid
検証、SEAndroid
 
Trendmicro Security Award 2012 Final Presentation
Trendmicro Security Award 2012 Final PresentationTrendmicro Security Award 2012 Final Presentation
Trendmicro Security Award 2012 Final Presentation
 
Arduinoでプログラミングに触れてみよう
Arduinoでプログラミングに触れてみようArduinoでプログラミングに触れてみよう
Arduinoでプログラミングに触れてみよう
 
ICTのちから
ICTのちからICTのちから
ICTのちから
 
GAME ON 特別イベント 「ゲームってなんでプログラミング?」
GAME ON 特別イベント 「ゲームってなんでプログラミング?」GAME ON 特別イベント 「ゲームってなんでプログラミング?」
GAME ON 特別イベント 「ゲームってなんでプログラミング?」
 

Semelhante a DeNA Programming education

魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)
魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)
魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)Junichi Izumi
 
『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014
『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014
『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014Koichi Hamada
 
リモートワークに大切な3つのこと ~アジャイル開発の現場より~
リモートワークに大切な3つのこと ~アジャイル開発の現場より~リモートワークに大切な3つのこと ~アジャイル開発の現場より~
リモートワークに大切な3つのこと ~アジャイル開発の現場より~aslead
 
DeNAの機械学習・深層学習活用した 体験提供の挑戦
DeNAの機械学習・深層学習活用した体験提供の挑戦DeNAの機械学習・深層学習活用した体験提供の挑戦
DeNAの機械学習・深層学習活用した 体験提供の挑戦Koichi Hamada
 
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会Romotive Japan
 
セキュリティ業務の内製とチームメンバー育成
セキュリティ業務の内製とチームメンバー育成セキュリティ業務の内製とチームメンバー育成
セキュリティ業務の内製とチームメンバー育成Toshiharu Sugiyama
 
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Developmentアジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile DevelopmentGo2GroupJapan
 
Cedec2019 gamification for_elementary_school_students
Cedec2019 gamification for_elementary_school_studentsCedec2019 gamification for_elementary_school_students
Cedec2019 gamification for_elementary_school_studentsMasanori Suzuki
 
土下座パラダイスはこうして生まれた
土下座パラダイスはこうして生まれた土下座パラダイスはこうして生まれた
土下座パラダイスはこうして生まれたTakafumi Naito
 
[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨takagig
 
教育事業における プロダクト・マネジメントとは
教育事業における プロダクト・マネジメントとは教育事業における プロダクト・マネジメントとは
教育事業における プロダクト・マネジメントとはYoji Takebe
 
AROW の紹介 〜概要編〜
AROW の紹介 〜概要編〜AROW の紹介 〜概要編〜
AROW の紹介 〜概要編〜Drecom Co., Ltd.
 
Smart canvasで作るカジュアルゲーム
Smart canvasで作るカジュアルゲームSmart canvasで作るカジュアルゲーム
Smart canvasで作るカジュアルゲームNishida Kansuke
 
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介高見 知英
 
FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術dena_study
 
20190216 reinforcement learning_talks_community
20190216 reinforcement learning_talks_community20190216 reinforcement learning_talks_community
20190216 reinforcement learning_talks_communityTomokazu Kitamura
 
プログラミング教育の成り立ち
プログラミング教育の成り立ちプログラミング教育の成り立ち
プログラミング教育の成り立ちYasuyuki Maeda
 

Semelhante a DeNA Programming education (20)

魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)
魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)
魅力を感じる、伝わるポートフォリオ作成講座 (シェア版)
 
『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014
『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014
『MobageのAnalytics活用したサービス開発』 - データマイニングCROSS2014 #CROSS2014
 
リモートワークに大切な3つのこと ~アジャイル開発の現場より~
リモートワークに大切な3つのこと ~アジャイル開発の現場より~リモートワークに大切な3つのこと ~アジャイル開発の現場より~
リモートワークに大切な3つのこと ~アジャイル開発の現場より~
 
DeNAの機械学習・深層学習活用した 体験提供の挑戦
DeNAの機械学習・深層学習活用した体験提供の挑戦DeNAの機械学習・深層学習活用した体験提供の挑戦
DeNAの機械学習・深層学習活用した 体験提供の挑戦
 
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
Scratchのご紹介 阿部和広氏講演 Scratch2 romo メディア発表会
 
Cross2013_DeNA
Cross2013_DeNACross2013_DeNA
Cross2013_DeNA
 
セキュリティ業務の内製とチームメンバー育成
セキュリティ業務の内製とチームメンバー育成セキュリティ業務の内製とチームメンバー育成
セキュリティ業務の内製とチームメンバー育成
 
Xp20120915
Xp20120915Xp20120915
Xp20120915
 
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Developmentアジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
アジャイルナイトセミナー_2012年10月18日_Social Game x Agile Development
 
Cedec2019 gamification for_elementary_school_students
Cedec2019 gamification for_elementary_school_studentsCedec2019 gamification for_elementary_school_students
Cedec2019 gamification for_elementary_school_students
 
土下座パラダイスはこうして生まれた
土下座パラダイスはこうして生まれた土下座パラダイスはこうして生まれた
土下座パラダイスはこうして生まれた
 
[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨[JAG神戸] グループ開発趣旨
[JAG神戸] グループ開発趣旨
 
教育事業における プロダクト・マネジメントとは
教育事業における プロダクト・マネジメントとは教育事業における プロダクト・マネジメントとは
教育事業における プロダクト・マネジメントとは
 
アンラーニング
アンラーニングアンラーニング
アンラーニング
 
AROW の紹介 〜概要編〜
AROW の紹介 〜概要編〜AROW の紹介 〜概要編〜
AROW の紹介 〜概要編〜
 
Smart canvasで作るカジュアルゲーム
Smart canvasで作るカジュアルゲームSmart canvasで作るカジュアルゲーム
Smart canvasで作るカジュアルゲーム
 
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介
 
FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術
 
20190216 reinforcement learning_talks_community
20190216 reinforcement learning_talks_community20190216 reinforcement learning_talks_community
20190216 reinforcement learning_talks_community
 
プログラミング教育の成り立ち
プログラミング教育の成り立ちプログラミング教育の成り立ち
プログラミング教育の成り立ち
 

Último

TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ssusere0a682
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 

Último (6)

TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 

DeNA Programming education

  • 1. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. プログラミング教育教材の概要 2014/6/25
  • 2. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 「小学一年生」「全員」に教えるということ
  • 3. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 自分の小学校時代
  • 4. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 4
  • 5. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. こどもたちに身につけてほしいこと  アプリやゲームは自分で作れるものだと 自然に考えられるようになること  プログラミングを知ることで、より豊か な創造力を働かせることができるように なること  それを楽しいと感じて、もっと学びたい と思ってもらうこと
  • 6. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 将来の理想像 情報処理のスペシャリストが育つだけでなく、 多様な個性や得意分野を持ったこどもたちが 育った時に、さまざまな分野から情報技術と 連携した新しいアイデアやサービス、作品が 生まれてくる。
  • 7. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 実際の教材イメージ
  • 8. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. ビジュアルプログラミング言語を使用 ビジュアル言語 (Scratch) 小学生向け簡易化 function onStart() { this.reset(); while (true) { if (this.isOnEdge()) { this.turn(180); } this.moveForward(5); wait(0.2); } } リアル言語
  • 9. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. ビジュアル言語 Scratch をベースに Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab http://scratch.mit.edu
  • 10. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 小学校教育への導入への要件  小学生の限られた集中力を最大限活用  小学1年生にわかりやすい用語や題材  脱落者する生徒が出ないように  タブレットに最適化された直感的な操作
  • 11. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 画面イメージ(仮)
  • 12. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. DeNA版アプリの特徴(1/4) (本プロジェクト向け)  単一の正解を目指すのではなく、オープンな 発想を引き出すことに重きを置く  主な題材はこどもの興味を捉えやすいゲーム 作り  隔週の授業には、毎回DeNAから講師を派遣 • 毎回の授業のフィードバックで、2週間後 の教材と授業内容をチューニング
  • 13. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. DeNA版アプリの特徴 (2/4) (本プロジェクト向け)  授業ごとに、あらかじめ用意された限られた 数の素材とレシピで、まずは迷わずチュート リアルを完結できるように設計 • その後、自由な改造ができる追加パーツを 授業内で提供
  • 14. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. DeNA版アプリの特徴 (3/4) (本プロジェクト向け)  授業を円滑に進めるための機能を提供 • 各生徒のタブレット状態モニタリング機能 • 先生の話を聞く時間はタブレットを操作でき ないようにする機能 etc…
  • 15. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 参考:モニタリング機能イメージ ○○○○くん 課題1-1 ○○○○くん○○○○くん 課題1-1 ○○○○くん 課題1-1 ○○○○くん 課題1-1 ○○○○さん 課題1-1 ○○○○さん 課題1-1 ○○○○さん 課題1-1 操作停止
  • 16. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. DeNA版アプリの特徴 (4/4) (本プロジェクト向け)  かんたんに自分のキャラクターを動かせる ペイント機能  ともだちとの作品の交換、共同作業機能 etc..
  • 17. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 学習のゴール(1/3)  プログラミングに対する意識 • アプリやゲームは、自分が作る側になる ことができるという意識を持たせる • 少ない種類の制御構造とアクションブロ ックの組み合わせだけで、無数の結果が 作り出せることを学ばせる
  • 18. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 学習のゴール(2/3)  プログラミング基礎知識 • 基本的な制御構造を学ぶ  順次実行、条件分岐、ループ、条件付ループ • タッチ動作などによるイベント駆動の 考え方を学ぶ • データと変数の考え方の基礎を学ぶ
  • 19. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 学習のゴール(3/3)  プログラミング以外の、情報技術を用い たものづくりに重要な要素を学ぶ • アニメーションの考え方 • ネットワークを使って何ができるのか
  • 20. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 1年生以降の学習内容(要検討) • 2年め以降の本格導入の時期や展開範囲に 関しては検証結果にもとづいて検討 • 教材自体は、小学校3〜4年生程度までは、 同アプリの延長で対応可能 • より高度なプログラミング概念の教育  データ構造、関数、計算、文字列操作、、、 • 習熟済みのプログラミング概念のより高度な応用 • 日本語からプログラミング用語(英語)への移行 • 講師の確保が課題 • リモート教育の可能性も検討
  • 21. Copyright (C) 2013 DeNA Co.,Ltd. All Rights Reserved. 以上

Notas do Editor

  1. 先ほど軽く紹介したビジュアル言語の Scratch は MITメディアラボが開発したプログラミング言語学習環境で、 日本語化もされていてウェブブラウザから利用することもできるのて簡単に試すことができます。 小学1年生全員を対象とした学校教育の教材として使うには少々難しいので、今回のプロジェクトでは Scratch を直接使う訳ではないのですが、 イメージを掴んでいただくために、この Scratch を使った実演でビジュアルプログラミング言語のイメージを掴んでいただければと思います。 (Scratch 実演)