版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
新世紀(jì)版信息技術(shù)八年級下冊第四課計數(shù)器教學(xué)設(shè)計
課題計婁器單元第四課學(xué)科信息技術(shù)年級八年級下冊
1.認識micro:bit可編程按鈕及其作用。
學(xué)習(xí)
2.理解邏輯表達式及其值。
目標(biāo)
3.進一步熟悉if條件分支語句。
重點是進一步熟悉if條件分支語句。
難點理解邏輯表達式。
教學(xué)過程
教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖
一、課前導(dǎo)1、提問:同學(xué)們,你們知道《中國好聲音》嗎?學(xué)生思考并回通過提問培養(yǎng)學(xué)
入冠軍賽的選拔是如何選拔出來的?答問題生思維,能過圖
2、圖片展示:片展示激起學(xué)生
■■的學(xué)習(xí)興趣
(
萱萱媒體得身
姚貝嬲體£
B溫
3、小結(jié)并引出本課學(xué)習(xí)內(nèi)容:冠軍選拔賽的時候
要清點觀眾的投票票數(shù),節(jié)目中會有一個計數(shù)器,
每個觀眾投的票都會由計算器計算出來,這節(jié)課,
讓我們用micro:bit來做一個這樣的計數(shù)器。
二、可編程1、micro:bit有兩個可編程按鈕:為button_a和學(xué)習(xí)認識通過學(xué)習(xí)掌握
按鈕tutton_bmicro:bit可編micro:bit可編程
2、通過編程定義兩個可編程按鈕的功能:程按鈕及其作按鈕及其作用
帚是-個邏輯值,表示按鍵“A”是否用。
E被按下,如果是,其值為True,如果不是,其值
勻Falseo代碼是button_a.is_pressed()o
T*齡縣一個陽相
值,表示按鍵“A”是否
皮按下過,如果是,其值為True,如果不是,其值
為Falseo代碼是button_awas_pressed()o
■目是一個新提
L表示按鍵“A”被連續(xù)
安下的次數(shù),代碼是butt。n_a.get_pressed()。
三、演示講【例題4-1]編寫程序,t1一比誰的按鍵速度快。觀看老師演示通過演示,進一
解1、程序展示:學(xué)習(xí)用可編程步理角可編程按
1frommicrobitimport*按鈕編程,并鈕的作用
2
3理解按鈕的作
4m=0
5^whileTrue:用。
6x=button_a.get_presses()
7m=max(m^x)
8display.show(str(m))
9sleep(1000)
10
m為。Oj
c生經(jīng)執(zhí)彳」]
為?按鍵}\被按下的次數(shù):
-11為max(m,x■+
::;顯示字符串將m串類型
2、觀察測試效果,發(fā)現(xiàn)問題:不斷地按A鍵,點
陣屏幕上將顯示連續(xù)按鍵的最大次數(shù)。
3、小結(jié):變量m用于保存連續(xù)按鍵的最大值。函
數(shù)max()的作用是求最大值。
循環(huán)程序執(zhí)行到sleep(lOOO)的時候會停下來等待
1000毫秒,在這個時候我們的每一次按鍵都會被記
錄下來,1000毫秒結(jié)束后,執(zhí)行X=
button_a.get_presses()語句就會讀出前面的按鍵
數(shù),然后又從0開始計算按鍵數(shù)。
如果將上面程序中的語句display.show(str(m))改
為display.show(str(x)),就可以看到每次在等待
1000毫秒的過程中的按鍵數(shù)。
4、試一試:將display.show(srt(m))改為如下命令:
生小組合作討通過小組學(xué)習(xí)使
display.show([str(m),str(x)])運行并展示效果論探究,根據(jù)學(xué)生進一步熟悉
(1)展示效果例題改命令并display.shou命令
(2)小結(jié):程序?qū)@示至今最大的連續(xù)按鍵次數(shù)運行效果得出的使用與作用
和最近一次連續(xù)按鍵的次數(shù)。結(jié)論
四、if語知識回顧:學(xué)生學(xué)習(xí)if語if是最常用的編
句(1)if語句的作用:實現(xiàn)程序的分支。句,掌握if語程語句,用于程
(2)提問:還記得我們在哪里學(xué)過if詰洵嗎?句的格式與功序的分支。學(xué)生
上冊第四課分支程序能通過學(xué)習(xí),掌握
(3)if語句的格式:if語句的運用,實
if<條件1>:現(xiàn)程序的進一步
〈語句塊1>分支,以應(yīng)對
elif〈■彳牛2〉:
更復(fù)雜的情況。
〈諳句塊2〉
else:
<語句塊九>
(4)if功能:從if行開始依次對條件進七行判斷,
如果正確則執(zhí)行該條件下面的〈語句塊〉,然后跳
出該if語句;如果不正確則對下一個條件進行判斷;
如果所有條件都不成立,則執(zhí)行else下隹日的〈語句
塊〉。
(5)if...elif...else語句對應(yīng)的流程圖:
成區(qū)》|語句塊11—
不成立
一二—成立
>1語句塊21
不成立
;后五口j月后m1「
(6)if語,句可以簡化為:if(條件,:
<語句塊,
五、演示【例題4-2]編寫程序,將micro:bit變成計數(shù)器。觀察學(xué)習(xí)并嘗通過探究,培養(yǎng)
講解按A鍵數(shù)字增大,按B鍵數(shù)字減小。試操作,小組學(xué)生分析問題和
1、程序展示:探究問題,解解決問題的能
1frommicrobitimport*決問題力。
2
3
4n=0
5,whileTrue:
6,ifbutton_a.is_pressed():
7n=(n+1)
8,ifbutton_b.is_pressed():
9n=(n-1)
10sleep(200)
11display.show(str(n))
12
n為。口]
心重復(fù)執(zhí)行■
如果也按鍵A正被按下
A捶眠,200享秒—
H:顯示字符串將06轉(zhuǎn)換為字符串類型
2、效果展示并思考:觀察運行效果,能不能調(diào)整
一下睡眠(sleep)時間呢?調(diào)整之后效果如何?
六、任務(wù)一、【例題4-3]編寫程序,將micro:bit為成溫度小組學(xué)習(xí)探究通過探究,培養(yǎng)
實踐計。按A鍵顯示華氏溫度,按B鍵顯示攝氏溫度。任務(wù),并解決學(xué)生分析問題和
1、提問:(1)如何設(shè)置變量?問題解決問題的能
設(shè)置t_h表示華氏溫度,t_s表示攝氏溫度力。
(2)2、華氏溫度與攝氏溫度的轉(zhuǎn)換公式是什么?
華氏溫度=32+1.8義攝氏溫度
2、程序展不:
籟)作品Omicrobit作品o【例
1frommicrobitimport*
2
3
4,whileTrue:
5t_s=temperature()
6t1h=(32+1.8*t_s)
7-ifbutton_a.is_pressed():
8display.scroll(str(t_h))
9-ifbutton_b.is_pressed():
10display.scroll(str(t_s))
11
*Sfi執(zhí)行
設(shè)置t_s
3、將程序保存并運行,micro:bit就變成溫度計了。
4、if語句里面還可以套if語句
二、【例題4-4]編寫程序,用按鈕控制呼吸燈移
動。
1、程序展示:
?而??汨;?
新eg作品G3microbit作品
1
2?Frommicrobit:import*
3
4
5deflamp(x,y):
6■For1inrange(10):
7display.set:_pixel(x,y,1)
8sleep(10)
9■For1inrange(9,
display.set_pixel(x,y,i)
10
11sleep(10)
12
13x=2
y=2
whileTrue:
15
16lamp(x,y)
17
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)新創(chuàng)業(yè)實戰(zhàn)品牌建設(shè)與推廣
- 創(chuàng)新教育背景下的人才培養(yǎng)模式探索
- 與伴侶保持精神上的默契和和諧溝通能力的重要性
- 從規(guī)范設(shè)計到嚴格管理學(xué)校實驗室安全的全方位保障措施研究
- 創(chuàng)新驅(qū)動下個人投資如何緊跟宏觀經(jīng)濟步伐
- 戶外公益廣告牌日常維護項目招標(biāo)文件
- 創(chuàng)新教學(xué)下的學(xué)生情緒調(diào)適方法
- 教科版二年級上冊科學(xué)期末測試卷帶答案(模擬題)
- 傳統(tǒng)與現(xiàn)代的融合小微餐飲企業(yè)發(fā)展趨勢
- 護理技能讓生活更美好
- DWI高信號常見疾病的鑒別診斷課件-2
- 福建省三明市三元區(qū)2022-2023學(xué)年八年級上學(xué)期期末物理試卷(滬科版)
- 2024年廣東高校招收中職畢業(yè)生考試數(shù)學(xué)試卷真題(含答案解析)
- 公共外交智慧樹知到期末考試答案章節(jié)答案2024年外交學(xué)院
- 家庭教育教師培訓(xùn)會(3篇模板)
- 2024年焊工(初級)證考試題庫及答案(900題)
- 關(guān)于菜鳥驛站轉(zhuǎn)讓合同范本
- 部編版六年級上冊道德與法治期末測試卷及一套完整答案
- 2024年江西生物科技職業(yè)學(xué)院單招職業(yè)技能測試題庫帶解析答案
- 軍事理論-國家安全環(huán)境強化版智慧樹知到期末考試答案章節(jié)答案2024年國防大學(xué)
- 2024年北京房屋租賃合同電子版(3篇)
評論
0/150
提交評論