Suche senden
Hochladen
高大連携授業20180803
•
Als PPTX, PDF herunterladen
•
1 gefällt mir
•
202 views
義広 河野
Folgen
高大連携授業「Scratchによるゲームプログラミング体験」 2018年8月3日
Weniger lesen
Mehr lesen
Bildung
Melden
Teilen
Melden
Teilen
1 von 23
Jetzt herunterladen
Empfohlen
【Unity道場 幕張スペシャル3】専門学校のゲームプログラマーコースにおけるUnity1週間ゲームジャムの活用事例
【Unity道場 幕張スペシャル3】専門学校のゲームプログラマーコースにおけるUnity1週間ゲームジャムの活用事例
Unity Technologies Japan K.K.
【Unity道場 幕張スペシャル3】大阪電気通信大学デジタルゲーム学科における、ゲームを活用したプログラミング教育の事例
【Unity道場 幕張スペシャル3】大阪電気通信大学デジタルゲーム学科における、ゲームを活用したプログラミング教育の事例
UnityTechnologiesJapan002
高大連携授業20190730(抜粋)
高大連携授業20190730(抜粋)
義広 河野
高大連携授業20190730
高大連携授業20190730
義広 河野
プログラミング模擬授業20180724
プログラミング模擬授業20180724
義広 河野
ビジュアルプログラミング20161118
ビジュアルプログラミング20161118
義広 河野
河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702
義広 河野
河野ゼミ研究紹介20211020
河野ゼミ研究紹介20211020
義広 河野
Empfohlen
【Unity道場 幕張スペシャル3】専門学校のゲームプログラマーコースにおけるUnity1週間ゲームジャムの活用事例
【Unity道場 幕張スペシャル3】専門学校のゲームプログラマーコースにおけるUnity1週間ゲームジャムの活用事例
Unity Technologies Japan K.K.
【Unity道場 幕張スペシャル3】大阪電気通信大学デジタルゲーム学科における、ゲームを活用したプログラミング教育の事例
【Unity道場 幕張スペシャル3】大阪電気通信大学デジタルゲーム学科における、ゲームを活用したプログラミング教育の事例
UnityTechnologiesJapan002
高大連携授業20190730(抜粋)
高大連携授業20190730(抜粋)
義広 河野
高大連携授業20190730
高大連携授業20190730
義広 河野
プログラミング模擬授業20180724
プログラミング模擬授業20180724
義広 河野
ビジュアルプログラミング20161118
ビジュアルプログラミング20161118
義広 河野
河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702
義広 河野
河野ゼミ研究紹介20211020
河野ゼミ研究紹介20211020
義広 河野
Webシステムプログラミング20170527
Webシステムプログラミング20170527
義広 河野
河野ゼミ研究紹介20221019
河野ゼミ研究紹介20221019
義広 河野
はじめてのプログラミング教室(Scratch)
はじめてのプログラミング教室(Scratch)
Akinori Shibuya
Webシステムプログラミング20161003
Webシステムプログラミング20161003
義広 河野
Watanabe civictechforum
Watanabe civictechforum
siramatu-lab
高大連携授業20170801
高大連携授業20170801
義広 河野
AI神絵師はITエンジニアの未来をどう変えるのか
AI神絵師はITエンジニアの未来をどう変えるのか
GREE VR Studio Lab
McEdu2016 ゲームとプログラミング学習のカタチ 鷲崎
McEdu2016 ゲームとプログラミング学習のカタチ 鷲崎
Hironori Washizaki
Kobe.py 勉強会 minecraft piスライド
Kobe.py 勉強会 minecraft piスライド
Masafumi Terazono
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Nobuhiko Sasaki
Webシステムプログラミング20150413
Webシステムプログラミング20150413
義広 河野
Webシステムプログラミング概要20150630
Webシステムプログラミング概要20150630
義広 河野
専門演習_河野ゼミ紹介20191023
専門演習_河野ゼミ紹介20191023
義広 河野
コミュニティカレッジさくら20180526
コミュニティカレッジさくら20180526
義広 河野
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
Hiroyuki Ishikawa
楽しいものづくり ファーストステップ
楽しいものづくり ファーストステップ
Satoshi Maemoto
PLATEAU LT05 Tokyo Node XRハッカソンについて
PLATEAU LT05 Tokyo Node XRハッカソンについて
SHOGO NUMAKURA
教員免許状更新講習20140807
教員免許状更新講習20140807
義広 河野
河野ゼミ紹介20201118
河野ゼミ紹介20201118
義広 河野
仮想空間の中の人工知能による空間認識
仮想空間の中の人工知能による空間認識
Youichiro Miyake
河野ゼミ説明会20221116
河野ゼミ説明会20221116
義広 河野
オンライン文化学術展2020「河野ゼミ研究紹介」
オンライン文化学術展2020「河野ゼミ研究紹介」
義広 河野
Weitere ähnliche Inhalte
Ähnlich wie 高大連携授業20180803
Webシステムプログラミング20170527
Webシステムプログラミング20170527
義広 河野
河野ゼミ研究紹介20221019
河野ゼミ研究紹介20221019
義広 河野
はじめてのプログラミング教室(Scratch)
はじめてのプログラミング教室(Scratch)
Akinori Shibuya
Webシステムプログラミング20161003
Webシステムプログラミング20161003
義広 河野
Watanabe civictechforum
Watanabe civictechforum
siramatu-lab
高大連携授業20170801
高大連携授業20170801
義広 河野
AI神絵師はITエンジニアの未来をどう変えるのか
AI神絵師はITエンジニアの未来をどう変えるのか
GREE VR Studio Lab
McEdu2016 ゲームとプログラミング学習のカタチ 鷲崎
McEdu2016 ゲームとプログラミング学習のカタチ 鷲崎
Hironori Washizaki
Kobe.py 勉強会 minecraft piスライド
Kobe.py 勉強会 minecraft piスライド
Masafumi Terazono
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Nobuhiko Sasaki
Webシステムプログラミング20150413
Webシステムプログラミング20150413
義広 河野
Webシステムプログラミング概要20150630
Webシステムプログラミング概要20150630
義広 河野
専門演習_河野ゼミ紹介20191023
専門演習_河野ゼミ紹介20191023
義広 河野
コミュニティカレッジさくら20180526
コミュニティカレッジさくら20180526
義広 河野
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
Hiroyuki Ishikawa
楽しいものづくり ファーストステップ
楽しいものづくり ファーストステップ
Satoshi Maemoto
PLATEAU LT05 Tokyo Node XRハッカソンについて
PLATEAU LT05 Tokyo Node XRハッカソンについて
SHOGO NUMAKURA
教員免許状更新講習20140807
教員免許状更新講習20140807
義広 河野
河野ゼミ紹介20201118
河野ゼミ紹介20201118
義広 河野
仮想空間の中の人工知能による空間認識
仮想空間の中の人工知能による空間認識
Youichiro Miyake
Ähnlich wie 高大連携授業20180803
(20)
Webシステムプログラミング20170527
Webシステムプログラミング20170527
河野ゼミ研究紹介20221019
河野ゼミ研究紹介20221019
はじめてのプログラミング教室(Scratch)
はじめてのプログラミング教室(Scratch)
Webシステムプログラミング20161003
Webシステムプログラミング20161003
Watanabe civictechforum
Watanabe civictechforum
高大連携授業20170801
高大連携授業20170801
AI神絵師はITエンジニアの未来をどう変えるのか
AI神絵師はITエンジニアの未来をどう変えるのか
McEdu2016 ゲームとプログラミング学習のカタチ 鷲崎
McEdu2016 ゲームとプログラミング学習のカタチ 鷲崎
Kobe.py 勉強会 minecraft piスライド
Kobe.py 勉強会 minecraft piスライド
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Webシステムプログラミング20150413
Webシステムプログラミング20150413
Webシステムプログラミング概要20150630
Webシステムプログラミング概要20150630
専門演習_河野ゼミ紹介20191023
専門演習_河野ゼミ紹介20191023
コミュニティカレッジさくら20180526
コミュニティカレッジさくら20180526
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
楽しいものづくり ファーストステップ
楽しいものづくり ファーストステップ
PLATEAU LT05 Tokyo Node XRハッカソンについて
PLATEAU LT05 Tokyo Node XRハッカソンについて
教員免許状更新講習20140807
教員免許状更新講習20140807
河野ゼミ紹介20201118
河野ゼミ紹介20201118
仮想空間の中の人工知能による空間認識
仮想空間の中の人工知能による空間認識
Mehr von 義広 河野
河野ゼミ説明会20221116
河野ゼミ説明会20221116
義広 河野
オンライン文化学術展2020「河野ゼミ研究紹介」
オンライン文化学術展2020「河野ゼミ研究紹介」
義広 河野
専門演習_河野ゼミ説明会20191120
専門演習_河野ゼミ説明会20191120
義広 河野
コミュニティカレッジさくら20190825
コミュニティカレッジさくら20190825
義広 河野
千葉市若葉区共催市民公開講座_20190711
千葉市若葉区共催市民公開講座_20190711
義広 河野
プレゼンの作り方2019
プレゼンの作り方2019
義広 河野
プレゼン勉強会_若葉区公開講座_20190620
プレゼン勉強会_若葉区公開講座_20190620
義広 河野
専門演習説明会『河野ゼミの紹介2019』
専門演習説明会『河野ゼミの紹介2019』
義広 河野
ソーシャルメディアを活用した地域の情報発信_02_20190616
ソーシャルメディアを活用した地域の情報発信_02_20190616
義広 河野
教育システム情報学会(JSiSE) 2018年度第6回研究会_20190316
教育システム情報学会(JSiSE) 2018年度第6回研究会_20190316
義広 河野
卒業論文ルーブリック_20181217
卒業論文ルーブリック_20181217
義広 河野
プログラミング応用b 長期課題(2)
プログラミング応用b 長期課題(2)
義広 河野
教員免許状更新講習20180821
教員免許状更新講習20180821
義広 河野
第37回サイバーワールド研究会20171217
第37回サイバーワールド研究会20171217
義広 河野
教員免許状更新講習20170804
教員免許状更新講習20170804
義広 河野
社会情報学の実践研究への挑戦20170530
社会情報学の実践研究への挑戦20170530
義広 河野
2017年度 河野ゼミ スタートアップ資料
2017年度 河野ゼミ スタートアップ資料
義広 河野
第34回サイバーワールド研究会20161216
第34回サイバーワールド研究会20161216
義広 河野
Mehr von 義広 河野
(18)
河野ゼミ説明会20221116
河野ゼミ説明会20221116
オンライン文化学術展2020「河野ゼミ研究紹介」
オンライン文化学術展2020「河野ゼミ研究紹介」
専門演習_河野ゼミ説明会20191120
専門演習_河野ゼミ説明会20191120
コミュニティカレッジさくら20190825
コミュニティカレッジさくら20190825
千葉市若葉区共催市民公開講座_20190711
千葉市若葉区共催市民公開講座_20190711
プレゼンの作り方2019
プレゼンの作り方2019
プレゼン勉強会_若葉区公開講座_20190620
プレゼン勉強会_若葉区公開講座_20190620
専門演習説明会『河野ゼミの紹介2019』
専門演習説明会『河野ゼミの紹介2019』
ソーシャルメディアを活用した地域の情報発信_02_20190616
ソーシャルメディアを活用した地域の情報発信_02_20190616
教育システム情報学会(JSiSE) 2018年度第6回研究会_20190316
教育システム情報学会(JSiSE) 2018年度第6回研究会_20190316
卒業論文ルーブリック_20181217
卒業論文ルーブリック_20181217
プログラミング応用b 長期課題(2)
プログラミング応用b 長期課題(2)
教員免許状更新講習20180821
教員免許状更新講習20180821
第37回サイバーワールド研究会20171217
第37回サイバーワールド研究会20171217
教員免許状更新講習20170804
教員免許状更新講習20170804
社会情報学の実践研究への挑戦20170530
社会情報学の実践研究への挑戦20170530
2017年度 河野ゼミ スタートアップ資料
2017年度 河野ゼミ スタートアップ資料
第34回サイバーワールド研究会20161216
第34回サイバーワールド研究会20161216
Kürzlich hochgeladen
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
koheioishi1
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ssusere0a682
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
yuitoakatsukijp
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
YukiTerazawa
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
Tokyo Institute of Technology
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ssusere0a682
Kürzlich hochgeladen
(6)
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
高大連携授業20180803
1.
高大連携授業 『Scratchによる ゲームプログラミング体験』 ゲーム・アプリケーション 研究室 河野義広 東京情報大学 高大連携授業 2018.8.3
2.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 自己紹介 名前:河野 義広(かわの よしひろ) 所属:ゲーム・アプリケーション研究室 専門:情報工学、社会情報学 社会的課題をシステムで解決する! 実生活すべてが研究対象 ソーシャルメディアを「いかに人生に活かすか!」 研究テーマ:サイバーワールド 分散仮想環境におけるヒューマンコミュニケーション 仮想化技術を用いた自律分散協調型Webクローラの開発 なりたい自分でつながるソーシャルメディア開発 地域活動を通じた学生の主体性向上と情報発信Webサイト 2
3.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 目次 プログラミングってなんだろう? プログラミングの基本要素 プログラミングの基礎知識 Scratchによるゲーム体験 ゲームの改造 まとめ 3
4.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 使っているアプリは? 普段使っているアプリはいくつある? 4
5.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES プログラミングってなんだろう? 1. プログラムと聞いて、思い付くのは? ゲーム、アプリ、AI センサ、ロボット インターネット、Webサイト、SNS 買い物、チケット予約、ATM、自動改札、Suica 家電、車、etc… 2. プログラミングができると何が便利だろうか? ゲームが作れる、アプリが作れる 面倒な処理をプログラムに任せて手間を減らす 自動化して人間はやらなくてもよくする データを保管しプログラムで解析して、生活を便利に! 5
6.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES プログラムの例 概要 アンケートの選択によって結果が変化するWebページ 6
7.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES プログラミングの基本要素 3大要素 逐次処理:書かれた順に処理が進む 条件分岐:条件により処理が分かれる 繰り返し:同じ処理を何度も繰り返す(ループ) ※ 処理の流れを書いたもの=ソースコード(単にコード) 格言の紹介 プログラムは思った通りには動かない 書いたとおりに動くのだ 7
8.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 逐次処理 書かれた順に処理が進む 8 Scratchの場合 Rubyの場合
9.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 条件分岐 条件により処理が分かれる 9 Scratchの場合 Rubyの場合
10.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 繰り返し 同じ処理を何度も繰り返す 10 Scratchの場合 Rubyの場合
11.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES プログラミングの基礎知識 基本的な用語 変数:データを覚えておく箱 配列:複数のデータを覚えておく箱セット(リスト) 関数:特定の処理をまとめて定義したもの 数学との関連 変数は方程式や関数における変量(xとかyとか)と同じ 配列は変数をリスト化したもの(x1, x2, x3, …, xnとか) 関数は数学の関数と同じ 数学関数:ある変数を決めたら別の値が決まる式のこと x を決めたら y が決まる ※ y = 2x + 5 とか y = 3/x とか プログラムの関数:入力を与えたら出力が決まる 11
12.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 関数の基本 和を求める関数 add の定義 入力:a と b の2つの値 出力:2つの値を足した結果(return文の箇所) 12
13.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES Scratch ゲーム体験 Scratchで作られた ゲームで遊んでみよう 13
14.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES ゲーム体験の流れ ゲームで遊ぶ 次の4つのゲームを遊んで、どうやって作ったか考えよう 制限時間:15分 ゲームの中身を見る 4つのゲームの中から1つを選んで、中身を見てみよう 制限時間:10分 ゲームを改造する オレンジアタックを改造してみよう オレンジやねこのスピード変更、オレンジを増やすなど 制限時間:20分 14
15.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES サッカーPK戦 15 https://scratch.mit.edu/projects/118717636/
16.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES オレンジアタック 16 https://scratch.mit.edu/projects/237870953/
17.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES スイカ崩し 17 https://scratch.mit.edu/projects/189444894/
18.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 迷路脱出ゲーム 18 https://scratch.mit.edu/projects/118717675/
19.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES ゲームで遊ぶ 流れ:15分 4つのゲームで遊んでみる 面白かったゲームの中身を予想してみる 着眼点のヒント 登場キャラクタは何か それぞれの動きのトリガー(きっかけ)は何か ゲームのルール(開始・終了条件など)は何か 19
20.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES ゲームの中身を見る 流れ:10分 4つの中で面白かったゲームを1つ選ぶ 画面右上の「中を見る」ボタンを押して中身を見る 着眼点のヒント キャラクタ(スプライト)は何があるか 各スプライトにスクリプトはいくつ書かれているか ゲームのルールはどう定義されているか 20
21.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES ゲームを改造する 流れ:20分 『オレンジアタック』を選ぶ 画面右上の「中を見る」ボタンを押して中身を見る スピードを変更したり、オレンジを増やしたりしよう 着眼点のヒント どの部分を変更すればスピードを変更できるか スプライトを増やしてみる(スクリプトもコピーする) オレンジをクローン(複製)して、一度にたくさん落下 21
22.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES まとめ やったこと プログラムができると何が便利か Scratchによるゲーム体験 ゲームの改造 皆さんに期待すること Scratchで自作ゲームを作ってみよう Scratch以外のプログラミングを経験してみよう 勉強会やセミナーに行ってみよう 22
23.
TOKYO JOHO UNIVERSITYTOKYO
UNIVERSITY OF INFORMATION SCIENCES 終わり ご質問・コメントなどありましたらお願いします 23 東京情報大学 総合情報学部 総合情報学科 ゲーム・アプリケーション研究室 河野 義広 Tel:043-236-1149 E-mail:ykawano@rsch.tuis.ac.jp ご不明な点がありましたら以下にお問い合わせください
Jetzt herunterladen