下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
信息技術(shù)八年級(jí)《分支結(jié)構(gòu)》教案
安吉縣孝豐中學(xué)徐鋒
[教學(xué)目標(biāo)與教材分析]
一、教學(xué)目標(biāo):
②通過(guò)程序設(shè)計(jì),學(xué)會(huì)分支結(jié)構(gòu)流程圖繪制及程序設(shè)計(jì)方法,了解分支結(jié)構(gòu)、關(guān)
系表達(dá)式、邏輯表達(dá)式的概念。在利用分支結(jié)構(gòu)程序解決應(yīng)用問(wèn)題過(guò)程中,體驗(yàn)
分支結(jié)構(gòu)設(shè)計(jì)思想在生活中應(yīng)用,并逐步形成嚴(yán)謹(jǐn)?shù)挠?jì)算思維能力。通過(guò)編輯程
序、分析程序、調(diào)試程序培養(yǎng)學(xué)生自主化學(xué)習(xí)素養(yǎng)。
二、教材處理分析
本課是浙江教育出版社出版的八年級(jí)《信息技術(shù)》第二單元內(nèi)容,本單
元主要是讓學(xué)生認(rèn)識(shí)Python及其常用的三類基本結(jié)構(gòu),旨在使學(xué)生進(jìn)一步體
驗(yàn)算法思想,了解算法和程序設(shè)計(jì)在解決問(wèn)題過(guò)程中的地位和作用;能從簡(jiǎn)單
問(wèn)題出發(fā),設(shè)計(jì)解決問(wèn)題的算法,并能初步使用一種程序設(shè)計(jì)語(yǔ)言編制程序?qū)?/p>
現(xiàn)算法解決問(wèn)題。
本課可以讓學(xué)生在順序結(jié)構(gòu)的基礎(chǔ)上,從生活中的分支結(jié)構(gòu)入手,以常
見(jiàn)的問(wèn)題程序化,讓學(xué)生掌握分支結(jié)構(gòu)。通過(guò)本課的學(xué)習(xí),可以促進(jìn)學(xué)生對(duì)
問(wèn)題解決方法和思想的理解與掌握,從而提升學(xué)生的問(wèn)題解決能力,讓學(xué)生在
按照一定的流程解決問(wèn)題的過(guò)程中,去體會(huì)和理解程序設(shè)計(jì)的思想,而且也為
多分支選擇結(jié)構(gòu)的學(xué)習(xí)打下基礎(chǔ)。
[學(xué)習(xí)主體與教學(xué)策略分析]
本節(jié)課是學(xué)習(xí)選擇結(jié)構(gòu)程序設(shè)計(jì),為更適合八年級(jí)學(xué)生的思維需求,遇
到問(wèn)題,通過(guò)學(xué)習(xí)新的知識(shí)解決這個(gè)問(wèn)題。同時(shí)為調(diào)動(dòng)學(xué)生的積極性,通過(guò)
一系列貼近學(xué)生實(shí)際的任務(wù)來(lái)讓學(xué)生練習(xí)條件語(yǔ)句,這樣在任務(wù)設(shè)計(jì)上更加
合理。
學(xué)生已經(jīng)學(xué)習(xí)了Python基本語(yǔ)句格式,并能夠讀懂簡(jiǎn)單的順序結(jié)構(gòu)語(yǔ)
句,具有一定的分析能力,熟知Python程序設(shè)計(jì)的基本流程,會(huì)對(duì)進(jìn)行程
序運(yùn)行與調(diào)試。
因此在本節(jié)課教學(xué)中著重培養(yǎng)學(xué)生的自主分析問(wèn)題,解決問(wèn)題的意識(shí)和
能力,并讓學(xué)生明確基本編程思路:分析問(wèn)題,建立數(shù)學(xué)模型,確定算法,
編寫程序,調(diào)試程序。
采用貼近的示例程序能夠極大的提高學(xué)生的學(xué)習(xí)興趣,我在設(shè)計(jì)學(xué)生習(xí)
題時(shí)注重分層,讓一般能力的同學(xué)能夠模仿完成,讓有較強(qiáng)能力的同學(xué)能夠
在模仿的同時(shí)又有所創(chuàng)新,并讓學(xué)生通過(guò)自主探究來(lái)獲得新知,避免機(jī)械說(shuō)
教的無(wú)趣。
【教學(xué)環(huán)境】
網(wǎng)絡(luò)教室,Python編譯環(huán)境,PPT,示例及學(xué)生程序,hustoj平臺(tái)。
擬采用學(xué)生學(xué)習(xí)記錄單形式進(jìn)行授課。
環(huán)節(jié)過(guò)程與內(nèi)容設(shè)計(jì)意圖
同學(xué)們,上節(jié)課我們編寫了一個(gè)計(jì)算三
角形面積的程序,大家基本上都編寫成功了?;仡欗樞蚪Y(jié)構(gòu)三角形面積的
復(fù)習(xí)引入
我們首先一起來(lái)回顧一下計(jì)算三角形面海倫公式算法和程序編寫一
積程序編寫的流程。般流程。
得出結(jié)論:我們先進(jìn)行問(wèn)題分析,然后
設(shè)計(jì)算法,最后編寫代碼并調(diào)試運(yùn)行。
提出原程序不足:有的同學(xué)輸入的數(shù)據(jù)根本
不能組成三角形,但是程序還是進(jìn)行了計(jì)算,
并且給出了錯(cuò)誤的答案。我們希望,程序首
先要對(duì)三角形的三條邊進(jìn)行判斷,確實(shí)三條
邊能構(gòu)成三角形才進(jìn)行運(yùn)算。能組成三角形以學(xué)生實(shí)際學(xué)習(xí)生活為例引
的三條邊的條件是什么,同學(xué)們正好數(shù)學(xué)初出課題
二上冊(cè)也在學(xué)習(xí)三角形各種定理和證明,肯
定非常熟悉。
生答:要構(gòu)成三角形,三條邊必須任意兩邊
之和大于第三邊。具體說(shuō)來(lái)就是要求程序?qū)?/p>
輸入的三條邊a,b,c的數(shù)據(jù)進(jìn)行判斷,a+b>c
并且b+c>a并且a+c>b,然后程序才計(jì)算面積,
否則就告訴我們這不是一個(gè)三角形。這就是
我們今天這節(jié)課需要學(xué)習(xí)的內(nèi)容,讓程序來(lái)
進(jìn)行判斷,這種程序結(jié)構(gòu)叫做分支結(jié)構(gòu)程序
設(shè)計(jì)。(板書)
對(duì)于解決問(wèn)題的方法和步驟,我們能夠用流
程圖表示出來(lái),我們一起將剛才的求三角形
面積流程圖來(lái)進(jìn)行改進(jìn)與完善。
教師回顧順序結(jié)構(gòu)流程圖(依次提問(wèn)各個(gè)圖
形表示的意思,并介紹判斷圖形菱形)。圖1
教師:我們說(shuō)的是普通話,畫的是流程圖,
電腦能聽(tīng)懂我們說(shuō)的普通話,幫我們編程
么?
學(xué)生:不能,計(jì)算機(jī)能聽(tīng)懂的是計(jì)算機(jī)語(yǔ)言,
我們要編寫程序代碼,并且被編譯器解釋后
計(jì)算機(jī)才能懂。
教師出示Python代碼,并讓學(xué)生明白分支結(jié)
學(xué)習(xí)新知
構(gòu)基本單詞。
lf<條件>:
<語(yǔ)句塊1>
[Else:
(語(yǔ)句塊2>h
If條件語(yǔ)句由if關(guān)鍵字組成,后面跟著一個(gè)條
件和一個(gè)冒號(hào),冒號(hào)的作用是告知接下來(lái)要
創(chuàng)建一個(gè)新的語(yǔ)句塊,處于同一縮進(jìn)位置的
代碼組成一個(gè)語(yǔ)句塊。
條件實(shí)際上是一個(gè)表達(dá)式,他的值可以是真
或者假,條件為真時(shí)執(zhí)行語(yǔ)句塊1的語(yǔ)句,
否則執(zhí)行語(yǔ)句塊2的語(yǔ)句。
請(qǐng)同學(xué)們觀察這段程序,然后告訴我輸出結(jié)
學(xué)生感知
果(兩個(gè)數(shù)字比較大小)
學(xué)生學(xué)習(xí)后,請(qǐng)學(xué)生完成學(xué)習(xí)記錄單。進(jìn)行
第一次強(qiáng)化記憶。
重點(diǎn):學(xué)生練習(xí),教師走一走檢查一下,提
出問(wèn)題所在1.:漏掉2.縮進(jìn)單位遺漏
很多時(shí)候程序要判斷的事情可不是這么簡(jiǎn)單
的。比如三個(gè)數(shù)字比較大小等,數(shù)據(jù)間的關(guān)
系就復(fù)雜多了,數(shù)據(jù)間有哪些關(guān)系呢?關(guān)系
比較后又得到什么結(jié)果呢?
學(xué)生自學(xué):關(guān)系表達(dá)式和邏輯表達(dá)式。
互相討論并完成配套習(xí)題(圖2)。
然后是完善海倫公式題目(帶三角形判斷)。
要求作業(yè)提交hustoj平臺(tái)。
查看反饋沒(méi)有完成的同學(xué)有關(guān)if語(yǔ)句的一些
錯(cuò)誤:如冒號(hào)縮進(jìn)
教師:看來(lái)同學(xué)們都很厲害,基本完成了程
序測(cè)試,接下來(lái)老師要考考大家了,老師之
前另外做了一個(gè)很有趣的程序,猜字謎,你
只有輸入了正確的用戶名和密碼才能開(kāi)始猜
字謎,但是時(shí)間長(zhǎng)了,老師自己忘記了密碼,
所幸的是python是可以直接查看源代碼的,
請(qǐng)同學(xué)們充當(dāng)一下小偵探,幫老師找一找賬
號(hào)和密碼是什么。(圖3)
自主學(xué)習(xí)
學(xué)生:賬號(hào)是alibaba密碼是zhimakaimen
交流鞏固
教師:你們是怎么知道的么?
學(xué)生:通過(guò)源代碼中user=="alibaba"andpwd
=="zhimakaimen"這句話知道的。
教師:這句話中的and是什么意思呢?
學(xué)生:就是并且的意思。
教師:看來(lái)同學(xué)們面對(duì)密碼都很會(huì)鉆研啊,
老師這里還有許許多多這樣的密碼組合,看
那些同學(xué)能夠最快破解。
教師依次出示
Ifuser=="alibaba"orpwd=="zhimakaimen"
Ifuser==pwd
ifnot(user=="alibaba"andpwd==
"zhimakaimen")
ifint(user)*2+3==int(pwd)
教師:看來(lái)同學(xué)們真的很聰明,這么多密碼
都難不住你們,其實(shí)你們?cè)谶@個(gè)破解謎語(yǔ)的
環(huán)節(jié)中已經(jīng)掌握了Python邏輯表達(dá)式的三種
運(yùn)算方式?
拓展教師:同學(xué)們,生活中有很多程序界面都要
總結(jié)用到分支結(jié)構(gòu)的,接下來(lái)還有一點(diǎn)時(shí)間,我
提升們來(lái)嘗試完成生活中常見(jiàn)的實(shí)際問(wèn)題,請(qǐng)同
學(xué)們查看自己的學(xué)習(xí)記錄單最后一個(gè)拓展任
務(wù)(教材p26頁(yè):出租車計(jì)費(fèi)),請(qǐng)根據(jù)學(xué)習(xí)
記錄單的提示填寫正確的答案,學(xué)有余力的
同學(xué)可以完成此程序編寫并上傳到教師機(jī)。
教師表?yè)P(yáng)完成挑戰(zhàn)任務(wù)的同學(xué)。并提出下節(jié)
課的挑戰(zhàn):今天猜謎語(yǔ)游戲同學(xué)們看到了2
個(gè)if語(yǔ)句,第二if語(yǔ)句在第一個(gè)if語(yǔ)句的分
支語(yǔ)句塊中,這種分支結(jié)構(gòu)叫做多分支結(jié)構(gòu),
在下節(jié)課我們會(huì)進(jìn)一步研究如何用更恰當(dāng)?shù)?/p>
代碼來(lái)些多分支結(jié)構(gòu)。
圖1
圖2
2.練一練
問(wèn)題條件表達(dá)式
判斷一個(gè)數(shù)n是否是0
ifn==0:
判斷一個(gè)整數(shù)y是否是偶數(shù)
ify%2==0:
判斷一個(gè)整數(shù)x是否是三位數(shù)if100<=x<=999:
或ifx>=100andx<=999:
判斷三角形的三條邊如能否構(gòu)成三角
形ifandb+£>a
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《 特殊巖性巖心實(shí)驗(yàn)分析新方法研究》范文
- 探索活動(dòng):3的倍數(shù)的特征(教學(xué)設(shè)計(jì))-2023-2024學(xué)年五年級(jí)上冊(cè)數(shù)學(xué)北師大版
- 教學(xué)設(shè)計(jì)初中體育排球基本功教學(xué)設(shè)計(jì)
- 手指頭美術(shù)課件
- 給素材又見(jiàn)玉蘭時(shí)
- 家教協(xié)議書范本
- 提升初中生閱讀速度的教學(xué)設(shè)計(jì)
- 世界貿(mào)易的“游戲規(guī)則”
- 工程力學(xué)之材料的力學(xué)特性
- 復(fù)句運(yùn)用訓(xùn)練-2025年高考語(yǔ)文一輪復(fù)習(xí)教師版
- 養(yǎng)護(hù)項(xiàng)目實(shí)施計(jì)劃方案
- 2021年中國(guó)農(nóng)業(yè)銀行招聘考試筆試題目試卷歷年考試真題
- 鐵路工程最新常規(guī)檢驗(yàn)項(xiàng)目及要求
- No.23 1226 10 傳熱過(guò)程分析和換熱器熱計(jì)算
- 熱浸塑鋼管技術(shù)規(guī)范
- 監(jiān)獄醫(yī)生工作總結(jié)5篇范文
- 室分場(chǎng)景分類及分場(chǎng)景解決方案實(shí)用教案
- 限制性內(nèi)切酶保護(hù)堿基表_共5頁(yè)
- 美世薪酬體系設(shè)計(jì)
- 八上道法第二單元第四課《尊重他人》教案
- 光對(duì)綠色植物葉綠素的形成是否有影響
評(píng)論
0/150
提交評(píng)論