Scratch數(shù)字創(chuàng)作課程(學(xué)案)_第1頁
Scratch數(shù)字創(chuàng)作課程(學(xué)案)_第2頁
Scratch數(shù)字創(chuàng)作課程(學(xué)案)_第3頁
Scratch數(shù)字創(chuàng)作課程(學(xué)案)_第4頁
Scratch數(shù)字創(chuàng)作課程(學(xué)案)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Scratch數(shù)字創(chuàng)作課程前面的話:信息技術(shù)課程的最終目標(biāo)學(xué)習(xí)運(yùn)用技術(shù)促進(jìn)自我發(fā)展(楊曉哲語)。引用謝作如老師的話來說,就是:“讓學(xué)生知道,技術(shù)是有趣的,我們可以用技術(shù)做出好玩的作品;技術(shù)是有用的,可以用在很多領(lǐng)域;技術(shù)在發(fā)展,所謂的新技術(shù)不是什么高高在上學(xué)生無法接觸的,或者說學(xué)生沒有必要接觸的神奇事物。我們能通過技術(shù)門檻很低的平臺(tái),讓學(xué)生了解這些技術(shù),引導(dǎo)他們研究技術(shù)。”關(guān)于Scratch與傳感板:Scratch是美國麻省理工專為中小學(xué)生開發(fā)的一種簡(jiǎn)易的圖形化編程軟件。它不涉及代碼編寫,而是通過像搭積木一樣的方法,利用“控制”、“動(dòng)作”、“外觀”、“聲音”等模塊中的積木,做出自己的動(dòng)畫或者交

2、互游戲。開發(fā)該軟件的工程師們?cè)?jīng)協(xié)助樂高公司開發(fā)了機(jī)器人產(chǎn)品,他們希望編寫程序的體驗(yàn)就像玩樂高積木一樣簡(jiǎn)單、有趣?!癝cratch圖形化程式語言適用于教育816歲的兒童及青少年,可以用它創(chuàng)造屬于你自己的故事、動(dòng)畫、游戲、音樂甚至是繪畫,并且可以輕易的分享至網(wǎng)絡(luò)。Scratch是為了青少年發(fā)展信息社會(huì)所需要的技能而設(shè)計(jì)的。當(dāng)青少年創(chuàng)造并分享他們的作品時(shí),除了可以學(xué)到數(shù)學(xué)與電腦的知識(shí),同時(shí)也能激發(fā)創(chuàng)意、系統(tǒng)思考與團(tuán)隊(duì)合作?!钡谝徽n 坐標(biāo)與方向下面是第一課的學(xué)案(其中超人拯救地球的坐標(biāo)學(xué)習(xí)程序是貓友匯的Ton提供的,動(dòng)作模塊學(xué)習(xí)程序也是在下載的資料)雖然我們已經(jīng)使用過好

3、幾次Scratch了,但是,你是否注意過Scratch界面上的舞臺(tái)部分和紅框所圈的一些信息呢。請(qǐng)打開Scratch,觀察并推測(cè)Scratch舞臺(tái)的坐標(biāo)體系是怎樣的?練習(xí):運(yùn)用Scratch的坐標(biāo)與方向知識(shí)編寫動(dòng)畫或游戲一  基礎(chǔ)知識(shí)探究?jī)?nèi)容1  觀看動(dòng)畫,并根據(jù)下圖回答下列問題。  (1)  如果希望小貓從舞臺(tái)左下角移動(dòng)到右上角,下面的那個(gè)程序積木組要如何填寫? (2)  如果希望小貓倒退著做從舞臺(tái)左下角移動(dòng)到右上角,應(yīng)該在積木組中哪個(gè)位置放入什么積木? 2 按自己

4、的喜好編寫程序讓小貓?jiān)谖枧_(tái)上東奔西走一下,還可以設(shè)置喜歡的舞臺(tái)背景讓畫面更生動(dòng)。  二  基礎(chǔ)練習(xí)編程任務(wù)1 觀看Scratch動(dòng)畫作品“超人救地球”,運(yùn)用坐標(biāo)和方向的知識(shí),編寫一個(gè)Scratch小故事。參考:小貓與小狗捉迷藏、參觀小貓的家、或者像豬王躲開憤怒小鳥、躲開老虎等自己喜歡的故事來改編。以“故事名稱自己中文姓名”命名后提交。 三 更多創(chuàng)想探究任務(wù)你看下發(fā)的“動(dòng)作模塊教學(xué)”程序很嚴(yán)肅呀,能不能將它改造成一個(gè)好玩有易懂的教學(xué)故事呢。請(qǐng)你編寫一個(gè)Scratch程序,向初一校本課程學(xué)習(xí)Scratch的同學(xué)們介紹Scratc

5、h的坐標(biāo)和方向。可以在“動(dòng)作模塊教學(xué)”程序的基礎(chǔ)上進(jìn)行改造。四  課外拓展探究任務(wù)復(fù)習(xí)學(xué)習(xí)過的動(dòng)作、外觀與控制積木盒,你能否創(chuàng)作一個(gè)劉謙變魔術(shù)的動(dòng)畫故事?試試看。第二課 神奇的畫筆(學(xué)案)本案例參考了Scratch例子中的GardenSecrect程序,“小小畢加索”程序?yàn)榕_(tái)灣同行教程中的范例。 同學(xué)們,你想過讓電腦自己畫出如下圖的五彩畫面,或者自己編寫一個(gè)像Windows畫圖那樣的程序嗎?在Scratch中有一個(gè)積木組可以讓你實(shí)現(xiàn)想法,這個(gè)積木組是       ?   練習(xí)

6、:用Scratch的畫筆積木組設(shè)計(jì)動(dòng)畫或游戲 一  基礎(chǔ)知識(shí)探究?jī)?nèi)容1  觀察下面截圖中的畫筆積木組有哪些積木,推測(cè)它們的功能分別是什么。 2  請(qǐng)觀察下面的程序組,與相鄰?fù)瑢W(xué)討論點(diǎn)擊綠旗執(zhí)行后,小貓角色的動(dòng)作是什么? 3 新建一個(gè)角色,繪畫一個(gè)橢圓圈,角色的程序積木組如下圖所示,與相鄰?fù)瑢W(xué)討論點(diǎn)擊綠旗后,“橢圓圈”角色會(huì)完成什么動(dòng)作? 二  基礎(chǔ)練習(xí)編程任務(wù)請(qǐng)參考上述兩個(gè)角色的積木組,制作一個(gè)能夠自動(dòng)畫出類似如下一支花朵的程序。以“畫筆姓名”命名。 思考

7、:能不能只用一個(gè)角色就完成先畫枝、再畫花共兩個(gè)任務(wù)。 三  更多創(chuàng)想探究任務(wù)上面的程序只能畫出一朵花,下面是一些參考程序,請(qǐng)嘗試將下面的構(gòu)思或程序組與自己的程序結(jié)合在一起。 1 如何改變枝干的顏色或花朵的基本結(jié)構(gòu) 2 花朵可以畫成如下圖的雙重花瓣,請(qǐng)觀察積木組中花瓣的瓣數(shù)如何變化。  3  如果希望每次按下鼠標(biāo)就畫一朵花,就在點(diǎn)擊位置畫出一朵花,可以用下面的積木塊組合使用。也可以按自己的想法進(jìn)行程序設(shè)計(jì),一起來試試,挑戰(zhàn)你的程序設(shè)計(jì)能力吧! 四  課外拓展

8、探究任務(wù)1  如何能讓程序可以繪畫出不同顏色的枝條、不同形狀的花朵?2  如果要制作一個(gè)類似畫圖軟件的繪圖程序,類似下發(fā)的“小小畢加索”程序,請(qǐng)觀察“小小畢加索”中的程序積木塊組成,看哪些積木是我們以前沒有接觸過的,它們的功能是什么?第三課  玩聲音 同學(xué)們,平時(shí)我們聽音樂,QQ聊天,有沒有想過,聲音還有很好玩的一面呢?請(qǐng)看下面的練習(xí)。  練習(xí):用聲音控制程序 一  基礎(chǔ)知識(shí)探究?jī)?nèi)容1 想讓小貓根據(jù)你唱歌的音量大小來變身成小貓咪或大“老虎”嗎?請(qǐng)?jiān)谙旅娴淖筮厧讉€(gè)積木

9、中挑一個(gè)出來,放到右面小貓的程序積木中,讓小貓能根據(jù)聲音大小改變身材。O(_)O 思考: 圖中紅圈圈出的選項(xiàng)框有什么作用? 二  基礎(chǔ)練習(xí)編程任務(wù)怎么樣,你的小貓能夠根據(jù)聲音大小改變身材呀?有沒有想過:其實(shí),這就是一個(gè)最簡(jiǎn)單的用現(xiàn)實(shí)中的各種情況來控制虛擬對(duì)象變化的互動(dòng)媒體呢。下面我們來做一個(gè)藝術(shù)作品“聲音的色彩”1  將下發(fā)的“聲音的色彩”程序改名成“聲音的色彩加自己中文姓名”,打開后,編寫程序讓棒棒糖角色旋轉(zhuǎn)起來??赡苁褂玫姆e木:2  提示:在程序中我們可以利用兩個(gè)積木組,控制同一角色在同一時(shí)間不同的動(dòng)

10、作。 嘗試在其中一組重復(fù)執(zhí)行積木中放入下面的積木,思考紅圈內(nèi)要放入什么積木才能讓顏色隨著音量大小而變化。完成“聲音的色彩”程序并檢查是否真的能跟隨聲音變化而變幻色彩。 在基礎(chǔ)練習(xí)中,我學(xué)會(huì)了-。  思考:在你制作的“聲音的色彩”程序中,你覺得聲音改變時(shí),色彩的變化大嗎?有什么方法,可以放大聲音的效果? 三  更多創(chuàng)想探究任務(wù)1  我們還可以用聲音來做出更多的有趣程序,下面我們要完成的是搞笑的“觸電小貓”。請(qǐng)看視頻或老師示范效果。在編寫程序之前,請(qǐng)將耳機(jī)從電腦的耳機(jī)接口和麥克風(fēng)接口上拔下來。能不能觀察到將麥

11、克風(fēng)接到接口前與插入接口時(shí),音量值是多少,請(qǐng)完成下面的問題。接口沒有接上麥克風(fēng)前,音量值是 -,接口在接麥克風(fēng)時(shí),音量值是- ,我是使用-積木觀察到音量的數(shù)值的。根據(jù)你觀察的結(jié)果完成程序。并親自檢測(cè)是否小貓是否真的能觸電。 四  課外拓展探究任務(wù)1  對(duì)小貓角色或棒棒糖角色進(jìn)行改造,創(chuàng)作出自己的聲音控制藝術(shù)作品。 2  游戲“打蝙蝠”,一起搖滾吧,吼叫著讓聲波拳變大,擊落狡猾的蝙蝠。只能上下移動(dòng),聲波拳的長(zhǎng)度與聲音大小成正比,在規(guī)定的時(shí)間內(nèi)擊中即可獲勝,贏得榴蓮一只,否則,就只有榴蓮殼飛向你羅。

12、當(dāng)然了,你也可以自己編寫出有趣的聲控程序,不要忘了,上傳到MIT的Scratch網(wǎng)站上,與大家一起分享你的創(chuàng)意成果哦。第四課 財(cái)神到最初這節(jié)課設(shè)計(jì)采用的是Scratch“大魚吃小魚”例子。但是這個(gè)例子涉及的知識(shí)點(diǎn)比較多,包括要畫出大魚角色的張嘴閉嘴兩種造型,小魚在舞臺(tái)隨機(jī)變換方向移動(dòng),鼠標(biāo)跟隨、顏色相碰觸發(fā)隱藏等等,沒有把握學(xué)生能否在一節(jié)課中一一進(jìn)行嘗試,所以總是不滿意。雖然學(xué)案已經(jīng)準(zhǔn)備好,最后還是全盤推翻,改用了作品“財(cái)神到”作為案例進(jìn)行學(xué)習(xí)?!柏?cái)神到”游戲是一個(gè)車子接金幣游戲。與“大魚吃小魚”相比,角色容易繪制,車子左右移動(dòng),金幣從上往下移動(dòng),容易從一個(gè)角色的動(dòng)作遷移運(yùn)用到另一個(gè)角色的動(dòng)作

13、中,隨機(jī)在舞臺(tái)上方出現(xiàn)也只涉及到X坐標(biāo)的隨機(jī)數(shù)范圍設(shè)定(-240到240),容易理解。與以前打地鼠“碰到角色”相比,用“碰到顏色”作為觸發(fā)條件,也比較容易遷移。初步估計(jì)應(yīng)該能夠在一節(jié)課里完成。實(shí)際的上課效果也很好,學(xué)生興趣很高,在角色設(shè)計(jì)階段就有創(chuàng)新,也幫我解決了一個(gè)邏輯的錯(cuò)誤。 本課使用的“財(cái)神到”程序,為前年黎加厚教授培訓(xùn)班上王芳老師制作作品。 知識(shí)與技能:1 學(xué)習(xí)用條件判斷、隨機(jī)數(shù)等知識(shí)進(jìn)行編程2 控制、外觀、動(dòng)作與偵測(cè)、數(shù)字和邏輯判斷的綜合運(yùn)用3 鍵盤控制 過程與方法:探索更復(fù)雜程序的編寫,初步嘗試“構(gòu)造角色、設(shè)計(jì)角色動(dòng)作、用

14、積木實(shí)現(xiàn)動(dòng)作”的規(guī)劃過程。 情感價(jià)值觀:編寫難度更高的程序以提高思維質(zhì)量。 一  引入:觀看財(cái)神到動(dòng)畫視頻二  新課:思考以下問題1 角色有哪些?學(xué)生問答:接錢幣和金元寶的車子錢幣和金元寶學(xué)生任務(wù):完成兩個(gè)角色,不一定是車子接金幣,也可以是其他構(gòu)思:如籃子接籃球、孫悟空打妖怪等。 2 每個(gè)角色有什么動(dòng)作?引導(dǎo)學(xué)生歸納出:車子按左右箭頭鍵時(shí)車子向左右移動(dòng),碰到邊緣就反彈。引導(dǎo)學(xué)生找出并搭建出能實(shí)現(xiàn)此功能的積木組。參考積木組: 錢幣往下掉。引導(dǎo)學(xué)生發(fā)現(xiàn)與上面車子動(dòng)作相同的地方,編寫出往下掉的積木組。

15、  3 解決兩個(gè)難題第一個(gè)難題:怎樣才能做出“車子接到錢幣”的動(dòng)作呢。引導(dǎo)學(xué)生思考:打地鼠時(shí),地鼠角色碰到錘子就消失,然后在其他地方隨機(jī)出現(xiàn)。所以,這里可以采用類似的方法,錢幣碰到車子后先消失,然后在舞臺(tái)上方隨機(jī)出現(xiàn)往下掉。給出相關(guān)積木,并復(fù)習(xí)坐標(biāo)系知識(shí)要求同學(xué)們填寫相應(yīng)數(shù)字,并搭建出積木組。   參考積木組:  第二個(gè)難題:如何才能檢測(cè)到“車子接到錢幣”。鞏固以前接觸過的“碰到角色”方法,學(xué)習(xí)新知識(shí):“顏色碰到了顏色”積木;“如果”積木。 參考積木組 三  學(xué)生練習(xí)更深入探

16、索:游戲中或課后繼續(xù)時(shí),嘗試做一些擴(kuò)展例如1  金幣碰到舞臺(tái)底端也會(huì)消失2   背景音樂3   碰到金幣會(huì)說“發(fā)財(cái)啦”4   限時(shí)、計(jì)分5 很多金幣或金元寶  討論:有些同學(xué)的“顏色碰到了顏色”積木不能起作用,你覺得積木中兩個(gè)顏色調(diào)換順序會(huì)有區(qū)別嗎?請(qǐng)討論并實(shí)際探索。 教學(xué)主題是運(yùn)用“循環(huán)、判斷條件、隨機(jī)數(shù)、鍵盤按鍵”等知識(shí)編寫一個(gè)“迎財(cái)神”游戲。游戲中有兩個(gè)(類)角色,一個(gè)是籃子,通過控制左右箭頭鍵可以控制籃子在舞臺(tái)上左右移動(dòng),另一個(gè)(類)是從上往下掉的金幣或金元

17、寶,要實(shí)現(xiàn)碰到籃子就消失,然后在舞臺(tái)上方隨機(jī)出現(xiàn)再往下掉。與初二制作過的打地鼠游戲不一樣,這次不用“碰到角色”的方法來作為判斷條件,而用“一種顏色碰到另一種顏色”作為判斷條件。在與同學(xué)們一起探討金幣角色的動(dòng)作時(shí),我的設(shè)置是這樣的,也就是判斷條件是“籃子的黑色”碰到“金幣的金色”。結(jié)果金幣落下時(shí)沒有執(zhí)行隱藏的動(dòng)作,為了不浪費(fèi)時(shí)間,我跟同學(xué)們說,老師這個(gè)程序看起來沒有問題,但是不知道為什么不能正確運(yùn)行。你們先自己試試用這個(gè)積木來編程,看能不能成功。順便幫老師研究一下我的程序問題在哪。同學(xué)們用自己剛才畫好的角色編寫起程序,有些同學(xué)成功了,有些跟我的情況一樣,這時(shí),有一個(gè)同學(xué)跑過來告訴我,第一個(gè)顏色必

18、須是積木組控制角色的顏色。我一想,對(duì),我犯了一個(gè)邏輯的錯(cuò)誤。其實(shí)這個(gè)積木是有內(nèi)在的邏輯的,即判斷本角色的顏色是否與其他角色顏色碰到,所以,必須將選取本角色的顏色作為第一個(gè)顏色。趕緊與同學(xué)們分享了這位細(xì)心推理的同學(xué)的發(fā)現(xiàn),大部分學(xué)生都能成功完成作品。學(xué)生指導(dǎo)我發(fā)現(xiàn)問題,感覺還真不錯(cuò)。第五課 砸金蛋:鏈表的運(yùn)用一 教學(xué)目標(biāo):知識(shí)與技能學(xué)習(xí)鏈表(數(shù)組)知識(shí),掌握用鏈表(數(shù)組)編寫抽簽程序。學(xué)習(xí)循環(huán)/重復(fù)語句中判斷、多重判斷的使用。 過程與方法體驗(yàn)如何綜合運(yùn)用數(shù)學(xué)、編程知識(shí)為自己創(chuàng)意服務(wù)。 情感價(jià)值觀克服困難,尋找方法,實(shí)現(xiàn)目標(biāo) 二 教學(xué)過程1 新課導(dǎo)入師介紹生活中,我們

19、常常需要對(duì)屬于同一類的若干數(shù)據(jù)進(jìn)行處理。例如,今天學(xué)校飯?zhí)脮?huì)采購哪些蔬菜?家里想購買10萬以下的小車,有哪些選擇?想挑選一首民樂作為演講的背景音樂,如何查找等等。 如果在班級(jí)聯(lián)歡晚會(huì)上要進(jìn)行抽獎(jiǎng),需要做一個(gè)抽簽程序,我們來分析這個(gè)程序要實(shí)現(xiàn)的功能列出全班同學(xué)的名字,隨機(jī)抽出一個(gè)同學(xué)的名字。  2         基礎(chǔ)知識(shí)與技能的學(xué)習(xí)師介紹:Scratch中鏈表的作用將屬于同一類的數(shù)據(jù)按順序存儲(chǔ)。學(xué)生思考討論與嘗試:(1)下列幾個(gè)關(guān)于鏈表的積木,它們分別有什么作用 (2)新建一

20、個(gè)鏈表,起一個(gè)有實(shí)際意義的名字如“姓名”,輸入十個(gè)以上同學(xué)的中文名字。(3)給程序進(jìn)行包裝,以及完成程序要實(shí)的現(xiàn)功能在分發(fā)的資料中,已經(jīng)給出了錘子與金蛋的兩種造型,需要完成:A 完成錘子的兩個(gè)動(dòng)作跟隨鼠標(biāo)運(yùn)動(dòng) 完成錘子的兩個(gè)動(dòng)作單擊鼠標(biāo)時(shí),做“砸下去”的造型。 B 金蛋的控制積木組需考慮如果碰到錘子角色的同時(shí),鼠標(biāo)按下(砸金蛋動(dòng)作),那么金蛋要呈現(xiàn)打開的狀態(tài)。下面兩個(gè)方法均可實(shí)現(xiàn),請(qǐng)將積木補(bǔ)充完整。 金蛋的控制積木組需考慮隨機(jī)顯示鏈表中的任一項(xiàng) 任務(wù):完成砸金蛋程序的編寫,調(diào)試成功后上交源程序。 3    

21、;     提升除了砸金蛋,還可以是.請(qǐng)發(fā)揮你的想象,例如鑰匙開寶箱等。鏈表還能做什么?第六課  打開現(xiàn)實(shí)與虛擬間的門傳感板與Scratch趣味編程每組共用一個(gè)傳感板,完成下列任務(wù)。兩位相鄰?fù)瑢W(xué)為一組,共用一個(gè)傳感板,完成下列任務(wù)。一  觀察傳感板有哪些組成部件,推測(cè)我們可以利用哪些部件編寫Scratch程序,在Scratch中找到與傳感板有關(guān)的積木。          二  如何用傳感板滑桿來控

22、制猴子的左右移動(dòng)?觀看下面的示意圖,回答下列問題:1 滑桿調(diào)節(jié)桿在最左側(cè)時(shí),滑桿傳感器的值是     ?滑桿調(diào)節(jié)桿在最右側(cè)時(shí),滑桿傳感器的值是     ? Scratch舞臺(tái)最左側(cè)的X坐標(biāo)是        ? 舞臺(tái)最右側(cè)的X坐標(biāo)是        ? 2 下面左側(cè)四個(gè)動(dòng)作積木,最適合用來控制

23、角色左右移動(dòng)的是         ?該積木原來放數(shù)字的圓框應(yīng)該放入右側(cè)         積木才能與滑桿調(diào)節(jié)桿的左右移動(dòng)位置聯(lián)系起來?           3 要用滑桿控制角色在舞臺(tái)上的左右移動(dòng),角色X坐標(biāo)與滑桿值間的比例關(guān)系是: 角色X坐標(biāo) = 滑桿參數(shù)   

24、                  ?  (寫出數(shù)學(xué)表達(dá)式)如何將下面的積木組合起來表示上面列出的數(shù)學(xué)表達(dá)式? 三  基礎(chǔ)練習(xí):小組根據(jù)上述推測(cè)完善程序,用傳感板實(shí)際調(diào)試是否程序是否成功。以兩人中文姓名命名并上傳。 四  拓展練習(xí):嘗試用傳感板編寫大戰(zhàn)沙塵暴游戲,用滑桿控制孫悟空能躲開沖過來的沙塵暴妖魔,按下按鈕飛出植物消滅沙塵暴。

25、60;五 討論傳感板還可以編寫什么有趣程序,你希望傳感板還能實(shí)現(xiàn)什么功能?第七課用變量控制程序教學(xué)目標(biāo):知識(shí)與技能1    1 學(xué)習(xí)在變量積木組中新建一個(gè)變量,認(rèn)識(shí)將變量的值設(shè)為、將變量的值增加、顯示變量、隱藏變量四個(gè)積木的作用。2    2 了解變量在程序中作用,會(huì)利用變量控制自己的程序。 過程與方法通過體驗(yàn)不同程序中變量的使用,以先模仿學(xué)習(xí)再創(chuàng)新的方式靈活運(yùn)用變量 情感價(jià)值觀自主探究、克服困難 一 導(dǎo)入1 師:分發(fā)打地鼠游戲源程序,提問:游戲中打到地鼠時(shí)得分、限制游戲時(shí)間

26、為一分鐘,這兩個(gè)功能是如何實(shí)現(xiàn)的。學(xué)生:自己邊玩邊探索,觀察游戲中如何使用變量,找出相關(guān)的積木組   二 新課1 認(rèn)識(shí)變量的幾個(gè)積木師引導(dǎo)生:找出8個(gè)積木組中的變量積木組,新建一個(gè)變量后,觀察到積木組中多了將變量的值設(shè)為、將變量的值增加、顯示變量、隱藏變量四個(gè)積木。  3        2  探索變量的運(yùn)用(1)怎樣讓小貓數(shù)數(shù),從1數(shù)到100呢。  (2)數(shù)學(xué)問題要求:高斯的故事二百年前的一天,一位數(shù)學(xué)教師走進(jìn)課堂,也許是想清靜一個(gè)小時(shí)

27、,他給四年級(jí)的學(xué)生們布置了一道題:從1加到100。五分鐘后,一個(gè)學(xué)生走到他跟前,交上了正確答案,這時(shí)他是多么吃驚呀!這怎么可能呢?這個(gè)孩子一定是個(gè)天才。讓我們也來用Scratch做一下這個(gè)題目??纯措娔X不用簡(jiǎn)便方法,在多長(zhǎng)時(shí)間內(nèi)得出把1到100的所有數(shù)的總和。將下面的程序補(bǔ)充完整。 難點(diǎn)是:變量的嵌套將變量“總和”的值加上當(dāng)前N值再賦值給“總和” (3) 難度提高一點(diǎn)的數(shù)學(xué)問題參考上面的程序,嘗試自己編寫一個(gè)計(jì)算2×4×6×8××20的Scratch程序。目的是:熟悉和鞏固變量嵌套的方法 三 歸納與總結(jié)變

28、量用于暫時(shí)存放數(shù)據(jù)變量可以加減乘除、可以比較大小 四 拓展思考變量的更多應(yīng)用除了解決數(shù)學(xué)問題、控制時(shí)間、計(jì)算分?jǐn)?shù),每個(gè)同學(xué)都在Scratch例子中或Scratch網(wǎng)站上找出一個(gè)運(yùn)用了變量的范例,看看變量是如何控制程序的運(yùn)行的,發(fā)言或運(yùn)用教學(xué)平臺(tái)填寫自己看法,一起分享。第八課 玩音樂我的小木琴一 教學(xué)目標(biāo)知識(shí)與技能掌握聲音積木中與音樂有關(guān)的積木的用法。運(yùn)用已經(jīng)學(xué)習(xí)的編程知識(shí)編寫音樂類程序。 過程與方法已學(xué)知識(shí)的遷移與運(yùn)用。體驗(yàn)自己設(shè)計(jì)制作一個(gè)小程序的構(gòu)思、實(shí)現(xiàn)過程。 情感價(jià)值觀音樂熏陶??朔щy,完成程序。 二 教學(xué)過程1 導(dǎo)入新課教師展示Scratch范

29、例中的“海洋音樂盒”和“鋼琴機(jī)器”兩個(gè)音樂作品,引起學(xué)生編寫自己的音樂類小程序的興趣。學(xué)生打開Scratch,觀察兩個(gè)程序,找出與音樂有關(guān)的積木。 2 新知識(shí)認(rèn)識(shí)聲音積木,師簡(jiǎn)單介紹聲音積木中各積木的用法,提示學(xué)生要拓展思維:除了本課所用積木外,其他積木可以用來編寫什么程序。 音符與節(jié)奏一覽  音符C調(diào)1234567數(shù)值60626465676971 節(jié)奏音符二分音符四分音符八分音符拍數(shù)2拍1拍0.5拍 3 課堂任務(wù):編寫音樂程序我的小木琴師引導(dǎo)學(xué)生思考小木琴程序的角色和需完成任務(wù),口頭或在腦海中描繪類似下圖的規(guī)劃圖。 設(shè)計(jì)制

30、作程序步驟1:角色繪制可以用老師提供的木琴素材,也可以用其他任何你喜歡的素材替代木琴的8個(gè)按鍵,如貝殼、星星、瓶子等。步驟2:程序?qū)崿F(xiàn)(已學(xué)知識(shí)遷移)將自己之前編寫的砸金蛋程序進(jìn)行對(duì)照,完成木槌敲擊動(dòng)作,參考自己編寫的砸金蛋游戲中槌子角色如何變換造型的積木組琴鍵被敲擊時(shí)演奏音樂,參考自己編寫的砸金蛋游戲中金蛋角色碰到槌子角色而且鼠標(biāo)按下時(shí)的積木組,并運(yùn)用本課已學(xué)習(xí)的音樂積木,完成每個(gè)琴鍵角色的任務(wù)積木,引導(dǎo)學(xué)生利用角色的同質(zhì)進(jìn)行積木組復(fù)制,快速完成任務(wù)。參考積木:           

31、                                     4 擴(kuò)展練習(xí)內(nèi)容放一個(gè)小星星角色在舞臺(tái)上,點(diǎn)擊時(shí)自動(dòng)演奏樂曲小星星 提供樂譜如下:  方法1 按順序列出每個(gè)音符和節(jié)奏,編寫程

32、序方法2 在鏈表中按順序放入每個(gè)音符和節(jié)奏,編寫程序引導(dǎo)學(xué)生思考:這兩種方法哪個(gè)效率高?第九課 Scratch 2.0 新變化貓友們正熱情討論Scratch新網(wǎng)站與Scratch 2.0小馬過河,光看討論不夠,還是需要自己去嘗試和對(duì)比。不過,因?yàn)槟壳?.0還只有在線版本,客觀上更容易受網(wǎng)絡(luò)質(zhì)量不夠好、學(xué)生分神等各種因素影響,而且暫時(shí)沒看到原來對(duì)傳感板與傳感器的支持積木在哪里。對(duì)于培養(yǎng)學(xué)生的創(chuàng)造力與規(guī)劃能力等素質(zhì)而言,尤其是入門級(jí)的教學(xué),我覺得課堂上用Scratch1.4是合適的。 下面是自己探索Scratch 2.0后的一些記錄。一 界面的變化訪問,支持

33、IE8以上或Google Chrome等瀏覽器。首頁如下 點(diǎn)擊“快試試看吧”,進(jìn)入軟件界面,右面是“Tips”,可以根據(jù)上面的提示一步一步做出自己的第一個(gè)Scratch作品,當(dāng)然也可以關(guān)閉提示。關(guān)閉提示后,軟件界面如下: 與下面1.4界面對(duì)比,2.0的左面是舞臺(tái)與角色欄,中間是積木盒,右面是積木搭建的程序區(qū)。  二 積木盒的變化先點(diǎn)擊左上角的小地球,切換到“簡(jiǎn)體中文”版本。1 動(dòng)作積木多了一個(gè)“旋轉(zhuǎn)方式”積木,取消原來1.4中控制旋轉(zhuǎn)方式的單獨(dú)幾個(gè)按鈕,風(fēng)格更統(tǒng)一精煉。 2 外觀積木中,增加“背景名稱”變量積木,造型編號(hào)、尺寸(大?。┮哺路e木放在一起,方便編程時(shí)對(duì)這幾個(gè)參數(shù)的調(diào)用。我覺得既然跟尺寸相關(guān)的幾個(gè)積木現(xiàn)在既有說大小也有說尺寸的,最好就是統(tǒng)一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論