Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プログラミング学習用のマイクラサーバー HOSL CAFTの紹介
Search
soheiyagi
May 09, 2022
Education
0
280
プログラミング学習用のマイクラサーバー HOSL CAFTの紹介
プログラミング学習用のマイクラサーバー HOSL CAFTの紹介
soheiyagi
May 09, 2022
Tweet
Share
More Decks by soheiyagi
See All by soheiyagi
Djangoチュートリアルハンズオン補足資料
soheiyagi
2
670
検索キーワードをPythonのScikit learnでクラスタリングした話 〜機械学習を使って自然検索に強いサイトを作る〜
soheiyagi
0
5.9k
Other Decks in Education
See All in Education
Dolce and Gabbana Light Blue Perfume
vicjon
0
390
Frederick Douglass versus George Fitzhugh
oripsolob
0
610
Pre-enrollment Information for UTokyo International Students
utokyoissr2360
0
4.8k
Gesture-based Interaction - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.2k
Родина моя Беларусь в лицах
programmer_sch2np
0
160
Design Guidelines and Principles - Lecture 7 - Information Visualisation (4019538FNR)
signer
PRO
0
1.7k
【滋賀大学データサイエンス学部】PropTech(不動産テック)における AI・データサイエンス活用
takehikohashimoto
0
4.1k
「ロータリーって何?」と訊かれたら:国際ロータリー 2720地区 2023-2024年度 公共イメージ部門 副委員長・ 熊本南ロータリークラブ・ 株式会社ヒデコーポレーション 代表 大津 英敬 氏
2720japanoke
0
560
week2@tcue2024
nonxxxizm
0
810
LinkedIn
matleenalaakso
0
880
Padlet opetuksessa
matleenalaakso
3
11k
アプリ開発を目指した授業づくりについて
asial_corp
0
420
Featured
See All Featured
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
The Mythical Team-Month
searls
216
42k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
Faster Mobile Websites
deanohume
299
30k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Raft: Consensus for Rubyists
vanstee
132
6.3k
Teambox: Starting and Learning
jrom
128
8.4k
The Cost Of JavaScript in 2023
addyosmani
16
3.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
Designing with Data
zakiwarfel
96
4.8k
The Language of Interfaces
destraynor
151
23k
Docker and Python
trallard
34
2.7k
Transcript
プログラミング学習用のマイクラサーバー HOSL CAFTの紹介 株式会社ソウ
背景 Scratchを中心としたプログラミング的志向を学習する事に加えて、今流行って来てい るWeb3領域でのプログラミングの機会を子供にも提供していきたい。
課題 プログラミング義務化に伴い、需要も増えもっとプログラミング学習に触れる母数を 増やす必要があるが、子供側も教える側(学校の教師等)も追いついていない現状 現状のプログラミング学習教材は自分で課題設定が必要。課題設定できる人か、課題 設定をしてもらう人がいる環境でのみ機能する。 例)Scratchの場合、どんなゲームを作るかなどは課題設定が必要。
解決策 マインクラフトでプログラミング学習用のサーバーを作り、一つの数値指標を追いか けることでゲーム内で自動化・最適化を行う プログラミング学習にゲーム性を持たせて、ゲームで競う事でプログラミング学習が 進む仕組みで自己学習できる人数を増やす。
基本内容 マインクラフト内にあるアイテムの売買をできるようにし、時間当たりの生産性を目 標指標にすることで設備の自動化や最適化を促すゲーム内容とする。 Play Time:トータルのプレイ時間 Time Value:1時間あたりの稼ぎ (一番下):ゲーム内通貨の稼いだ総額
拡張性 NFT: ゲーム内アイテムをNFT化する仕組みがあるので、まずはゲームへの参加証明書とし てNFTを利用する。今後は3Dモデリングから自分たちのNFTを作成したり、成績優秀 者へのNFT配布など行う予定。 3Dモデリング: 3Dモデリングを使って写真やイラストをマインクラフトの世界としてインポートす る事が可能。モデリングの学習教材としても活用予定。
動画チュートリアル https://youtu.be/XvYJY0Q9KvI NFTの受け取りに必要なWalletの設定方法から、ゲームのルールまで解説