資訊內(nèi)容
Scratch迷宮程序設(shè)計(jì)
完整程序如上,等一下我會(huì)說明整個(gè)程序的細(xì)節(jié)部份,首先先在畫布上畫出一的路徑,可以是直線也可以是曲線,接著在終點(diǎn)處 畫上一個(gè)黑色的區(qū)域。
(1)點(diǎn)選背景,接著點(diǎn)選編輯,使用繪圖工具畫出一個(gè)路徑,畫筆的粗細(xì)自行調(diào)整,不要太細(xì)。
2)點(diǎn)選角色,接著點(diǎn)選程序開始撰寫程序。
先由控制指令分類拖曳,「當(dāng)綠旗被點(diǎn)一下」至程序區(qū),也就是當(dāng)綠旗點(diǎn)一下開始程序執(zhí)行移到到x:y,就是角色置于x:-220,y:150處。在偵測指令類點(diǎn)一下計(jì)時(shí)器,在舞臺(tái)會(huì)多個(gè)什時(shí)器一直計(jì)時(shí)。
在控制指令分類中拖曳「重復(fù)執(zhí)行」至程序區(qū),表示「重復(fù)執(zhí)行」內(nèi)的程序會(huì)一直重復(fù)執(zhí)行。
整個(gè)舞臺(tái)的坐標(biāo)如下圖,中心在正中央,左右x軸是240,往右是(+),往左是(-),上下y軸各180,往上是 (+),往下是(-)。
在重復(fù)執(zhí)行中包含有四部份:。
(1)角色有可能走出舞臺(tái)就看不到了,所以先從動(dòng)作指令類拖曳「碰到邊緣就反彈」,接著拖曳「面向..」下拉點(diǎn)選「鼠標(biāo) 游標(biāo)」,也就是讓角色都一直面向鼠標(biāo)的游標(biāo),最后拖曳「移動(dòng)2步」,就是一次移動(dòng)2步。
(2)在控制指令類拖曳「如果 < >」至移動(dòng)2步之下,接著從偵測指令類拖曳「碰到顏色□」點(diǎn)選□會(huì)出現(xiàn)滴管,請(qǐng)選取舞臺(tái)的空白區(qū),「碰到顏色□」就會(huì)變成白色,接著拖曳角色置于 x:-220,y:150處,也就把角色移回原點(diǎn)。
(3)在控制指令類拖曳「如果 < >」,從偵測指令類拖曳「碰到顏色□」點(diǎn)選□會(huì)出現(xiàn)滴管,請(qǐng)選取舞臺(tái)的黑色終點(diǎn)區(qū),「碰到顏色□」就會(huì)變成黑色,在外觀拖曳「說.....」() 秒,也就碰到黑色終點(diǎn)就說過關(guān),接著止停止執(zhí)行程序,程序就不會(huì)往下執(zhí)行。
(4)控制指令類拖曳「如果 < >」,接著拖曳數(shù)值與邏輯類的() >(),接著把計(jì)數(shù)器拖曳到前面(),后面的()填上15,也就大于15秒就會(huì)秀出「時(shí)間到...」然后停止程序執(zhí)行。
可以讓小朋友自行設(shè)計(jì)路徑,角色自選,事件也可以自訂,例如有些小朋友會(huì)在路徑再加上一些小藍(lán)點(diǎn)增加過關(guān)難度。
教學(xué)重點(diǎn):老師只要講解部份,學(xué)生的能力是無限,可以做出很多讓你想不到 的效果,教scracth真得很有趣,學(xué)生也學(xué)得很快樂。

- 上一篇
Scratch鍵盤控制
本課來學(xué)通過鍵盤來控制角色移動(dòng),主要是讓我們了解事件觸發(fā)才會(huì)有動(dòng)作,當(dāng)綠旗被按下,會(huì)先將物件移到坐標(biāo)(0,0)。(1)首先是坐標(biāo)。舞臺(tái)的中心是(0,0),水平為X軸,垂直為Y軸。X軸:中心點(diǎn)往右是(+),中心點(diǎn)往左是(-)。Y軸:中心點(diǎn)往上是(+),中心點(diǎn)往下是(-)。了解到坐標(biāo)后才
- 下一篇
Scratch中電子點(diǎn)單的設(shè)計(jì)
Scratch中電子點(diǎn)單的設(shè)計(jì)教學(xué)目標(biāo):1. 通過電子點(diǎn)單程序的設(shè)計(jì),掌握Scratch中圖片處理的方法。2. 通過電子點(diǎn)單程序的設(shè)計(jì),掌握Scratch中文字的輸入。3.通過電子點(diǎn)單程序的設(shè)計(jì),會(huì)用Scratch中用模塊實(shí)現(xiàn)數(shù)據(jù)的獲取。4.通過電子點(diǎn)單程序的設(shè)計(jì),會(huì)用Scratch中用模塊實(shí)現(xiàn)數(shù)據(jù)