2020-2021學年新世紀版(2018)信息技術八年級下冊 教案-第6課 設計圖案_第1頁
2020-2021學年新世紀版(2018)信息技術八年級下冊 教案-第6課 設計圖案_第2頁
2020-2021學年新世紀版(2018)信息技術八年級下冊 教案-第6課 設計圖案_第3頁
2020-2021學年新世紀版(2018)信息技術八年級下冊 教案-第6課 設計圖案_第4頁
2020-2021學年新世紀版(2018)信息技術八年級下冊 教案-第6課 設計圖案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

新世紀版信息技術八年級下冊第五課滾水珠教學設計

課題設計圖案單元第六課學科信息技術年級八年級下冊

1.了解micro:bit的內(nèi)置圖案,學會DIY圖案。

學習

2.進一步熟悉列表。

目標

3.學會編寫動畫程序。

重點進一步熟悉列表的使用。

難點列表的操作。

教學過程

教學環(huán)節(jié)教師活動學生活動設計意圖

一、復習舊1、列表的定義復習舊知,進為后面編程打基

知(1)列表就是一組用中括號口括起來的數(shù)據(jù)。這些數(shù)一步熟悉列表礎

據(jù)可以是字符、數(shù)字等各種類型的數(shù)據(jù),數(shù)據(jù)之間的使用

用逗號隔開。

(2)列表的命令格式:

[<列表名>=[<元素1>,〈元素2>,...]

(3)創(chuàng)建列表。列表是包含0個或多個數(shù)據(jù)的有序序

歹!J,列表中的元素可以是任何數(shù)據(jù)類型。

2、知識搶答:根據(jù)所給的提示,說出相對應的函小組為單位,培養(yǎng)學生競爭意

數(shù)名(功能)搶答問題,完識,小組間競賽,

(1)len(列表名)返回列表中元素的個數(shù)成的給相應的提高課堂效率,

(2)del列表名[i]從列表中刪除第i個元素加分培養(yǎng)學生團隊合

(3)在列表的最后添加一個元素作意識

列表名.append(元素)

(4)對列表中的元素按照升序排序列表名.sort()

(5)對列表中的元素按照降序排序

列表名.reverse。

二、學習新一、內(nèi)置圖案了解內(nèi)置圖案為后面編程打基

知1、理解內(nèi)置圖案及其命令格式礎

micro:bit的點陣屏幕雖然小,但通過精巧的設計,的輸寫

也能顯示很多有趣的圖案。

micro:bit中的內(nèi)置圖案都有專門的名稱,使用專門

的名稱就可以調(diào)用這些內(nèi)置圖案

2、顯示內(nèi)置圖案的命令格式:

display,show(Image.HAPPY)

此命令在micro:bit上顯示一個笑臉。

3、內(nèi)置圖案命令的輸寫:內(nèi)置圖案都屬于Image

對象,因此內(nèi)置圖案的名稱前都必須加上前綴

“Image”,例如:Image.SADoImage對象的首字

母必須大寫。

4、部分內(nèi)置圖案的名稱:熟記內(nèi)置圖案通過學習,懂得

HEARTHAPPYSMILESAD的名稱運用內(nèi)置圖案的

CONFUSEDANGRYASLEEPSURPRISED

名稱設計出有趣

YESNOCLOCK1CLOCK2

的圖案

CLOCK3CLOCK4CLOCKSCLOCK6

7、演示操作一:【例題6-1]顯示內(nèi)置圖案

學生參與操師生互動,引導

(1)操作步驟:

作,并理解程學生理解程序

第一步進入積木編程模式

序,學會設計

第二步將顯示內(nèi)置圖案列表的命令拖入積木編

圖案

程區(qū),然后將程序修改為

,1

:::顯示動畫,延時500亳秒,保持等待,循環(huán)播放,清空屏幕

第三步增加或減少列表中的內(nèi)置圖案

(2)代碼編程模式:

B文件?。設置?6Microbit?9庫管理?程序?

Omicrobit作品

1frommicrobitimport*

2

3

4s=[Image.HAPPY,Image.SAD]

5display.show(s,delay=500,wait=True,loop=True,clear=True)

在代碼編程模式下,增加列表s中的元素,可以顯

示更多的內(nèi)置圖案,例如:

s=[Image.HAPPY,Image.SAD,Image.SMILE,Image.A

NGRY]

(3)運行程序,就可以顯示內(nèi)置圖案

學生參與操師生互動,引導

8、演示操作二:【例題6-2]顯示內(nèi)置圖案,用按

鈕翻頁。作,并理解程學生理解程序

(1)代碼程序:序,學會設計

圖案

未登錄->文件-。設置?6Microbit-Q庫管理S程序-

耐保O[婕8】翻…

1frommicrobitimport*

2

3

4s=[Image.HAPPY,Image.SAD,Image.SMILE,Image.ANGRY]

5n=0

6^whileTrue:

1'ifbuttona.ispressed():

8-if(n>0):

9n=(n-1)

10-ifbutton_b.is_pressed():

11-if(n<len(s)-l):

12n=(n+1)

13sleep(200)

14display.show(s[n])

(2)積木模式:

+i

,4

西按鍵A正被按下

1

(I-+

,按鍵B正被按下

'/

ah?+

AIUK200中秒】

屆小〒符巾(—>

(3)運行上面的程序,就可以翻頁顯示圖案了。

9、任務探究一:P29試一試1、在上面的程序,刪小組合作學習培養(yǎng)學生團隊合

除sleep(200),或者將睡眠的時間改成很小,結(jié)果探究完成任務作與競爭的意

會怎么樣?為什么會出現(xiàn)這樣的結(jié)果?一,先完成的識,小組間的競

(1)將睡眠的時間改為50毫秒,程序代碼如下:小組會得到相爭,搞高課堂效

應的加分獎勵率,培養(yǎng)學生團

耒fit錄?宜林-。iga-谷Microbit-Q庫首理百序-

新的乍晶G3(01HB6-2J耐..

1frommicrobitimport*

2隊合作的意識

3

4s=[Image.HAPPY,Image.SAD,Image.SMILE,Image.ANGRY]

5n=?

6-whileTrue:

7■ifbutton_a.is_pressed():

8-if(n->0):

9n=(n-1)

10-i-Fbu-t-ton_b.is_pressed():

11-if(n<len(s)-1):

12n=(n+1)

13sleep(50)

14display.show(s[n])

(2)刪除sleep(200),程序代碼如下:

?海期。省

未登錄?■文件?。設置?6Microbit-Q庫管理B程序■

x^o【伊峻2】包?7

1frommicrobitimport*

2

3

4s=[Image.HAPPY,Image.SAD,Image.SMILE,Image.ANGRY]

5n=0

6-whileTrue:

7-ifbutton_a.is_pressed():

8-if(n>0):

9n=(n-1)

10-ifbutton_b.is_pressed():

11-if(n<len(s)-l):

12n=(n+1)

13display.show(s[n])

14

二、DIY圖案學生理解DIY為后面編程打基

1、導入:micro:bit的顯示屏是一個5X5的LED圖案設計原理礎

點陣,每一個LED燈的亮度都可以用。?9來表

示,用5組數(shù)字就可以表示5X5LED點陣中每

一個LED燈的亮度。例如:

u00000:00990:00990:00000:00000^

但是,用上面的數(shù)字表示圖案,根本不知道圖案是

什么形狀,因此通常用積木模式來設計DIY圖案。學生參與操師生互動,引導

2、演示操作三:【例題6-3】設計程序,在micro:bit作,并理解程學生理解程序

上呈現(xiàn)煙花綻放的效果。序,學會DIY

(1)思考:1、如何設計?設計圖案

2、設計的程序會用到哪個命令使煙

花連續(xù)播放?

(2)小結(jié)問題:先設計煙花綻放的幾個畫面,然

后連續(xù)播放這幾個畫面就可以呈現(xiàn)煙花綻放的效

果。

利用display.show()連續(xù)播放

■■■■■■

(3)操作步驟:

第一步新建硬件作品,進入積木編程模式。

第二步新建變量i0、il、i2、i3、i4、i5,分別用

于保存6個煙花綻放的畫面。

第三步設計煙花綻放

溫馨提示

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

評論

0/150

提交評論