版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
少兒編程Scratch第一講:Scratch完美的初體驗是由美國麻省理工學(xué)院MIT設(shè)計開發(fā)的圖形化工具。通過圖形控件,小孩可以在不編寫任何的情況下實現(xiàn)很多程序功能。從初步體驗來看,五六歲以上的小孩即可上手。使用了舞臺、角色概念,內(nèi)置的人物、動物、玩具等對小孩還是很有吸引力的。小孩可以當(dāng)做游戲來玩。在小孩還不能獨立完成程序人物的情況下,家長或老師可以指導(dǎo)小孩完成程序設(shè)計,做一個小動畫,實現(xiàn)各種變化,通常來說,小孩的興致還是很高的。學(xué)員無需下載,可以直接在MIT網(wǎng)站上使用??梢源鏋楸镜匚募诒镜刂行薷?,也可以直接保存到MIT網(wǎng)上。我下載了一個2.0中文版的Scratch,控件的字體似乎不對,后來還是直接使用MIT網(wǎng)上的Scratch環(huán)境,這個網(wǎng)站支持中文,網(wǎng)頁最下方可以選擇語言-中文。2022年,新年第一天上午,和六歲的小孩一起動手,完成了《雪地大戰(zhàn)》,初步認(rèn)識了Scratch的強(qiáng)大。雖然今天的練習(xí)還不能獨立完成,但已經(jīng)初步培養(yǎng)的編程的興趣,所有的操作都是在家長指導(dǎo)下由小孩自己完成的,因為小孩把這個當(dāng)做一個游戲來做。首先介紹了這個軟件能夠做什么。然后直接在軟件圖庫中選擇了舞臺背景,看了一遍系統(tǒng)提供的舞臺背景以后,小孩選擇了雪地雪山背景。有了背景以后,就可以添加角色。默認(rèn)的角色是一個小貓咪,先把這個小貓咪刪掉。因此需要了解鼠標(biāo)的左右鍵,點擊右鍵,能夠?qū)⑦x中的角色刪除。系統(tǒng)提供了動物、奇幻、字母、熱恩無、物品、交通等角色分類。小孩看到這些角色圖庫,著實興奮了一把,都像把他們放進(jìn)來。我們確定今天的主題是讓某個角色飛起來。所以最后是選擇了巫師,因為之前看過哈利波特的電影。計劃是讓巫師從舞臺左下角飛到舞臺右上角,達(dá)到右上角以后,回到左下角原點。后來有添加了螃蟹、蝙蝠、鬼怪。打算巫師是對角飛,螃蟹是在下方左右翻滾移動,鬼怪在中間左右平飛,蝙蝠在舞臺中間自下而上飛,同時蝙蝠會逐漸變大。先完成巫師的對角飛行。介紹舞臺的X方向和Y反向。舞臺的正中央是零點。如果要想讓某個角色從左到右移動,那么橫向的X是增加還是減少?答案是X++,比如一次加1或者一次加4,加的越多,就飛得越快。然后巫師還需要往上飛,因此Y方向要向上移動,即Y++。如果要往左飛,則X–,往下飛則Y–。舞臺最右邊是X=240,最左邊是X=-240。舞臺最上面是Y=180,最下面是Y=-180。負(fù)數(shù)就是比零還小的數(shù)字。有了這個認(rèn)識以后,我們進(jìn)入腳本區(qū)域。介紹第一個分類是“”。在中,我們添加了“當(dāng)小綠旗子被點擊”,就是開始按鈕,然后執(zhí)行一些操作。1)因為默認(rèn)的巫師圖片比較大,所以每次開始時,我們都先設(shè)定巫師的大小為60。這樣怎么操作?進(jìn)入“外觀”,里面有一個控件“將角色大小設(shè)定為XX”,XX空格中可以錄入數(shù)字。將這個控件拉過來,把開始小旗子磁貼粘貼在一起。這和樂高的WEDO類似。就是幾個控件依次放在一起。2)要實現(xiàn)巫師往右飛,我們使用了“運動”中的控件“將X坐標(biāo)增加XX”,我們設(shè)定了增加4.3)要實現(xiàn)巫師往上飛,我們使用了“運動”中的控件“將Y坐標(biāo)增加XX”,我們設(shè)定了增加3.這時候已經(jīng)可以開始運行了,但是每次點擊運行,巫師只會飛一點點,需要不停點擊,才能往右上角飛。那如何讓巫師連續(xù)的飛的?答案是使用循環(huán)。4)循環(huán)屬于“控制”,在“控制”分類中,選擇重復(fù)執(zhí)行這個框,將X,Y的兩個控件都包括在內(nèi)。因為是重復(fù)無數(shù)次執(zhí)行,因此我們實現(xiàn)了巫師對角飛行。但是問題又來了。巫師碰到右上角以后,就飛出去不動了,因為到底了。如何解決這個問題?這時候我們討論,每飛一次,我們就檢查一下,如果X坐標(biāo)大于240,我們就然巫師重新回到左下角。因此我們增加了一個判斷。5)判斷還是屬于“控制”,在控制中增加“如何…..那么”的判斷。6)判斷有條件,條件屬于“運算”,我們到“運算”中,拖一個“某某>某某”的判斷控件到這個“如果…那么”上。然后獲取巫師的當(dāng)前位置,這可以在“運動”中找到“X坐標(biāo)”。判斷條件是:X坐標(biāo)>240.7)如果條件滿足,我們就要讓巫師回到原點,即X坐標(biāo)等于-240,Y坐標(biāo)等于-180。運行,巫師就開始對角飛行,飛到右上角以后,又重新回到坐下角,不停的重復(fù)。后來我們按照相同的方法,實現(xiàn)了旁邊從左到右,里面增加了一個運動動作“右轉(zhuǎn)XX度”。鬼怪的動作我們選擇了,從左到右,但更簡單,沒有使用判斷,只是往右執(zhí)行120次,X軸每次增加4,執(zhí)行完畢以后,繼續(xù)執(zhí)行120次,但是每次增加-4,這樣就實現(xiàn)了不停來回的移動。對于蝙蝠,我們加上了大小變換。從下往上移動,還是使用判斷,到達(dá)頂部以后回到底部。蝙蝠往上移動的時候,我們?nèi)淮笮≈饾u變大,然后回到原點的時候,重新設(shè)置為開始時的大小。我們是使用瀏覽器,在MIT網(wǎng)站上直接使用Scratch的,最后我們將項目保存在MIT網(wǎng)站中,同時保存一份到本地計算機(jī)桌面上。小孩說要設(shè)計一個能發(fā)射炮彈的游戲。那我們下次,打算讓一個飛機(jī)從左往右飛,然后飛行過程中能夠向下扔炸彈。飛機(jī)是一個角色,炸彈是一個角色,關(guān)鍵是計算位置,要實現(xiàn)炸彈是從飛機(jī)上扔下來的。要繼續(xù)學(xué)習(xí),就得好好吃飯,先做好作業(yè)。果然,有了這個期待,今天的娃還是很聽話的??偨Y(jié)今天學(xué)習(xí)的內(nèi)容:1.
舞臺:會自己添加舞臺背景了。2.
角色:會自己添加角色了。3.
事件:開始4.
外觀a.
將角色大小設(shè)定為60b.
將角色大小增加25.
運動a.
將X坐標(biāo)增加4b.
將Y坐標(biāo)增加3c.
右轉(zhuǎn)4度d.
X坐標(biāo):讀取X坐標(biāo)的值e.
移動到X=-240,Y=-180:回到左下角。6.
控制a.
重復(fù)執(zhí)行:無限制,永遠(yuǎn)重復(fù)b.
重復(fù)執(zhí)行140次:每次X+2c.
如果??那么??:如果X>240,就回到原位。對于這些分類,第一次還是記不住的,后面希望每周花半天時間,通過練習(xí),記憶,能夠自行完成這些作業(yè)。其他時間,可以講解各種設(shè)計、控件和基礎(chǔ)知識。黑板上第一講,寫了一些重點。小孩表示能夠理解,能夠回到,如果要往右飛,X應(yīng)該增大,還是減小,Y應(yīng)該增大還是減小。環(huán)境。左上角是舞臺,下面可以選擇舞臺背景圖和角色。這里都直接使用圖庫中的圖。右邊是腳本和控件程序。背景圖庫分類角色:有奇幻、動物、人物、物品、交通等,對小孩還是很有吸引力的。這是運算腳本,巫師飛行中,飛到右上角就返回到原點,所以這里使用了判斷X>240.
腳
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版米廠水稻種植與電商平臺合作銷售合同4篇
- 2025年度智慧城市基礎(chǔ)設(shè)施承包安裝服務(wù)協(xié)議4篇
- 2025年度房地產(chǎn)交易會參展商服務(wù)保障協(xié)議3篇
- 2025版1A13365國際貿(mào)易實務(wù)操作手冊授權(quán)合同3篇
- 2024-2030年中國耐磨陶瓷涂料行業(yè)市場深度分析及發(fā)展趨勢預(yù)測報告
- 二零二五版海外科技園區(qū)勞務(wù)派遣與研發(fā)支持協(xié)議2篇
- 2025年房屋代持合同樣本與資產(chǎn)評估協(xié)議4篇
- 個性化私人借貸合同(2024版)版B版
- 2025版國家級屠宰場高品質(zhì)牛肉供貨合同范本下載3篇
- 2025年離職后研發(fā)成果保密及競業(yè)限制協(xié)議
- 中國成人暴發(fā)性心肌炎診斷和治療指南(2023版)解讀
- 新生兒低血糖課件
- 自動上下料機(jī)械手的設(shè)計研究
- 電化學(xué)儲能電站安全規(guī)程
- 幼兒園學(xué)習(xí)使用人民幣教案教案
- 2023年浙江省紹興市中考科學(xué)真題(解析版)
- 語言學(xué)概論全套教學(xué)課件
- 大數(shù)據(jù)與人工智能概論
- 《史記》上冊注音版
- 2018年湖北省武漢市中考數(shù)學(xué)試卷含解析
- 《腎臟的結(jié)構(gòu)和功能》課件
評論
0/150
提交評論