資訊內容
scratch躍動的旋律
第26課 躍動的旋律
【教學目標】
1、復習變量模塊,能用新建一個“音符”鏈表來存放彈奏音符的數據。
2、理解和的概念。
3、通過給一段彈奏音符創作躍動的旋律線的作品,理解以下兩個腳本的設計思想。
和
4、通過創作感知用技術表現藝術的表達與想象空間。
【教學重難點】
重點:理解鏈表模塊中的和的概念。
難點:通過有限次重復模塊、變量模塊以及鏈表模塊搭建腳本讀出數據。(數組算法的應用)。
【教學課時】
2課時
【教學過程】
一、情景導入:
在音樂課上、聽歌曲的過程中,同學們一定感知過旋律的美妙,音樂老師常常用鋼琴彈奏一段小音符,讓同學們去想象是一個什么樣的情景,然后在黑板上畫出各種旋律線。大家還有印象嗎?老師今天給大家帶來一個作品《躍動的旋律》,自己設計一段小音符,然后用旋律線表達。請欣賞。
今天,同學們和老師一起來完成這個作品。
二、自主探究
1、請同學們在D盤中打開文件“躍動的旋律”,聽一聽是什么旋律,根據老師的提示,今天我們一起來學習一種新的彈奏旋律的設計方法。
任務一:彈奏音符的腳本設計
1)師:重復10次彈奏音符模塊,如何設計?
生:搭建
師:單步執行模塊,同學們會發現什么?
生:將一個音符彈奏了10次。
2)師:如何實現彈奏模塊中音符數據的變化?
生:
師:啟發:回憶我們在“明明的思考”一課中用到過的鏈表,嘗試用鏈表先把這些音符數據存放起來。
生:搭建。(在變量模塊中,創建一個“音符”鏈表,給鏈表添加音符數據。)
師:如何把這些數據放到彈奏音符模塊中去呢?
3)師:猜一猜,嘗試嘗試把鏈表中什么模塊插入到彈奏音符模塊中來實現彈奏音符模塊中數據的變化?又如何 搭建?
生:搭建
師:鏈表“音符”中有三個選項,嘗試一下選哪一個合適?
生:嘗試
師:“任意”,就是隨機讀取鏈表中的數。
4)師:我們想讓音符按順序彈奏,有如何設計呢?
生:
師:啟發,新建一個“序號”變量,通過改變“序號”變量的值,實現順序彈奏。
生:搭建
生:執行腳本,想一想,如何實現彈奏一個音符,就畫一個旋律線?
師:思考:添加音符鏈表中的數據,看一看,會有什么發生?將重復次數換成鏈表的長度?可以嗎?這樣設計有什么好處?
接下來,請同學們完成第2個任務。
任務二:旋律線的腳本設計
1)師:如何設計“音符”角色隨音符高低起伏出現在舞臺上?
生:搭建。
師:啟發,我們可以利用圖章,使角色出現在不同位置。
生:搭建。
師:如何使旋律線能更好地表達旋律的高低呢?
生:搭建。
2)師:請看老師搭建的方法。
師:請你改變鏈表中音符的數據?看旋律線有什么變化?這個設計中Y作標中的數據來源于鏈表中的數據,這樣設計有什么好處?
三、學生完成設計,教師巡視指導
1、分享學生作品,學習他人的設計思想。
2、個別輔導,解決問題。
3、躍動的旋律已經在同學們的創作下完成了,下面我們一起來欣賞欣賞,看誰的作品精彩。
四、分享交流
1、展示作品
2、小結:
今天我們通過創作,我們又學習了一個新的設計方法,用鏈表來實現各種數據的存放和讀取,我們設計腳本的能力又提高了一步和設計視野又拓寬了。

- 上一篇
scratch兩只老虎
開學以來,計劃設計動畫、游戲、音樂、畫筆四個單元的SCRATCH學習目標。下面做一個階段小結。 第一單元動畫設計了“過大年”、“春來了”和“高山滑雪”三課,本單元教學還是沿襲上學期的課堂教學模式,只是范例都是老師自己改編的,教學課時為兩課時,學生完成的
- 下一篇
scratch趣味抽獎
趣味抽獎教學目標:【知識目標】1. 通過抽獎程序的設計,初步掌握Scratch中隨機數模塊的應用。2. 通過抽獎程序的設計,初步掌握Scratch廣播模塊的應用。3.通過抽獎程序的設計,了解用角色造型存儲圖片數據。4.通過抽獎程序的設計,了解Scratch中用變量模塊實現隨機數據的存儲