《海底世界》教案資料_第1頁
《海底世界》教案資料_第2頁
《海底世界》教案資料_第3頁
《海底世界》教案資料_第4頁
《海底世界》教案資料_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

【優(yōu)選】scratch海底世界教案海底世界【教材分析】本課是自主設(shè)計(jì)的一課,在這節(jié)課中通過模擬展現(xiàn)真實(shí)的海底世界來達(dá)成目標(biāo),本課主要分為兩塊,第一塊是完成鯊魚吃小魚,學(xué)生要能學(xué)會使用偵測命令,第二塊是完成小魚躲避鯊魚,學(xué)生能利用按鍵來實(shí)現(xiàn)消失、瞬移等躲避功能。【學(xué)情分析】Scratch是一個(gè)圖形化的程序設(shè)計(jì)軟件,它的命令簡單明了,每個(gè)命令的作用T就明白了。五年級的學(xué)生通過一階段的學(xué)習(xí),已經(jīng)基本掌握了用 scratch寫程序的方法。程序設(shè)計(jì)并不是簡單地知道一些命令,它的關(guān)鍵是用命令來解決各種各樣的問題。本節(jié)課試圖以海底世界為載體,通過分析海底世界中小魚遇到鯊魚時(shí)可能出現(xiàn)的情況,引導(dǎo)學(xué)生選擇恰當(dāng)?shù)拿顐蓽y、設(shè)置按鍵技能進(jìn)行躲避等處理這些可能性,從而讓學(xué)生學(xué)會用程序設(shè)計(jì)的思想來思考問題,并試著用程序設(shè)計(jì)的語言來實(shí)現(xiàn)自己的設(shè)想?!菊n前準(zhǔn)備】用scratch制作的海底世界,發(fā)給學(xué)生海底世界半成品?!窘虒W(xué)目標(biāo)】.進(jìn)一步掌握條件語句如果……那么……的用法。.學(xué)會使用偵測命令碰到……。.學(xué)會使用控制命令當(dāng)按下……鍵?!窘虒W(xué)重點(diǎn)】偵測命令、當(dāng)按下……鍵命令的使用【教學(xué)難點(diǎn)】學(xué)會用程序設(shè)計(jì)的思想去思考問題,并能用程序設(shè)計(jì)的諦言實(shí)現(xiàn)自己的設(shè)想。教學(xué)過程教學(xué)環(huán)節(jié)師生活動設(shè)計(jì)意圖談話導(dǎo)入,創(chuàng)設(shè)情景:自我介紹欣賞海底世界師:很多同學(xué)都喜歡去海邊玩,海邊的景色非常美,而且海里面有各種各樣漂亮的海洋生物在水里快樂的游來游去,海洋里大部分生物都是友好的,但是也有一些生物是很兇猛的,這不,海洋里的霸主鯊魚來了,它會干什么呢?主題:海底世界導(dǎo)入,引發(fā)學(xué)生思考,揭示課題、新授:分析討論,分解難點(diǎn)師:如何才能實(shí)現(xiàn)鯊魚吃掉小魚呢?組織學(xué)生討論板書歸納:偵測模塊:碰到……控制模塊:如果……通過討論、分析,分解難點(diǎn)。

(二)探索嘗試,解決問題Win師:布置任務(wù)一:試著讓鯊魚吃掉一條小魚,如果有能力可以吃掉多果命令、偵條小魚生:自主嘗試教師巡視組織學(xué)生匯報(bào)師:剛才同學(xué)們通過偵測到角色(鯊魚)后讓小魚消失來實(shí)現(xiàn),但這時(shí)我們會發(fā)現(xiàn)鯊魚在吃掉小魚的過程中會有一個(gè)問題, 有時(shí)它的尾巴測角色的命令,控制大魚吃小魚。掌握當(dāng)碰到小魚了也會吃掉小魚,如何才能實(shí)現(xiàn)偵測到鯊魚的嘴巴才讓小魚按下……命消失呢?學(xué)生回答師:(提示)可以偵測嘴巴的顏色令控制觸發(fā)技能實(shí)現(xiàn)小魚躲大魚。師:布置任務(wù)二:試著調(diào)整程序,讓鯊魚“吃”掉小魚指導(dǎo)研究教師巡視(三)繼續(xù)暢想,拓展創(chuàng)新過渡:師:大家做得非常好,可是錢老師覺得這些小魚太可憐了,被大鯊魚一口一個(gè),你能幫助它們想點(diǎn)保命的技能嗎?組織學(xué)生交流我給了一個(gè)最容易實(shí)現(xiàn)但又很有效的技能一一隱身術(shù),瞧,當(dāng)我按下空格鍵時(shí),小魚就消失,躲過了鯊魚的追擊,然后再隨機(jī)出現(xiàn)。板書:控制模塊:當(dāng)按下……師:布置任務(wù)三:試著給你的小魚增加保命技能(隱身術(shù))教師巡視組織學(xué)生匯報(bào)師:還有什么其他的保命技術(shù)嗎?師:布置任務(wù)四:繼續(xù)嘗試給小魚增加其他保命技能教師巡視組織學(xué)生匯報(bào)小結(jié)小組討論:今天你用什么命令解決了什么的問題。學(xué)生回答。小結(jié):用條件語句:如果……那么命令解決了條件判斷的問題用偵側(cè)語句設(shè)定r判斷條件。用當(dāng)按下……語句觸發(fā)了技能還能增加些什么?歸納總結(jié),提升課后可以用scratch讓你的海底世界變得更精彩。

一、板書1、2、二、海底世界大魚吃小魚控制模塊:如果……那么……偵測模塊:碰到……小魚躲大魚1、控制模塊:當(dāng)按下……反思與重建新Scratch教案(1)精品1.Scratch的簡介第1課 下載與安裝第2課 初識 Scratch2.Scratch基礎(chǔ)課程第 3課 讓角色動一動第 4課 鍵盤控制第 5課 迷宮程序第 6課 會飛的巫婆第 7課 三角形的面積第 8課 造型切換人物走動第9課 移動人物教師進(jìn)階使用第10課 判斷人物位置Scratch進(jìn)階課程 --打蝙蝠3-1第一節(jié)課3-2第二節(jié)課3-3第三節(jié)課scratch進(jìn)階課程 2-打地鼠4-1設(shè)計(jì)背景、鐵錘及地鼠4-2撰寫地鼠的程序4-3撰寫鐵錘程序4-4分?jǐn)?shù)的計(jì)算接球游戲5-1設(shè)計(jì)球部份的程序5-2人物部份的程序5-3程序計(jì)分5-4扣分的構(gòu)想Scratch的簡介Scratch是MIT(麻省理工學(xué)院 )發(fā)展的一套新的程序語言,可以用來創(chuàng)造交互式故事、動畫、游戲、音樂和藝術(shù)。很適合 8歲以上兒童使用,目前 1.4版已經(jīng)完全支持中文界面, 更方便使用, 完全不用背指令, 使用積木組合式的程序語言,讓學(xué)習(xí)變得更輕松,并充滿樂趣。關(guān)鍵的關(guān)鍵, 不在于學(xué)習(xí)了某種特殊的技能, 而是在這個(gè)過程中, 培養(yǎng)了孩子獨(dú)立學(xué)習(xí)、獨(dú)立解決問題的能力;而這個(gè)創(chuàng)造過程,是最讓人快樂的。所有的人都可以從麻省理工學(xué)院的網(wǎng)站免費(fèi)下載,已經(jīng)開發(fā)了 Windows系統(tǒng),蘋果系統(tǒng), Linux系統(tǒng)下運(yùn)行的各種版本。官方網(wǎng)站: /1-1下載與安裝(1)首先登錄官方網(wǎng)站頁面:/i=后Scratchi=后Scratch|Home|imagine,program,share=WindowsintcrrwtExplorer(2)點(diǎn)擊(2)點(diǎn)擊DownloadScratch按鈕強(qiáng)干根件憤址;學(xué)懂我料拘;古:摩加

壇當(dāng)國儂省J生師長交他字轉(zhuǎn)案研HEEnD壬于愈的背景前者相關(guān)的整卷一恁適杓其它想跟文赤分享的巧1r壬于愈的背景前者相關(guān)的整卷一恁適杓其它想跟文赤分享的巧1rL”tinu。toScratiTicrcwnl&:d(3)如果年齡小于(3)如果年齡小于13歲直接點(diǎn)擊:ContinuetoScratchdownload—■一?文|監(jiān)|陽;Scratchlnsta^crl.4■星布壯尸上Scratch1.4DownloadScratchInstallerForMacOSXCcmpatibLewithMacOSX10-4orLaterMdcScratchl.4.dmgScratchInstallerforWindowsCompatitx?”igwindcwi2Q0CirKPrVi5ta,時(shí)時(shí)" ?Seebelowforadditional^inScratch1.4DownloadScratchInstallerForMacOSXCcmpatibLewithMacOSX10-4orLaterMdcScratchl.4.dmgScratchInstallerforWindowsCompatitx?”igwindcwi2Q0CirKPrVi5ta,時(shí)時(shí)" ?Seebelowforadditional^inddwsoptionsScratdilnstalleri.4.exeScratchInstallerforUbuntubitwithUtwntuvtrwn9.04?ndlubtrW「戒h_L4。1-Oubuntu5_i3gd曲SeetheScratchonLinuxpageformoreinformation⑷根據(jù)操作系統(tǒng),選擇下載。(示例為Windows操作系統(tǒng),點(diǎn)擊ScratchInstalle14.exe)(5)選取存放文檔位置祖森*新ate啡央□|i忐雷下StJ*名梅ch*nhms!fwBurttr慘密日第2011/10/X41445J01W57M3處立伴麻文怦典天生?ttan*krnkan[上KwDownl&ad2011/10/1414:12JOI1/9/5眄3豆伴蟲文件夾一miG用面(□)jTODOWNLOAD2011/10/148:42文伸決足TOOLS煙= >安目屈1冷201W29M7文詳先ljOATA向J快愚20Ll;10Ai1741文曄夾qjBACKUP(F;)Jam2E1/1CW。17XM文件夾(6)下載完成執(zhí)行安裝程序IsoBustsrkarkanKwDwnlcadJ圉片*下雍E里面金近詁問的位詈MakesureSaalxhsratrunningbelbrestartingthenstslgbon.r度!?燼迅雷■下熨』自樂L計(jì)宜以一本班盤心匕TOOLi(D:]IsoBustsrkarkanKwDwnlcadJ圉片*下雍E里面金近詁問的位詈MakesureSaalxhsratrunningbelbrestartingthenstslgbon.r度!?燼迅雷■下熨』自樂L計(jì)宜以一本班盤心匕TOOLi(D:],tDATA.1Scratchlnstjlferl4號百E?:;華同應(yīng)用程序 大小:33.0Mfl.k計(jì)?航卜BACKUP(用k蛾?國打開 新建如怏名群ehenhuTDDOWNLOAD曲敬件1O謝!.SiwfttiiRrtBl(7)選取安裝目錄,ScratchSetup般采用默認(rèn)值就可以WelcometotheScratch14SetupWizardrhiswizardwllglideyouthrou^nithemmtaiia由mofScratch.ifyoudreMyhaveSaatd"irested,Ihsinstaler出IremovepfevioussampleprajecisJFyouhavechangedanyofthesamplepr冰場良sureto&avethemwithacififerentfwebe^enssdngthenew廿三劍&fScratch,□ideNesctEccrtinGe.(8)選取開始菜單的資料夾,采用默認(rèn)值就可以(9)接下來就開始進(jìn)行安裝,完成后按NEXT,Scratch口 _□XInstallingPleasevjaitv4iil&ScrelxhisbeingirstaledExtract:beach-malitiij.jpg.,,100%Extract:canyor.jpg.1015%Extract:desert.gif.Extract:Flower-bed.jpg...100%Extract:flowers.gif100%Extract:farrestjpg.,,100%Extract:garden-rock.jpg4..100%Extract:grand-caryon.jpgn..100%Extract:‘2vd~d曰Rrhjpg,,,1。。%Extract:ML|)g…100%Extr虱:laT£jpg,,,100%Extract:moon.jpg...100%<BackNext> Cancel6ScratchSetupInMalldtionCompleteSetupwa£completedsuccessfully.Connpleted1111UIUi“IH111111111山[11廿1111HI11“H111U111UlExtract:3Stargate.sb.i.100%Extract:4CreationStory.sbr..1007oExtract:55NN#13b…100%Extract:6WodunnesWorId.sb...100%Extract:7BeeStory.sb...100%OutpilFolder;C;\Documentsand5ettings\phcnoU蛤」功能表1程式集iScratxhCreateshortcut:C:\DoaumertsandSattings^phcnol\始」功能表1程式集15b3…Createshortcut:G\Document5and5etthgs\phcnol\始」功能表1程式集15口日…era...Createshortcut:C:\Docunnent5andSettings\phcnol^始」功能表1程式集后era...OutpikFolder:C:\ProgramFiles\ScratchCreateduninstalleriC:\ProgramFiles^5crdtch\unirBtallexeCancelCompletedCancel<Back(10)安裝完成后,系統(tǒng)會尋問是否啟動 Scracth及在桌面建立捷徑,采用默認(rèn)兩個(gè)都選,按Finish(11)啟動Scracth后是英文界面,兩秒鐘后Scracht會根據(jù)操作系統(tǒng)自動變成中文界面。1-2界面介紹以下就Scracth的整個(gè)操作界面做一個(gè)介紹:Scratch1.4alBQ-36597控制角利用拖曳的方式《制按鈕三種新建角色的方法所有的角色者色休息在這4梁單欄:30具條:顯示模式分為即覽模式和全屏模式:分上八大類:顯小角色的詳細(xì)資料以下就Scracth的整個(gè)操作界面做一個(gè)介紹:Scratch1.4alBQ-36597控制角利用拖曳的方式《制按鈕三種新建角色的方法所有的角色者色休息在這4梁單欄:30具條:顯示模式分為即覽模式和全屏模式:分上八大類:顯小角色的詳細(xì)資料呻靠角色按鈕11角色列表區(qū):(2拜I序指令分類:他文件名[文件有關(guān)的選項(xiàng)d大小及復(fù)制、刪5gK■旨令區(qū)r角色資料區(qū):控制琲序的播放和停止角色演”的地方,作品最后呈現(xiàn)門露££用外觀吉音做測斂字和建輯運(yùn)笫變量動作:移動、旋轉(zhuǎn)、位置指定、傳回…外觀:切換造型、背景、顯示文字、特效、…聲音:播放聲音、樂器音效畫筆:下筆、筆顏色、大小、色調(diào)控制:當(dāng)鍵按下、等待、反復(fù)、廣播(訊息)、如果…偵測:傳回位置值、接觸、距離、時(shí)間、音量數(shù)值與邏輯運(yùn)算:加減乘除運(yùn)算、大小判斷、余數(shù)、取整數(shù)變量:指定變量、變量加減(3)指令及程序碼區(qū)(Script)當(dāng)我們點(diǎn)選指令分類后,底下的指令區(qū)會跟著改變,如圖我們點(diǎn)選偵測分類,底下就會出現(xiàn)偵測分類的全部指令,中間的程序碼區(qū)也就是我們寫程序的區(qū)塊,把我們的指令拖曳至程序碼區(qū)。(4)造型:我們可以自行畫出角色的各種造型或者使用導(dǎo)入方式,先使用別的繪圖軟件繪制作后導(dǎo)入。也可以載入不同的對象到造型區(qū)中。但同一時(shí)間只會出現(xiàn)一種造型。右下方對象代表上場角色,可以多個(gè)同時(shí)出現(xiàn)。造型可以透過復(fù)制后編輯來修改其樣子,如下圖的 cat就有二個(gè)造型(5)聲音:(6) 對象的聲音可以透過麥克風(fēng)來錄音或?qū)敕绞綇奈募?dǎo)入來使用(也可使用內(nèi)鍵的音效文件)

(7)角色及背景:舞臺背景則呈現(xiàn)目前舞臺的背景,點(diǎn)選舞臺,接著選背景后按導(dǎo)入就可以取自然、戶外…等背景則可以使用自畫、導(dǎo)入及隨機(jī)方式來加入物件角色(6)工具列及舞臺:選擇工具后再點(diǎn)對象,復(fù)制、剪下、縮放的動作。(7)角色及背景:舞臺背景則呈現(xiàn)目前舞臺的背景,點(diǎn)選舞臺,接著選背景后按導(dǎo)入就可以取自然、戶外…等背景則可以使用自畫、導(dǎo)入及隨機(jī)方式來加入物件角色(6)工具列及舞臺:選擇工具后再點(diǎn)對象,復(fù)制、剪下、縮放的動作。程序以按下綠旗鍵,開始執(zhí)行程序,紅色按鈕則是停止中間空白大區(qū)域則是舞臺,物件都會在上表演。,腳本聲聲]OiOOcOl□S37KB新增聲音角色12-1第1課讓角色動一動指令積木拖曳到程序區(qū),并按順序給排好、還有就是換成喜歡的角色。(1)撰寫程序首先先點(diǎn)選要動作的角色,接著點(diǎn)選“腳本”,然后透過指令分類選取你要的指令積木,把指令積木拖曳至程序區(qū),把順序排好 (使用鼠標(biāo)拖曳就可以產(chǎn)改其順序)。 Scratth1,4of3O-Jun-O9 =回「£小61史I曲河口文件編輯分享幫助 冷非)Q,:J外觀 偵測西音 勘宇和恒指運(yùn)算畫里 強(qiáng)品- 旋轉(zhuǎn)感旋轉(zhuǎn)。的生面向C2D方向商甫1林忠XQy:0甚打在O秒內(nèi),平閥移動頊*@G瑞*坐標(biāo)我加0■將*坐持設(shè)定典。格/坐標(biāo)喈加碼將Y生標(biāo)設(shè)定為Q也可齒逡畸質(zhì)強(qiáng)ZK在忘■■- 「■! j(2)更換角色使用工具的剪刀把小貓剪下,接著按下導(dǎo)入按鈕,會出現(xiàn)Animals,Fantasy...,例如打開Fantasy文件夾會出現(xiàn)如下圖很多可愛的圖, 選取后角色就會出現(xiàn)在舞臺上。

(3)讓角色動一動當(dāng)點(diǎn)選綠旗時(shí)角色會向后移動一段距離2-2第2課-鍵盤控制本課來學(xué)通過鍵盤來控制角色移動,主要是讓我們了解事件觸發(fā)才會有動作,當(dāng)綠旗被按下,會先將物件移到坐標(biāo)(0,0)。(1)首先是坐標(biāo)(2)舞臺的中心是(0,0),水平為X軸,垂直為Y軸。X軸:中心點(diǎn)往右是(+),中心點(diǎn)往左是(-)Y軸:中心點(diǎn)往上是(+),中心點(diǎn)往下是(-)了解到坐標(biāo)后才能控制角色在舞臺位置及移動。

力力1)往上:當(dāng)按下“上移鍵2)往下:當(dāng)按下“下移鍵3)往左:當(dāng)按下“左移鍵力力1)往上:當(dāng)按下“上移鍵2)往下:當(dāng)按下“下移鍵3)往左:當(dāng)按下“左移鍵,向上進(jìn)10步,向下進(jìn)10步,向左進(jìn)10步力4)往右:當(dāng)按下“右移鍵”,向右進(jìn)10步2-3第三節(jié)課-迷宮程序完整程序如上,等一下我會說明整個(gè)程序的細(xì)節(jié)部份,首先先在畫布上畫出的路徑,可以是直線也可以是曲線,接著在終點(diǎn)處 畫上一個(gè)黑色的區(qū)域。(1)點(diǎn)選背景,接著點(diǎn)選編輯,使用繪圖工具畫出一個(gè)路徑,畫筆的粗細(xì)自角色1程w?

揩回松筠器亙 司因100回圖3晚旋精粕心 戶”“I/暗定取消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í)器,在舞臺會多個(gè)什時(shí)器一直計(jì)時(shí)。在控制指令分類中拖曳「重復(fù)執(zhí)行」至程序區(qū),表示「重復(fù)執(zhí)行」內(nèi)的程序

如果碰到^色麗?秒⑶停止孰行此程式在重復(fù)執(zhí)行中包含有四部份:(1)角色有可能走出舞臺就看不到了,所以先從動作指令類拖曳「碰到邊緣就反彈」,接著拖曳「面向..」下拉點(diǎn)選「鼠標(biāo)游標(biāo)」,也就是讓角色都一直面向鼠標(biāo)的游標(biāo),最后拖曳「移動2步」,就是一次移動2步。(2)在控制指令類拖曳「如果<>」至移動2步之下,接著從偵測指令類拖曳「碰到顏色口」點(diǎn)選口會出現(xiàn)滴管,請選取舞臺的空白區(qū),「碰到顏色口」就會變成白色,接著拖曳角色置于x:-220,y:150處,也就把角色移回原點(diǎn)。(3)在控制指令類拖曳「如果<>」,從偵測指令類拖曳「碰到顏色口」點(diǎn)選口會出現(xiàn)滴管,請選取舞臺的黑色終點(diǎn)區(qū),「碰到顏色口」就會變成黑色,在外觀拖曳「說 」()秒,也就碰到黑色終點(diǎn)就說過關(guān), 接著止停止執(zhí)行程序,程序就不會往下執(zhí)行。控制指令類拖曳「如果 <>」,接著拖曳數(shù)值與邏輯類的 ()>(),接著把計(jì)數(shù)器拖曳到前面 (),后面的()填上 15,也就大于 15秒就會秀出 「時(shí)間到 ...」然后停止程序執(zhí)行??梢宰屝∨笥炎孕性O(shè)計(jì)路徑, 角色自選, 事件也可以自訂, 例如有些小朋友會在路徑再加上一些小藍(lán)點(diǎn)增加過關(guān)難度。教學(xué)重點(diǎn): 老師只要講解部份, 學(xué)生的能力是無限, 可以做出很多讓你想不到的效果,教 scracth真得很有趣,學(xué)生也學(xué)得很快樂。2-4第四節(jié)課-會飛的巫婆這一節(jié)課要來講隨機(jī)出現(xiàn),因?yàn)橄乱还?jié)課要讓小朋友寫一個(gè)打地鼠的小游戲。先點(diǎn)選舞臺-->背景-->匯入,選取Nature土里的圖,然后空白那張刪除,按圖右邊的(x)把舞臺的貓給刪除,請使用工具箱的剪刀點(diǎn)一下貓就可刪除了,接下來使用把舞臺的貓給刪除,請使用工具箱的剪刀點(diǎn)一下貓就可刪除了,接下來使用開啟檔角色開啟三個(gè)角色,物件太大可以使用工具箱的放大或縮小工具來調(diào)整點(diǎn)選角色->程序,接著開始來針對角色寫程序O…回一 司⑹詢洲阿hH壽的*點(diǎn)選角色->程序,接著開始來針對角色寫程序O…回一 司⑹詢洲阿hH壽的*1)當(dāng)按下綠旗開始動作2)隨機(jī)移動到x及y(x在-240至ij240之中隨機(jī)取個(gè)數(shù),y在-180至M80之中隨機(jī)取個(gè)數(shù))3)接下來一直重覆執(zhí)行(外循環(huán))4)在-10至10取一個(gè)角度,如此一來魚兒游起來比較逼真5)重覆執(zhí)行十次,每次移到十步,遇到邊綠就反彈(內(nèi)循環(huán))你會發(fā)現(xiàn)內(nèi)循環(huán)執(zhí)行完后會跳到外循環(huán),又重覆…※注意要調(diào)整角色只允許左、右翻轉(zhuǎn),才不讓角色倒著移動[常落營棺](存棺](另存新福][分享!J(徨原]]速言」[額外功能jf需要^助),「程式丫*蜜音、在程序碼上按鼠標(biāo)右鍵,選取復(fù)制后拖曳至另一個(gè)角色,就會將程序碼套用到該角色上2-52-5第五節(jié)課一三角形面積完成后就可以試看看效果,很多小朋友會加上音效及文字說明,有的還會放大縮小,只能說小朋友太強(qiáng)了國小六上數(shù)學(xué)有圓面積,所以這一節(jié)課先讓小朋友來實(shí)做三角形面積的程序。1)首先先畫一個(gè)三角形,如果覺得不美,可以加上一張底圖,接著新增三個(gè)變量,分別是三角形底,三角形高,三角形面積。2)將三角形底及高二個(gè)變量設(shè)成滑桿,也就是變量上按鼠標(biāo)右鍵,選滑桿。2)將三角形底及高二個(gè)變量設(shè)成滑桿,也就是變量上按鼠標(biāo)右鍵,選滑桿。3)接下來開始寫程序,將「將變量(…) 的值設(shè)成(…)」分別設(shè)定將三角形的底、三角形的高,變量面積則必須注意,要設(shè)為(底*高)/2三角形高三角形面稽三角賬底的值汆潮三沔般底三角形高三角形面稽三角賬底的值汆潮三沔般底4)先將三角形底*三角形高相乘,再放到()/2中,才不會出問題5)最后測試,拉著三角形底及高的拉桿,后按下綠旗測試結(jié)果上完后出個(gè)題目給小朋友做,梯形面積呢?結(jié)果二十位小朋友有十五位左右有做出來,講真的太強(qiáng)了,小朋友一教就會,下星期打算出個(gè)9X乘法給小朋友試看看。2-62-6造型切換一走動人物2-62-6造型切換一走動人物這一課我們要教小朋友做人物切換,告訴小朋友在何時(shí)可以切換物件的外2)開啟角色檔,這一次我選一個(gè)動作有連續(xù)的人物圖檔,如下圖,可以看到型,就像在玩瑪莉兄弟時(shí)在某個(gè)時(shí)間或某個(gè)觸發(fā)點(diǎn)會變大、戴上帽子1)首先先匯入一張自己喜歡的背景圖人物的腳部有分解動作3)接著切換到造型的地方,我依序把五個(gè)圖匯入,共五個(gè)rj-rI除扁r案1國6嘉第)歷G1{m?y謫值][]]跡】廣曲片-][?1您]「黛H如下圖我先選左腳三個(gè)動作后再選右腳二個(gè)動4)切換程序,讓小朋友知道移動3步,等待0.2秒再換下一個(gè)造型,如果沒有設(shè)定等待0.2秒人物會走很快,小朋友自己修改。

完整如下圖,讓人物一直走,所以要使用到重復(fù)執(zhí)行,內(nèi)有五個(gè)造型的切換,依序,結(jié)果大部的小朋友都有做出來,很多小朋友都選別的物件來練習(xí),也都做得不錯?!⒁庖稽c(diǎn),人物碰到邊就返回,還有要限制人物「只允許左右翻轉(zhuǎn)」

等待圖等待圖秒下一佃造型程勤?步等待CB秒下一低]造型移勤?步等待幽秒下一倜造型程斐?芝等待g秒下一倜造型程場?芝等待8秒碰到避探就反建重禊孰行切操到造型boy4-walkirg-d珍勒9步今天上這一個(gè)課程讓我感到快樂的是有個(gè)女生竟然發(fā)現(xiàn)有個(gè)動作是重復(fù)的,使用一個(gè)重復(fù)4次的循環(huán)指令,如下圖,我看了很感動,太強(qiáng)了!切展到造型boy4-walking-d卜讖。步等待函秒重根孰行0次下一佰1造型I移勤?步—屋待秒斑到遢糅就反彈教scratch真得比教word、excel等有趣多了,像最近我在教小六小朋友做年雨量統(tǒng)計(jì)圖及成績計(jì)算,使用calc,效果還不錯,有和教學(xué)結(jié)合,比只教技能好多?;氐叫W(xué)教書才能真正把所想的來實(shí)踐,只是課真得太多了,不然應(yīng)會有更多的東東可以分享。

2-6-1移動人物進(jìn)階使用if的功能及比if的功能及比如下圖,新增了一張有張桌子的背景圖,讓小朋能透過判斷角色x位標(biāo)來決定是否改變方向,所以前半部的程序一樣,主要是后半部的判斷。我們的想法:如果角色的x我們的想法:如果角色的x位標(biāo)大于150或者小于-135時(shí)改變方向180度,如下圖:完成后會如下:讓小朋友測試看看,改變移動的步數(shù)或者等待的秒數(shù)今天上課遇到一個(gè)問題就是小朋友把人物放在大于 -135上,開始報(bào)行程式2-72-7判斷X坐標(biāo)時(shí),人物會一直改變方向而無前進(jìn),你自己想想為什么?這一課開始要進(jìn)入比較進(jìn)階的課程,我們要開始加入判斷,也就是IF和Then了。2)撰寫程序:先做上下移動,透過Y坐標(biāo)的改變,往上鍵就是Y坐標(biāo)-5,往下鍵就是Y坐標(biāo)+5I隆按下垂E寤y座桂磬加a 耨,座巖增加e4)設(shè)定人物只能左右翻轉(zhuǎn)X坐標(biāo)是否大于240,如果是,就讓人物從左最后您就可以使用上下左右鍵來操控這個(gè)人物了,這個(gè)星期上完這個(gè)課程發(fā)現(xiàn)小朋友很喜歡這一課,他們會歡自己喜歡的人物及背景,接下來就可以做下一個(gè)練習(xí),一個(gè)隨機(jī)的球,讓這個(gè)人去追,追到就給分或出聲3-13-1第一節(jié)課Scratch進(jìn)階課程 -1-打蝙蝠這個(gè)是進(jìn)階課程,因?yàn)槌绦虮容^復(fù)雜了,所以這個(gè)課程分了三節(jié)課才講完。我都是上完課才寫教材,這樣才知道進(jìn)度及學(xué)生的接受度。這個(gè)課程我是安排在高年級,五、六年級同時(shí)上,發(fā)現(xiàn)六年級還是比較 OK。您可以將高年級好的作品拿來給低年級比賽, 得獎?wù)哂筛吣昙壍某绦蜃珜懻邅眍C獎,會是個(gè)不錯的點(diǎn)子。對了,課程中使用打蝙蝠, 如果您覺得這樣對生命教育有疑慮, 您就可以考慮使用無生命的飛盤或球等也可 以。先展示一個(gè)完整作品與學(xué)生討論程序的規(guī)畫:1)背景2)瞄準(zhǔn)器:分二個(gè)造型3)角色:四種會飛的物件,分別是加一分,加二分,加五分及扣十分,并討論何者是加五分,何者減十分。4)時(shí)間限制:大家統(tǒng)一設(shè)定30秒接著第一節(jié)課只要能達(dá)到以下目標(biāo)即可1)使用繪制新角色畫出瞄準(zhǔn)器的二個(gè)造型并調(diào)整大小2)匯入背景圖3)撰寫程序:讓瞄準(zhǔn)器隨著鼠標(biāo)移動并判斷是否按下滑鼠, 如果按下滑鼠就切換到造型二※繪制瞄準(zhǔn)器的二個(gè)造型,一個(gè)為黑色中空,第二個(gè)造型為紅色實(shí)心的,注意小朋友在繪制第二個(gè)造型時(shí)是否使用「造型」的「繪制」。很多小朋友會使用繪制角色的繪制工具,特別注意。A)角色的繪制工具:會畫出一個(gè)新的角色B)造型的繪制工具:會畫出同一個(gè)角色不同的造型,您可以舉例說明,一般電玩里的人物在碰到特色情況會改變,但它還是同一個(gè)角色。程序一開始一定要切換到「造型一」,也就是中空的瞄準(zhǔn)器透過重復(fù)執(zhí)行的循環(huán)來讓瞄準(zhǔn)器跟著鼠標(biāo)移動,接著透過IFTHEN勺判斷來看看鼠標(biāo)的狀態(tài),如果是按下滑鼠就表示開槍了,所以要切換到造型二,接著問學(xué)生,否則呢?學(xué)生都會回答,放開就回到造型一按下后還會學(xué)生,否則呢?學(xué)生都會回答,放開就回到造型一按下后還會切換造型3-23-2第二節(jié)課3-23-2第二節(jié)課在第二節(jié)我們就來撰寫蝙蝠部份:1)先透過「開啟角色檔案」來插入物件至舞臺中,接著使用縮小工具來調(diào)整大小至適當(dāng)位置2)程序部份我們先撰寫第一只的蝙蝠,其他的就使用復(fù)制方式,把蝙蝠的程序碼復(fù)制過去即可。2-1)先讓蝙蝠隨機(jī)在舞臺中出現(xiàn),所以把「移到x:()及y:()」拖曳至程序區(qū),因?yàn)閤在240與-240問,y在18山-180問,所以就請您使用「運(yùn)算」的「在()到()問隨機(jī)選一個(gè)數(shù)」,先拖曳二個(gè)至程序區(qū),分別填上240、-240,與180、-180。然后先把y的程序碼拖曳至y:()中,接著再拖曳x:()的程序碼,這個(gè)是有技巧的。※拖曳y時(shí)按后的「個(gè)」,拖曳x時(shí)按前面的「在」來拖曳才能容易把程序碼卡上,這時(shí)學(xué)生提醒的2-2)讓蝙蝠可以隨意移到,所以使用循環(huán)來一直執(zhí)行2-3)再使用一個(gè)內(nèi)循環(huán)來讓蝙蝠移到50步就改變一個(gè)角度,一樣是隨機(jī)在30與-30問。2-4)記得把「碰到邊緣就反彈」加至程序中,才不會蝙蝠飛不見了。苗q被黜一下移到XZ在曬到型B周隨械送一福轂yz3)計(jì)分:3-1)在使用變量,新增一個(gè)變量為「分?jǐn)?shù)」,在程序一開始把分?jǐn)?shù)歸零3-2)程序一開始讓蝙蝠出現(xiàn)3-3)當(dāng)按下滑鼠有打到蝙蝠時(shí)(用顏色判斷),分?jǐn)?shù)就加一分,然后把蝙蝠隱臧一秒后再初現(xiàn)型,這個(gè)也要一點(diǎn)技巧。※先點(diǎn)選瞄準(zhǔn)器,然后點(diǎn)擊第二個(gè)造型,在角色區(qū)就會出現(xiàn)第二個(gè)造型。切換到蝙蝠的程序碼區(qū),此時(shí)就可以透過 「滴管」至選取角色區(qū)的瞄準(zhǔn)器了。這是學(xué)生講的。完成后就讓小朋友測試一下程序是否能正常執(zhí)行。的,如果是就停止執(zhí)行然后再新增其他角色,點(diǎn)選蝙蝠,將程序碼拖曳至其他角色上就完成復(fù)制,修改得分部份,有的二分,有的扣分。聲aK咕密的,如果是就停止執(zhí)行然后再新增其他角色,點(diǎn)選蝙蝠,將程序碼拖曳至其他角色上就完成復(fù)制,修改得分部份,有的二分,有的扣分。聲aK咕密I蝴a?皿q3-3第三節(jié)課撰寫時(shí)間部份:我們把程序?qū)懺诿闇?zhǔn)器部份,點(diǎn)選瞄準(zhǔn)器一>程序,新增以下的程序碼,把計(jì)時(shí)器啟用,在程序一開始把計(jì)時(shí)器歸零,重復(fù)判斷時(shí)間是否超過我們所設(shè) 定到的距霞tt畤器好等a部修?色2 的x座襟B音量他scratch進(jìn)階課程 2-打地鼠基礎(chǔ)課程中都是簡單幾個(gè)步驟 (程序)就可以完成一個(gè)作品,到了進(jì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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論