SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Webアプリを利用した
情報科の授業案の提案	
千葉県立柏の葉高等学校
情報理数科 沼崎 拓也
自己紹介	
• 沼崎 拓也(ぬまざき たくや)
•  平成19年度より千葉県の情報科教員
•  現在は柏の葉高校 情報理数科に所属
 専門学科「情報科」の学科である
• 教員免許は高校 情報&理科&数学,元教科「なし」
• Mac好き,ガジェット好き,Web大好き
• パソコン通信時代よりネット歴22年
第8回 全国高等学校情報教育研究大会(宮崎大会)	
 
2�
背景	
• Microsoft Office 365やGoogleのChromebook
• クラウド版アプリケーションが当たり前の環境となる
• これまでに取り組んだWebアプリを利用した
題材を紹介する
• それらで学べることと問題点として何があげられるか
(*)ここでは「Webアプリ」という用語は広義のものとする
3�
第8回 全国高等学校情報教育研究大会(宮崎大会)
Webアプリを利用した実践例	
1.  「ペーパープロトタイピング」
2.  「プログラム作成」
3.  「Webシステム構築の学習」
この3つの授業例について紹介する	
第8回 全国高等学校情報教育研究大会(宮崎大会)	
 
4�
1.  ペーパープロトタイピング	
• ペーパープロトタイピングとは
「紙面上で,画面やUIのプロトタイプを作成することで,実際の
画面遷移やデザインを確認していくプロトタイピング」
プログラミングでアプリを作るのは難しいが,アイディアだけな
ら…というケースにも
• Prott
https://prottapp.com/ja/
5�
第8回 全国高等学校情報教育研究大会(宮崎大会)
ペーパープロトタイピング授業例	
• スマートフォンアプリのペーパープロトタイピング
• H26年度 学校設定科目「情報心理」 19名
•  「各自が作ってみたいアプリ」のアイディアをプレゼン
• H27年度 専門科目「情報デザイン」 7名
•  統一の題材で「メモ帳アプリ」のUIを考える
6�
第8回 全国高等学校情報教育研究大会(宮崎大会)
2.  プログラミング	
• 従来の環境では
•  安価に開発環境が揃う前提で言語を決定する傾向に
•  VBA,JavaScript,Visual Studio系
• paiza.io https://paiza.io/
•  24の言語をオンラインで実行可能な環境
•  C,C++,Java,PHP,Ruby,Python2,Python3,JavaScript,
Scala,Haskel,C#,R,…	
7�
第8回 全国高等学校情報教育研究大会(宮崎大会)
プログラミング授業例	
• 学校設定科目「情報数理A」
•  数学的な内容を,プログラミングで解答する
•  「言語は自由」というやり方でアウトプットを評価してみた
 → 提出されたコードをpaiza.ioで実行して確認
•  「素数を判定する」	
•  「2の指数の計算」
2^nの数が与えられたとき(nは10以下の自然数とする)、そのnを求める。	
128が与えられる → 2の「7」乗である → 7を答えとして出力	
1024が与えられる → 2の「10」乗である → 10を答えとして出力	
•  「素因数を調べる」
2と3と5と7だけを素因数としてもつ数を考える。例)6、10、15、21、30、70…
これらの数が1つ与えられたとき、2が含まれているか、3が含まれているか、…
というように素因数のうちわけを判別する。(Yes/Noで,または含まれる個数で)
8�
第8回 全国高等学校情報教育研究大会(宮崎大会)
3.  Webシステム構築	
• Koding https://koding.com
•  いわゆるLAMP環境をすぐに利用可能
•  HTML,CSS,PHP等の言語,
•  Linuxのターミナル,サーバの設定まで
9�
第8回 全国高等学校情報教育研究大会(宮崎大会)
Webシステム構築 授業例	
• 専門科目「ネットワークシステム」 3単位
•  H26年度 履修者2名での開講
•  LAMP環境について
•  実際に組立PCにOSからインストール
•  WindowsPC上でVirtualBox+Vagrantで仮想マシンを作成
•  Kodingで出来合いの仮想マシンのVMを操作
•  など行い,それぞれを比較する内容
•  phpinfo()や簡単なスクリプトが実行できるまでの構築
第8回 全国高等学校情報教育研究大会(宮崎大会)	
 
10�
問題点 その1	
• 利用するWebアプリの規約の問題
•  日本語以外の利用規約
•  取得される個人情報
•  登録した情報が利用される範囲
• ネットワーク負荷や同一のIPアドレスからの接続制限
•  多くのPC教室は,プロキシサーバやNATを利用して
外部からは一つのグローバルIPアドレスと見える
11�
第8回 全国高等学校情報教育研究大会(宮崎大会)	
 
登録するメールアドレスは学校独自ドメインとした
問題点 その2	
• 作成物の公開範囲,利用期間
•  アカウントを作らなくても利用できるパターン
•  Paiza.io
•  利用後に,作成物を削除できるパターン
•  Prott
•  Koding
第8回 全国高等学校情報教育研究大会(宮崎大会)	
 
12�
通常は無償版は非公開にできないものが多い
ed.jpメールアドレスのアカデミック特典で
非公開にできるものも
まとめ	
• Webアプリを活用することにより,通常のPC教室の
環境だけでは学習しにくい内容も扱うことができた
• しかし,それぞれのWebアプリの提供者や利用規約
に注意が必要
• 理想的には授業のために作製する
同等のWebサーバを校内に設置するのが望ましい	
第8回 全国高等学校情報教育研究大会(宮崎大会)	
 
13�
本日のスライドの公開場所	
•  http://www.slideshare.net/takuyanumazaki/150810
• ご意見,ご感想をお願いいたします。
https://www.facebook.com/takuya.numazaki	
14�
第8回 全国高等学校情報教育研究大会(宮崎大会)

Contenu connexe

Similaire à Webアプリを利用した情報科の授業案の提案

仮想化ソフトウェアによる個人サーバを利用した授業の提案
仮想化ソフトウェアによる個人サーバを利用した授業の提案仮想化ソフトウェアによる個人サーバを利用した授業の提案
仮想化ソフトウェアによる個人サーバを利用した授業の提案Takuya Numazaki
 
20190622 dot ne_tlabo_bing maps_and_sql_server
20190622 dot ne_tlabo_bing maps_and_sql_server20190622 dot ne_tlabo_bing maps_and_sql_server
20190622 dot ne_tlabo_bing maps_and_sql_serverYoshio Matsumoto
 
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
 
私が考える教科「情報」像と教科「情報」の課題
私が考える教科「情報」像と教科「情報」の課題私が考える教科「情報」像と教科「情報」の課題
私が考える教科「情報」像と教科「情報」の課題y_kasugai
 
「プログラミング的思考」の探求
「プログラミング的思考」の探求「プログラミング的思考」の探求
「プログラミング的思考」の探求Asakura Megumi
 
PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)はなずきん Hana
 
Higashi 20120825
Higashi 20120825Higashi 20120825
Higashi 20120825nextedujimu
 
高等学校普通科におけるプログラミングの授業実践
高等学校普通科におけるプログラミングの授業実践高等学校普通科におけるプログラミングの授業実践
高等学校普通科におけるプログラミングの授業実践y_kasugai
 
教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試み
教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試み教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試み
教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試みTakuya Numazaki
 
学校情報化とリーダーシップのあり方.pptx
学校情報化とリーダーシップのあり方.pptx学校情報化とリーダーシップのあり方.pptx
学校情報化とリーダーシップのあり方.pptxAsakura Megumi
 
20190622講演資料_こどもの安全なインターネット利用
20190622講演資料_こどもの安全なインターネット利用20190622講演資料_こどもの安全なインターネット利用
20190622講演資料_こどもの安全なインターネット利用KentaNishino
 
2020年から始まる小学校プログラミング教育の話 #osc19os
2020年から始まる小学校プログラミング教育の話 #osc19os2020年から始まる小学校プログラミング教育の話 #osc19os
2020年から始まる小学校プログラミング教育の話 #osc19osMasahito Zembutsu
 
世界最先端を日向市から プログラミング教育の提案
世界最先端を日向市から プログラミング教育の提案世界最先端を日向市から プログラミング教育の提案
世界最先端を日向市から プログラミング教育の提案Rucle Ehc
 
Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料
Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料
Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料Kyoko Hanada
 
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)ayumi kizuka
 
これからの学術デジタル・アーカイブ SAT大蔵経DBを事例として
これからの学術デジタル・アーカイブ SAT大蔵経DBを事例としてこれからの学術デジタル・アーカイブ SAT大蔵経DBを事例として
これからの学術デジタル・アーカイブ SAT大蔵経DBを事例としてNagasaki Kiyonori
 
Programmer’s Day登壇資料
Programmer’s Day登壇資料Programmer’s Day登壇資料
Programmer’s Day登壇資料Asakura Megumi
 
【WEB公開版】ロボ連2021プログラミング教育展望
【WEB公開版】ロボ連2021プログラミング教育展望【WEB公開版】ロボ連2021プログラミング教育展望
【WEB公開版】ロボ連2021プログラミング教育展望Yukio Kubo
 

Similaire à Webアプリを利用した情報科の授業案の提案 (20)

仮想化ソフトウェアによる個人サーバを利用した授業の提案
仮想化ソフトウェアによる個人サーバを利用した授業の提案仮想化ソフトウェアによる個人サーバを利用した授業の提案
仮想化ソフトウェアによる個人サーバを利用した授業の提案
 
20190622 dot ne_tlabo_bing maps_and_sql_server
20190622 dot ne_tlabo_bing maps_and_sql_server20190622 dot ne_tlabo_bing maps_and_sql_server
20190622 dot ne_tlabo_bing maps_and_sql_server
 
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...
 
私が考える教科「情報」像と教科「情報」の課題
私が考える教科「情報」像と教科「情報」の課題私が考える教科「情報」像と教科「情報」の課題
私が考える教科「情報」像と教科「情報」の課題
 
「プログラミング的思考」の探求
「プログラミング的思考」の探求「プログラミング的思考」の探求
「プログラミング的思考」の探求
 
PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)PTAのIT機器と予算の話(公開用)
PTAのIT機器と予算の話(公開用)
 
Higashi 20120825
Higashi 20120825Higashi 20120825
Higashi 20120825
 
高等学校普通科におけるプログラミングの授業実践
高等学校普通科におけるプログラミングの授業実践高等学校普通科におけるプログラミングの授業実践
高等学校普通科におけるプログラミングの授業実践
 
教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試み
教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試み教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試み
教科「情報」の自宅学習環境を可能にするUsbメモリ導入の試み
 
学校情報化とリーダーシップのあり方.pptx
学校情報化とリーダーシップのあり方.pptx学校情報化とリーダーシップのあり方.pptx
学校情報化とリーダーシップのあり方.pptx
 
20190622講演資料_こどもの安全なインターネット利用
20190622講演資料_こどもの安全なインターネット利用20190622講演資料_こどもの安全なインターネット利用
20190622講演資料_こどもの安全なインターネット利用
 
2020年から始まる小学校プログラミング教育の話 #osc19os
2020年から始まる小学校プログラミング教育の話 #osc19os2020年から始まる小学校プログラミング教育の話 #osc19os
2020年から始まる小学校プログラミング教育の話 #osc19os
 
イングランドの 教育におけるICTの活用
イングランドの教育におけるICTの活用イングランドの教育におけるICTの活用
イングランドの 教育におけるICTの活用
 
世界最先端を日向市から プログラミング教育の提案
世界最先端を日向市から プログラミング教育の提案世界最先端を日向市から プログラミング教育の提案
世界最先端を日向市から プログラミング教育の提案
 
Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料
Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料
Internet Week 2016~D4 IP Meeting 2016~見抜く力を!~講演資料
 
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
 
これからの学術デジタル・アーカイブ SAT大蔵経DBを事例として
これからの学術デジタル・アーカイブ SAT大蔵経DBを事例としてこれからの学術デジタル・アーカイブ SAT大蔵経DBを事例として
これからの学術デジタル・アーカイブ SAT大蔵経DBを事例として
 
Programmer’s Day登壇資料
Programmer’s Day登壇資料Programmer’s Day登壇資料
Programmer’s Day登壇資料
 
Pytorchkaggle
PytorchkagglePytorchkaggle
Pytorchkaggle
 
【WEB公開版】ロボ連2021プログラミング教育展望
【WEB公開版】ロボ連2021プログラミング教育展望【WEB公開版】ロボ連2021プログラミング教育展望
【WEB公開版】ロボ連2021プログラミング教育展望
 

Dernier

TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 
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
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ssusere0a682
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料Takayuki Itoh
 

Dernier (7)

TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
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
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
 

Webアプリを利用した情報科の授業案の提案