您現(xiàn)在的位置是:首頁 » scratch編程資訊
資訊內(nèi)容
【scratch入門課程】 第五課《潛水員探險(xiǎn)》
極客小將2020-12-15-
同學(xué)們,大家好!歡迎來到創(chuàng)客思維小學(xué)堂,我是Scratch編程課的小谷老師。今天,我們一起來學(xué)習(xí)《Scratch編程》:第五課《潛水員探險(xiǎn)》學(xué)習(xí)目標(biāo):1.熟練操作“運(yùn)動(dòng)”及“外觀”有關(guān)的積木指令塊;2.理解程序初始化概念。????技能技巧:
同學(xué)們,大家好!歡迎來到創(chuàng)客思維小學(xué)堂,我是Scratch編程課的小谷老師。今天,我們一起來學(xué)習(xí)《Scratch編程》:第五課《潛水員探險(xiǎn)》學(xué)習(xí)目標(biāo):1.熟練操作“運(yùn)動(dòng)”及“外觀”有關(guān)的積木指令塊;2.理解程序初始化概念。????技能技巧:1.學(xué)會(huì)添加角色和背景;2.學(xué)會(huì)保存和新建程序;3.學(xué)會(huì)分解游戲案例中角色的任務(wù)進(jìn)行編寫代碼;4.靈活運(yùn)用及設(shè)置角色旋轉(zhuǎn)模式。
觀察游戲運(yùn)行效果:潛水員潛入海底,游到海星面前問好,不小心游到鯊魚面前,趕緊逃走。那這個(gè)游戲程序指令是怎么編寫的呢?
程序指令編寫:1.首先,添加游戲背景(水下背景圖)及角色(潛水員、海星、鯊魚);2.編寫潛水員代碼,點(diǎn)擊選中潛水員,使用“當(dāng)綠旗被點(diǎn)擊”啟動(dòng)程序,設(shè)置潛水員初始大小、位置、方向、旋轉(zhuǎn)模式等。代碼如下圖:
初始化后,繼續(xù)編寫包括移動(dòng)方式(坐標(biāo)的改變)及“外觀”指令塊的使用等。潛水員的完整代碼如下圖:
3.游戲里面的海星并沒有移動(dòng)效果,所以我們只需讓它的程序指令初始化就行了。其代碼如圖:
4.鯊魚的程序編寫同海星,只是大小未改變,旋轉(zhuǎn)方式不同,為任意旋轉(zhuǎn),只要修改位置參數(shù)即可。代碼如下圖:
這節(jié)課學(xué)到這里,大家趕緊練習(xí)一下吧!最后給大家布置個(gè)小作業(yè):你能不能在已有的程序基礎(chǔ)上,繼續(xù)編寫程序,讓海星和鯊魚游動(dòng)起來呢?試一試吧!
觀察游戲運(yùn)行效果:潛水員潛入海底,游到海星面前問好,不小心游到鯊魚面前,趕緊逃走。那這個(gè)游戲程序指令是怎么編寫的呢?
程序指令編寫:1.首先,添加游戲背景(水下背景圖)及角色(潛水員、海星、鯊魚);2.編寫潛水員代碼,點(diǎn)擊選中潛水員,使用“當(dāng)綠旗被點(diǎn)擊”啟動(dòng)程序,設(shè)置潛水員初始大小、位置、方向、旋轉(zhuǎn)模式等。代碼如下圖:




聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
連機(jī)器都開始學(xué)習(xí)了,你還不學(xué)習(xí)?用scratch學(xué)習(xí)人工智能(三)
????上回我們已經(jīng)在machine learning for kids網(wǎng)站的scratch編程界面創(chuàng)建了一個(gè)空的模板項(xiàng)目,今天我們就來繼續(xù)完成這個(gè)小作品吧。 ? ? 小朋友們學(xué)習(xí)編程,最重要的是先要理清思路,把復(fù)雜的問題分解成簡(jiǎn)單的小問題,梳理整個(gè)程序的邏
- 下一篇
Scratch3.0聲音介紹
本節(jié)我們將學(xué)習(xí)聲音模塊的各個(gè)積木。包括如何控制音頻文件的播放、彈奏鼓聲和其他樂器,以及改變音量和播放速度。為了讓游戲更加有趣,我們通常會(huì)使用各種音效和背景音樂。 1、播放音頻文件 音頻文件的格式非常多,但是[S