教師提示:
開(kāi)放式創(chuàng)意項(xiàng)目是應(yīng)用概念和開(kāi)發(fā)學(xué)生解決問(wèn)題或滿足需求技能的機(jī)會(huì)太颤。在Minecraft中有各種各樣的問(wèn)題需要解決:如何防止奶牛逃跑?如何創(chuàng)建一個(gè)可再生的水源?如何在落入山溝后返回到地面?項(xiàng)目允許孩子們探索對(duì)他們有意義的問(wèn)題-并使用MakeCode為他們?cè)贛inecraft日常生活中面臨的許多問(wèn)題設(shè)計(jì)原始的渠驼、自動(dòng)化的解決方案。重要的是給孩子們機(jī)會(huì)來(lái)創(chuàng)建他們的原始項(xiàng)目鉴腻,以證明他們可以使用新的方式來(lái)應(yīng)用MakeCode技能迷扇,并發(fā)揮他們的創(chuàng)造力。
請(qǐng)記住爽哎,在本課中你了解到在游戲中事件使事情發(fā)生蜓席。你需要使用事件處理程序塊來(lái)觸發(fā)不同的動(dòng)作或結(jié)果。在這個(gè)項(xiàng)目中课锌,你的挑戰(zhàn)是使用如下一個(gè)或多個(gè)事件處理程序塊構(gòu)想出一個(gè)簡(jiǎn)單的MakeCode項(xiàng)目:
事件處理程序塊:
當(dāng)聊天命令為"run"時(shí)
當(dāng)玩家死亡時(shí)
當(dāng)玩家步行/在水中游泳/彈跳/飛行等時(shí)
當(dāng)箭射出時(shí)
當(dāng)塊被破壞時(shí)
放置塊時(shí)
當(dāng)animal被殺死時(shí)
當(dāng)怪物被殺死時(shí)
對(duì)于其中的一些塊厨内,你有多個(gè)關(guān)于塊類型、動(dòng)作或受影響的動(dòng)物的選擇渺贤。
示例項(xiàng)目
萬(wàn)花筒建造
在這個(gè)項(xiàng)目中雏胃,每次你放置一個(gè)鵝卵石塊,相對(duì)你的位置會(huì)對(duì)稱放置三個(gè)志鞍,位置標(biāo)識(shí)如下瞭亮。
---------
| X | O |
-------
| O | O |
---------
X = block placed
O = new blocks
水上行走
當(dāng)你穿過(guò)湖和河流時(shí),在你的腳下放置冰塊或玻璃塊使你可以在水面上行走固棚。
天氣之神
創(chuàng)建一個(gè)聊天命令统翩,使天氣晴朗時(shí)下雨或下雨時(shí)變晴天。
惡意
創(chuàng)建一個(gè)聊天命令此洲,當(dāng)它激活時(shí)厂汗,當(dāng)你被殺死時(shí)會(huì)惡意殺死其他人。
Minecraft日志
撰寫日志回答以下問(wèn)題:
- 你解決了什么問(wèn)題呜师,或者你為什么決定創(chuàng)建這個(gè)項(xiàng)目娶桦?
- 你決定使用什么類型的事件和事件處理程序?
- 你的程序做了什么?描述你的程序是如何工作的(原因和結(jié)果是什么)衷畦。
- 包括至少一個(gè)程序截圖氮双。
- 分享你的項(xiàng)目到web上并在此處提供URL。
提示:如果你決定改進(jìn)本課程中的活動(dòng)霎匈,除了課程中已經(jīng)提供的內(nèi)容之外,談?wù)勀愕男麓a送爸。
評(píng)分
能力分?jǐn)?shù): 4, 3, 2, 1
日志
4 = Minecraft日志記錄了所有的提示铛嘱。
3 = Minecraft日志缺失了一個(gè)要求的提示。
2 = Minecraft日志缺失了二到三個(gè)要求的提示袭厂。
1 = Minecraft日志缺失了四個(gè)或更多要求的提示墨吓。
項(xiàng)目
4 = 項(xiàng)目使用至少一個(gè)事件處理程序塊并且導(dǎo)致相應(yīng)的效果或解決了一個(gè)問(wèn)題。
3 = 項(xiàng)目使用至少一個(gè)事件處理程序塊或?qū)е孪鄳?yīng)的效果或解決了一個(gè)問(wèn)題纹磺。
2 = 項(xiàng)目使用至少一個(gè)事件處理程序塊并且導(dǎo)致相應(yīng)的效果或解決了一個(gè)問(wèn)題帖烘,但是代碼是無(wú)效的或有缺陷。
1 = 項(xiàng)目缺乏所有要求的內(nèi)容