2023學(xué)年完整公開課版初級Scratch_第1頁
2023學(xué)年完整公開課版初級Scratch_第2頁
2023學(xué)年完整公開課版初級Scratch_第3頁
2023學(xué)年完整公開課版初級Scratch_第4頁
2023學(xué)年完整公開課版初級Scratch_第5頁
已閱讀5頁,還剩43頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

TOC\o"1-3"\h\u1認(rèn)識新朋友 2什么是Scratch 2認(rèn)識scratch程序界面 3指令的操作 82小貓講故事 10say”hello” 10相聲秀 14介紹美麗的校園 20龜兔賽跑 233青園小衛(wèi)士 25環(huán)保小衛(wèi)士 25貓捉老鼠 28種花小能手 31打地鼠 344校園運(yùn)動會 38田徑賽跑 38射氣球 40猜數(shù)字 43

1認(rèn)識新朋友什么是ScratchScratch是MIT(麻省理工學(xué)院)發(fā)展的一套新的程序語言,可以用來創(chuàng)造交互式故事、動畫、游戲、音樂和藝術(shù)。它是適合兒童學(xué)習(xí)編程和交流的軟件平臺。Scratch程序非常容易掌握,它通過圖形化界面,把編程需要的基本技巧囊括其中,包括建模、控制、動畫、事件、邏輯、運(yùn)算等。完全不用背指令,使用積木組合式的程序語言,讓學(xué)習(xí)變得更輕松,并充滿樂趣。Scratch程序可在官方網(wǎng)站上免費(fèi)下載,要想了解更多關(guān)于Scratch的最新資訊,也可登陸Scratch官方網(wǎng)站:

認(rèn)識scratch程序界面雙擊桌面快捷方式,啟動認(rèn)識Scratch程序。Scratch程序從功能上可以分為指令區(qū)、腳本區(qū)、角色信息區(qū)、舞臺區(qū)、角色列表區(qū)、工具列等六個區(qū)。①①②③④⑤⑥每個區(qū)各有各的作用,其中:①指令區(qū)——提供八大類模塊,供編寫腳本時選擇使用。②腳本區(qū)——腳本、造型和聲音的編寫區(qū)。③角色信息區(qū)——顯示每個角色的相關(guān)信息。④舞臺區(qū)——角色表演的地方,最終編寫好的程序在此呈現(xiàn)。⑤角色列表區(qū)——角色創(chuàng)建區(qū),所有的角色都在此創(chuàng)建。⑥工具列——對角色進(jìn)行放大縮小、復(fù)制、刪除等操作。指令區(qū)Scratch程序一共有動作、外觀、聲音、畫筆、控制、偵測、數(shù)字和邏輯運(yùn)算、變量等八大類指令,不同類別的指令用不同的顏色進(jìn)行區(qū)分。單擊某類別的按鈕,在指令區(qū)中會出現(xiàn)對應(yīng)的指令?!緞幼黝悺俊究刂祁悺俊就庥^類】

【偵測類】【聲音類】【數(shù)字和邏輯運(yùn)算類】【畫筆類】【變量類】

2、腳本區(qū)腳本、造型和聲音的編寫區(qū),可對某個角色編寫腳本、編輯造型和聲音設(shè)置等。它是通過選中某個標(biāo)簽來進(jìn)行三者之間的切換。腳本造型聲音角色信息區(qū)顯示每個角色的相關(guān)信息,包括方向、坐標(biāo)值等信息。舞臺區(qū)舞臺區(qū)是角色表演的地方,最終編寫好的程序在此呈現(xiàn)。舞臺右上角有來控制影片的啟動和停止。角色列表區(qū)影片中所有的角色都在此創(chuàng)建,也可對角色進(jìn)行刪除、復(fù)制等操作。同時,“舞臺”以縮略圖的形式在此呈現(xiàn)。6、工具列可以通過它來改變角色的大小,已經(jīng)對角色進(jìn)行復(fù)制、刪除等操作。

指令的操作指令區(qū)就是指令的大本營,里面存有各種類別的指令。那么,Scratch中這些指令是如何來進(jìn)行編程的呢?1、指令的拖動。在編寫腳本時,需要將指令拖至腳本區(qū)。拖動指令的方法很簡單,只要用鼠標(biāo)單擊某指令不放,再將它拖至腳本區(qū)就行了,拖動指令的同時也完成了一條指令的編寫。指令的組合在Scratch中,要實(shí)現(xiàn)動畫效果需要講幾個指令組合起來。例如,編寫指令組讓小貓從舞臺的左邊走到右邊。如右圖所示,小貓完成這個任務(wù)需要用到三個指令,并且這三個指令就像搭積木一樣緊密地組合在一起。仔細(xì)觀察你會發(fā)現(xiàn),在Scratch中大部分指令的外形都有凹、凸的部分,凸出來的部分只能和其他指令凹的部分組合起來,如下圖所示。+=其操作方法很簡單,先將動作類指令中的旋轉(zhuǎn)指令拖到腳本區(qū)中,再將控制類指令中的等待指令拖動至旋轉(zhuǎn)指令的下方,當(dāng)出現(xiàn)一條白色的線條是松開鼠標(biāo)左鍵,此時兩個指令就組合好了。但是,也有一些指令既沒有凹也沒有凸的部分,如:那它們又如何使用呢?其實(shí)我們只有抓住指令的特征就很容易將相關(guān)指令進(jìn)行組合。從外形上看,指令只能嵌入與該外形相同的指令中,如它能放入中的菱形框中:將該指令拖到至“直到”后面的菱形框中,當(dāng)出現(xiàn)白色的框時松開鼠標(biāo)左鍵,兩者就組合起來了?!?、指令的拆除在調(diào)試程序的過程中,往往需要對已組合好的指令進(jìn)行拆除:只要選定某指令往上或往下拖,就會使該指令與其他指令分離。當(dāng)指令組的指令很多時,只能逐個進(jìn)行拆除。4、指令的刪除選定該指令或指令組(多條指令),右擊,選擇“刪除”命令既可,或?qū)⒅噶钔匣刂林噶顓^(qū)。

2小貓講故事say”hello”奇妙的scratch之旅開始啦!快來和我們的新朋友——小貓打招呼吧!啟動scratch雙擊桌面上的圖標(biāo)或單擊“開始”菜單——“程序”——“scratch”啟動scratch。二、編寫腳本要和小貓打招呼,必須通過腳本來實(shí)現(xiàn)!在“角色列表區(qū)”中選中“小貓”。Scratch是面向?qū)ο蟮木幊坦ぞ?,它需要對每個角色的行為編寫腳本,所以對角色進(jìn)行腳本編輯前必須選中該角色。選擇外觀類指令,并將其移到“腳本區(qū)”中。表示說“你好”2秒,其中說的內(nèi)容和時間均可以修改。單擊該指令,小貓就開始打招呼啦!再次選擇外觀類指令,并將其移到“腳本區(qū)”中。修改說的內(nèi)容和對應(yīng)的時間,將其移至第一個外觀類指令的下方,當(dāng)出現(xiàn)白色線條后,松開鼠標(biāo)左鍵,此時兩條指令就組合在一起了。單擊該指令組合,小貓就能不斷地跟我們“說話”了。?注意:通常我們運(yùn)用控制類指令中的來啟動腳本。該指令必須放在腳本的頭部,只要單擊舞臺右上角的綠旗,該腳本就能執(zhí)行了。其中:表示腳本運(yùn)行,表示腳本停止。演示程序:單擊右上角第三個按鈕可以轉(zhuǎn)換成演示模式,演示模式下單擊左上角或按鍵盤左上角“Esc”鍵返回。三、保存文件點(diǎn)擊“文件”菜單——“存檔”或單擊按鈕保存文件。在彈出的對話框中選擇保存文件的位置,命好文件名。還可以點(diǎn)擊“分享”菜單或單擊按鈕將你的作品上傳到官方網(wǎng)站上與網(wǎng)友進(jìn)行分享哦。任務(wù)練習(xí)小貓和我們打招呼了,它還想向我們介紹自己呢!請你運(yùn)用所學(xué)讓小貓做一個自我介紹吧!完成后請保存并提交作品。

相聲秀今天,相聲大師要為我們表演有趣的相聲秀啦!首先讓我們把演員們請上舞臺吧!創(chuàng)建舞臺首先,讓我們?yōu)槲枧_添加背景圖片——劇場。單擊“角色信息區(qū)”的舞臺按鈕,選中“舞臺”,再單擊“程序指令區(qū)”的“多個背景”標(biāo)簽。單擊“導(dǎo)入”按鈕,彈出“導(dǎo)入背景”對話框。Scratch為了方便創(chuàng)作,系統(tǒng)自動提供了豐富的圖片素材,并按類型存放,如:“Indoors”(室內(nèi)的)、“Nature”(自然的)、“Outdoors”(室外的)、“Sports”(體育類的)等。除了使用系統(tǒng)提供的素材之外,也可以使用自己準(zhǔn)備的素材。例如在本課中我們可以選擇“桌面”——“相聲素材”文件夾中的“劇場”圖片。3、選中圖片,單擊“確定”按鈕,該圖片就添加到舞臺中了。單擊“背景1”右下角的“刪除”按鈕,刪除空白背景。添加角色現(xiàn)在,讓我們把今天為我們表演的相聲大師請上舞臺吧!啟動Scratch程序后,系統(tǒng)會自動導(dǎo)入“小貓”角色,添加為我們表演的不是小貓,先把它刪除。單擊“工具列”的按鈕再點(diǎn)擊小貓或在角色的右鍵菜單中進(jìn)行刪除。導(dǎo)入新角色:在“角色列表區(qū)”中有三個按鈕,代表新增角色的三種方法,依次為:“繪制新角色”、“從文件夾中選擇新的角色”、“來個令人驚喜的角色吧”。其中,“繪制新角色”可以通過自己繪畫的方式來創(chuàng)建角色;“從文件夾中選擇新的角色”即可選擇系統(tǒng)提供的角色圖片,也可添加本地存放的角色圖片;而“來個令人驚喜的角色吧”是系統(tǒng)隨機(jī)產(chǎn)生角色。本課中我們使用第二種方法——從文件夾中選擇新的角色。單擊按鈕,彈出“新增角色”對話框:Scratch提供了“Animals”(動物)、“Fantasy”(幻想)、“Letters”(字符)、“People”(人物)、“Things”(物品)、“Transportation”(交通工具)等六大類別的圖片文件。本課中選擇本地存放的角色圖片。分別選擇“桌面”——“相聲素材”文件夾中的“劉”、“馬”圖片,單擊確定。此時在角色列表區(qū)就能看到新增的兩個角色了。調(diào)整角色大小和位置:通過“工具列”中按鈕或?qū)巧覔羰髽?biāo)打開右鍵菜單調(diào)整角色大小。移動角色到合適位置:編寫腳本演員準(zhǔn)備就位了,下面讓我們編寫腳本讓他們開始表演吧!1、動手之前可以先做好一項(xiàng)準(zhǔn)備工作:打開桌面“相聲素材”文件夾中的“相聲:拔牙.txt”文本文檔,先對兩位演員的對白設(shè)定好時間,如下圖:2、分別為角色1和角色2添加腳本:(注意添加腳本前先選中對應(yīng)的角色)

角色1腳本角色2腳本角色1腳本角色2腳本這里對話的內(nèi)容可直接有文本文檔中復(fù)制粘貼而來。?注意:兩個角色對話時,一個角色說的同時另一個角色需要等待(等對方說完),這里需要使用到控制類指令中的,其中等待的時間可以修改。添加完腳本后,就可以觀看相聲表演啦,點(diǎn)擊試一試吧!任務(wù)練習(xí)小貓和小猴也想為大家表演脫口秀,請你把他們請上舞臺,為他們設(shè)計(jì)有趣的對白吧!介紹美麗的校園學(xué)校里又有客人要來訪了,讓我們帶他們走進(jìn)美麗優(yōu)雅的青園校園吧!創(chuàng)建舞臺選中舞臺,再單擊“程序指令區(qū)”的“多個背景”標(biāo)簽,依次導(dǎo)入素材文件夾中的校園風(fēng)景圖片——“學(xué)校全景”、“圖書館”、“夢田”“5+2夢工廠”、“科學(xué)實(shí)驗(yàn)室”、“小葵花書吧”、“種植基地”、“田徑場”等。添加角色刪除小貓角色,從素材文件夾中選擇“青園向?qū)А眻D片作為新角色。在“繪圖編輯器”中將角色背景色填充為透明色。調(diào)整角色到合適大小。編寫腳本1、舞臺腳本:(注意先選中舞臺)這里要使用到的是外觀類指令中的,設(shè)置每張背景的顯示時間為3秒,使用控制類指令。2、角色腳本:顯示背景的同時,角色進(jìn)行解說介紹,注意角色“說”與背景顯示的同步?!疚枧_腳本】【角色腳本】任務(wù)練習(xí)介紹了美麗的校園,請你再利用提供的素材介紹一下學(xué)校的特色社團(tuán)吧!

龜兔賽跑今天小貓要和我們講述“龜兔賽跑”的故事。一、創(chuàng)建舞臺導(dǎo)入背景圖片,依次導(dǎo)入素材文件夾中編號1——6的圖片文件。二、創(chuàng)建角色移動小貓到合適位置,調(diào)整好大小,也可替換成自己喜歡的其他角色。三、編寫腳本【舞臺腳本】【角色腳本】對比課例中的角色腳本,思考指令和指令組的使用效果有何區(qū)別。四、任務(wù)練習(xí)請調(diào)整素材圖片的順序,創(chuàng)作“龜兔賽跑故事新編”。

3青園小衛(wèi)士環(huán)保小衛(wèi)士最近在我們的校園里出現(xiàn)了不該出現(xiàn)的白色垃圾,讓我們一起爭做環(huán)保衛(wèi)士,守護(hù)美麗青園吧!一、創(chuàng)建舞臺導(dǎo)入素材文件夾中的“操場”圖片文件作為背景。二、創(chuàng)建角色打開素材文件夾中的新角色——“垃圾紙屑”圖片文件,調(diào)整大小、位置。三、編寫腳本1、“小貓”腳本分析要實(shí)現(xiàn)鍵盤方向鍵控制小貓上下左右移動。點(diǎn)擊小綠旗回到起始位置。

?注意:認(rèn)識坐標(biāo)軸。舞臺上角色的位置是用坐標(biāo)軸標(biāo)記的。了解到坐標(biāo)后才能控制角色在舞臺位置及移動。(1)舞臺的中心是(0,0),水平為X軸,垂直為Y軸。X軸:中心點(diǎn)往右是(+),中心點(diǎn)往左是(-)

Y軸:中心點(diǎn)往上是(+),中心點(diǎn)往下是(-)

(2)接著分別定義鍵盤的上下左右鍵的動作:往上:當(dāng)按下“上移鍵”,向上進(jìn)10步;往下:當(dāng)按下“下移鍵”,向下進(jìn)10步;往左:當(dāng)按下“左移鍵”,向左進(jìn)10步;往右:當(dāng)按下“右移鍵”,向右進(jìn)10步;當(dāng)點(diǎn)擊小綠旗,出現(xiàn)在舞臺中心。為了增加動感可以在每一次移動后變換一下造型。如:2、“垃圾紙屑”腳本直到碰到小貓之前都顯示在舞臺的某個位置,碰到小貓后隱藏。這里要使用到控制類指令、動作類指令、外觀類指令以及偵測類指令。此處顯示位置可由自己指定。此處顯示位置可由自己指定。將“垃圾紙屑1”的腳本復(fù)制給“垃圾紙屑2”、“垃圾紙屑3”,修改顯示的位置即可。四、任務(wù)練習(xí)1、設(shè)計(jì)當(dāng)點(diǎn)擊小綠旗時,“紙屑”出現(xiàn)在“操場”指定范圍的任意位置;提示:使用數(shù)字和邏輯運(yùn)算類指令,將x坐標(biāo)和y坐標(biāo)設(shè)定為一個范圍,如2、你能讓小貓更快地清理垃圾嗎?提示:用鼠標(biāo)控制小貓的移動。使用動作類指令。

貓捉老鼠最近學(xué)校圖書館出現(xiàn)了幾只惱人的小老鼠,讓我們一起幫助小貓來抓住它們吧!一、創(chuàng)建舞臺“舞臺”——“多個背景”——導(dǎo)入“素材”文件夾中的“圖書館”圖片文件。創(chuàng)建角色保留角色“小貓”,在從“造型”文件夾中導(dǎo)入新角色“mouse”(老鼠)。編寫腳本1、“小貓”腳本角色分析:①小貓由鼠標(biāo)方向鍵控制上下左右移動:腳本編寫:請參照課內(nèi)容自主完成;②小貓由鼠標(biāo)控制自由移動:腳本編寫:或?qū)Ρ葍山M指令的執(zhí)行效果,說出指令和指令的差別。2、“老鼠”腳本角色分析:①“老鼠”在舞臺上移動,碰到邊緣就反彈:腳本編寫:;(注意使用指令時角色設(shè)定)②移動過程中,如果被“小貓”捉?。ㄅ龅叫∝垼┚碗[藏,等待2秒后又有老鼠出現(xiàn):補(bǔ)充腳本:③發(fā)現(xiàn)問題:再次演示時“老鼠”沒有顯示,且老鼠的運(yùn)動方向固定不變:補(bǔ)充腳本:任務(wù)練習(xí)1、為了把“小貓”訓(xùn)練成捉鼠能手,請你再添加幾只“老鼠”;提示:可以直接復(fù)制“老鼠”角色,角色對應(yīng)的指令也會被一起復(fù)制,思考指令組中有哪些需要修改的地方。你能幫“小貓”統(tǒng)計(jì)出一共捉了多少只老鼠了嗎?提示:自主探索“變量”指令的使用。

種花小能手學(xué)校的新教學(xué)樓天臺開辟出了一塊綠意種植基地,讓我們用小鼠標(biāo)來播種美麗的花朵吧!創(chuàng)建舞臺導(dǎo)入素材文件夾中“天臺”圖片文件做為舞臺背景。創(chuàng)建角色手繪花瓣:通過“繪制新角色”打開繪圖編輯器,繪制花瓣形狀:先使用橢圓工具畫出兩個橢圓,再使用顏色填充工具填充漸變色得到圖中所示花瓣形狀。你還能設(shè)計(jì)出其它形狀的花瓣嗎?如:……注意:繪制花瓣時要,將旋轉(zhuǎn)點(diǎn)調(diào)節(jié)至花瓣底端:編寫腳本角色分析:①點(diǎn)擊小綠旗時花瓣旋轉(zhuǎn)一周,使用“畫筆”指令中的指令快速畫出一朵花朵。腳本編寫:?注意:重復(fù)執(zhí)行次數(shù)×旋轉(zhuǎn)角度=360度。調(diào)節(jié)花瓣到合適位置、大小,按下小綠旗試一試吧!?注意:可以使用指令組來清除圖章痕跡直到得到想要的花瓣效果。②畫出七彩花朵:補(bǔ)充腳本,按下小綠旗演示效果吧!任務(wù)練習(xí)1、多繪制幾種不同形狀的花瓣,用相似的方法快速畫出更多漂亮的花朵。2、設(shè)計(jì)程序“遍地花開”:在鼠標(biāo)點(diǎn)擊的地方開出一朵七色花。任務(wù)分析:點(diǎn)擊小綠旗時“花瓣”隱藏,如果按下鼠標(biāo),“花瓣”移到鼠標(biāo)指針位置顯示出來,并按范例中的方法畫出一朵七色花。按下空格鍵清除所有畫筆。腳本提示:

打地鼠天臺的種植基地最近冒出了幾只搞破壞的小地鼠,讓我們一起想辦法消滅它們吧!創(chuàng)建舞臺導(dǎo)入素材文件夾中“天臺”圖片文件做為舞臺背景。創(chuàng)建角色繪制地洞:繪制新角色——繪制橢圓形地洞;注意:“地洞”角色的增加可以通過復(fù)制得到,因此可以先添加少數(shù)(3個)地洞,完成后可再增加地洞個數(shù)。繪制地動時注意給地洞編號,便于編寫腳本。從素材文件夾中選取新角色——“地鼠”。注意:編輯造型——設(shè)定旋轉(zhuǎn)范圍。繪制“準(zhǔn)星”:腳本編寫1、“地鼠”腳本。角色分析:游戲開始時“地鼠”是隱藏著的,每隔一段固定的時間(可以設(shè)定為秒)就會隨機(jī)廣播一個數(shù)字,這個數(shù)字代表著某一個“地洞”,“地鼠”就會移動并出現(xiàn)在該數(shù)字所代表的“地洞”的位置上。當(dāng)被“準(zhǔn)星”打中的時候,“地鼠”馬上消失。再經(jīng)過秒后,“地鼠”又會隨機(jī)出現(xiàn)在其它的“地洞”位置上。畫出流程圖:

對應(yīng)編寫腳本:思考:能否用其它模塊替換“直到……之前都等待著”模塊?!皽?zhǔn)星”腳本。角色分析:①準(zhǔn)星會跟隨鼠標(biāo)移動。腳本編寫:②當(dāng)“準(zhǔn)星”打中“地鼠”,即接收到“地鼠”廣播“dying”的時候,分?jǐn)?shù)會增加1;這里我們要使用“變量”類指令。“變量”類指令中沒有可以直接引用的指令,使用之前需要新建變量。變量名由作者自主定義。新建變量后就會出現(xiàn)可供使用的變量類指令:腳本編寫:③開始時分?jǐn)?shù)設(shè)置為0,當(dāng)分?jǐn)?shù)大于29分即達(dá)到30分時,就獲得勝利啦!腳本編寫:3、游戲勝利:當(dāng)游戲勝利時,彈出新角色——“youwin!”,并結(jié)束游戲。先繪制新角色,再添加腳本。能力提升1、設(shè)置打中地鼠加分,沒打中要減分;

2、設(shè)置在規(guī)定的時間內(nèi)完成,過了時間就游戲結(jié)束;

3、設(shè)置關(guān)卡,在第二關(guān)中地鼠移動速度加快;

……

4校園運(yùn)動會田徑賽跑學(xué)校要馬上要開展運(yùn)動會了,一起來幫助小貓獲得勝利吧!一、創(chuàng)建舞臺在“繪圖編輯器”中繪制舞臺背景。二、角色分析運(yùn)動會開始前,來幫小貓熱熱身吧!小貓練習(xí)跑步腳本:發(fā)現(xiàn)問題1:不愛鍛煉的小貓移動得太慢了!解決辦法:增加移動的步數(shù)或縮短等待時間。發(fā)現(xiàn)問題2:跑到終點(diǎn)如何停止?解決辦法:代替發(fā)現(xiàn)問題3:再次開始時如何快速回到起點(diǎn)?解決辦法:移動動作開始前回到指定位置。(點(diǎn)擊開始后,先回到起點(diǎn),準(zhǔn)備好(等待一秒)后再開始移動)。三、能力提升比賽開始啦!請上小貓的對手—

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論