《少兒創(chuàng)意學(xué)編程(Scratch基礎(chǔ)篇)》瘫怜,參考了英國公益組織發(fā)起的“code club(代碼俱樂部)”——少兒免費學(xué)編程活動。愿為中國的少兒創(chuàng)意編程教育盡微薄之力本刽,對國內(nèi)的家長鲸湃、信息教師和相關(guān)教育機(jī)構(gòu)有所幫助,共同促進(jìn)軟件素質(zhì)教育的發(fā)展子寓。
本課程以Scratch軟件為教育工具暗挑。Scratch是一種圖形化編程語言,由麻省理工學(xué)院開發(fā)斜友。孩子們可以像搭積木一樣炸裆,拖動和組合代碼塊,制作豐富多樣的程序鲜屏,比如動畫烹看,故事和游戲等等。本課程共設(shè)有6個項目洛史,知識點由簡到難惯殊,循序漸進(jìn),帶領(lǐng)孩子一步一步體驗創(chuàng)意編程世界的奇妙也殖。具體技能知識點如下圖所示土思。
那么,開始學(xué)習(xí)第2課吧忆嗜!
課程簡介
一只可愛的小猴子浪漠,不知為什么,在太空中迷路了霎褐。他不停地轉(zhuǎn)呀轉(zhuǎn)址愿,一艘宇宙飛船從他的身邊慢慢飛過。小猴子眼巴巴地就這么瞅著冻璃,你能幫幫他嗎响谓?
通過這個項目,你將在Scratch中感受“次序”魔法方塊和“循環(huán)”魔法方塊的魅力省艳。
體驗地址:https://kada.163.com/project/758469-259196.htm
你可以想象這樣的一幅畫面:在浩瀚的宇宙中娘纷,一艘宇宙飛船正緩緩駛向地球。第一個任務(wù)就要實現(xiàn)這樣的動畫效果跋炕。
動手清單:
(1.1)步驟 1:打開Scratch赖晶。
【具體操作】你可以打開下載好的Scratch離線編輯器(找不到的話,可以聯(lián)系我),也可以使用在線的Scratch遏插。這里使用網(wǎng)易卡搭的Scratch網(wǎng)頁版捂贿,地址如下:
https://kada.163.com/project/create.htm
打開后,你會看到類似下面的界面胳嘲。
(1.2)步驟 2:為舞臺添加各種角色(宇宙飛船厂僧、地球和背景)。
【具體操作】請參考《第1課:搖滾樂隊》中(1.2)到(1.5)的內(nèi)容了牛。完成后颜屠,界面如下圖。
(1.3)步驟 3:改變“宇宙飛船”的造型鹰祸。
【具體操作】選中“宇宙飛船” → 點擊“造型”選項卡 → 調(diào)整宇宙飛船的造型甫窟。演示如下。
(1.4)步驟 4:讓宇宙飛船飛向地球(搭積木)蛙婴。
【具體操作】選中宇宙飛船 → 找到并搭建如下圖所示的方塊粗井。
點擊“綠色”小旗,看看宇宙飛船是否飛向地球了呢敬锐?如果沒有搭建成功背传,看看老師是如何完成的。演示如下台夺。
有同學(xué)會問径玖,老師你怎么知道x和y的數(shù)字是多少呢?大家首先觀察下圖颤介。在Scratch中梳星,x:(0) y:(0) 表示?舞臺的中心處,這里的x和y滚朵,與數(shù)軸中的x軸y軸一樣冤灾。觀察x軸,x:(0)左邊為負(fù)辕近,右邊為正韵吨;觀察y軸,y:(0)上邊為正移宅,下邊為負(fù)归粉。這樣,就可以定位舞臺上任意角色的位置漏峰。
有的同學(xué)還會問糠悼,我怎么知道角色當(dāng)前的具體位置呢?有一個簡單的方法浅乔,滑動鼠標(biāo)倔喂,查看右下角的xy數(shù)值即可。下圖所示。
挑戰(zhàn)一下
你能讓宇宙飛船慢慢飛向地球嗎席噩?下圖所示班缰,試一試改變方塊中的數(shù)字。
(1.5)保存代碼班挖。
【具體操作】請參考《第1課:搖滾樂隊》中(1.6)的內(nèi)容鲁捏。
一只可愛的小猴子芯砸,突然出現(xiàn)在太空中萧芙。他自己也不知道是怎么到這里的,他暈頭轉(zhuǎn)向假丧,不停地轉(zhuǎn)呀轉(zhuǎn)......
動手清單:
(2.1)步驟 1:在舞臺上添加一只可愛的小猴子双揪。
【具體操作】參考(1.2)中的內(nèi)容。完成后的界面如下包帚。
(2.2)步驟 2:改變猴子的造型渔期。
【具體操作】選中猴子角色 → 點擊“造型”選項卡 → 改變猴子的造型。演示如下渴邦。
(2.3)步驟 3:讓猴子旋轉(zhuǎn)起來(搭積木)疯趟。
【具體操作】選中猴子角色 → 找到并搭建下圖所示的方塊。
點擊“藍(lán)色”小旗谋梭,可愛的小猴子旋轉(zhuǎn)了嗎信峻?如果沒有,看看老師是怎么搭建的瓮床。演示如下盹舞。
那么,迷失太空的小猴子是下圖這樣子隘庄。
(2.5)保存代碼踢步。
【具體操作】參考(1.5)的內(nèi)容。
突然丑掺,太空中出現(xiàn)了一塊太空碎石获印,大大的,藍(lán)藍(lán)的街州。它四處游走兼丰,四處碰撞......這下可好了,太空一下子熱鬧起來了菇肃。這個任務(wù)地粪,你將感受到“重復(fù)執(zhí)行”(循環(huán))魔法方塊的魅力。
動作清單:
(3.1)步驟 1:在舞臺上添加一塊太空碎石琐谤。
【具體操作】參考(1.2)中的內(nèi)容蟆技。完成后的界面如下。
(3.2)步驟 2:讓太空碎石動起來(搭積木)。
【具體操作】選中太空碎石 → 找到并搭建下圖所示的方塊质礼。
點擊“藍(lán)色”小旗旺聚,看看太空碎石亂跑了嗎?如果沒有的話眶蕉,看看老師是如何搭建的砰粹。演示如下。
(3.3)保存代碼。
【具體操作】參考(1.5)的內(nèi)容。
“一閃一閃亮晶晶螃宙,滿天都是小星星妖滔。掛在天上放光明,好像許多小眼睛......”,你一定聽過這首兒歌,任務(wù)4中,就來制作一閃一閃的小星星吧爽航。
動作清單:
(4.1)步驟 1:在舞臺上添加一個星星。
【具體操作】參考(1.2)中的內(nèi)容乾忱。完成后的界面如下讥珍。
(4.2)步驟 2:讓星星一閃一閃(搭積木)。
【具體操作】選中星星→ 找到并搭建下圖所示的方塊窄瘟。
點擊“藍(lán)色”小旗衷佃,看看星星一閃一閃了嗎?如果沒有的話寞肖,看看老師是如何搭建的纲酗。演示如下。
(4.3)保存代碼新蟆。
【具體操作】參考(1.5)的內(nèi)容觅赊。
總結(jié)
學(xué)完本課,相信你已經(jīng)越來越熟悉“重復(fù)執(zhí)行”這個方塊了琼稻∷甭荩“重復(fù)執(zhí)行”方塊在計算機(jī)編程中也稱為“循環(huán)語句”,你會發(fā)現(xiàn)帕翻,這個方塊對那些反復(fù)執(zhí)行的動作特別有用鸠补。這也是計算機(jī)的優(yōu)點。接下來嘀掸,你還可以做很多有趣的動畫故事紫岩,參考下圖,發(fā)揮你的創(chuàng)意吧睬塌!
世上最甜美的歡樂泉蝌,都是憂傷的果實歇万。人間最純美的東西,都是從苦難中來的勋陪。我們沒有經(jīng)歷過的艱難贪磺,怎么懂得去安慰別人。