- 相關(guān)推薦
高中信息技術(shù)《語(yǔ)句與程序結(jié)構(gòu)
一、教學(xué)目標(biāo)
1.能說(shuō)出選擇結(jié)構(gòu)的基本格式,能將選擇結(jié)構(gòu)應(yīng)用到編程中。
2.通過(guò)提問(wèn)、上機(jī)操作等方法知道選擇結(jié)構(gòu)的表示方法,提高動(dòng)手實(shí)踐能力。
3.通過(guò)對(duì)于選擇結(jié)構(gòu)的學(xué)習(xí),提升對(duì)于計(jì)算機(jī)編程的學(xué)習(xí)興趣。
二、教學(xué)重難點(diǎn)
【重點(diǎn)】選擇結(jié)構(gòu)的基本格式及算法流程圖。
【難點(diǎn)】選擇結(jié)構(gòu)的程序編寫(xiě)。
三、教學(xué)過(guò)程
(一)導(dǎo)入新課
多媒體展示“自助式人行過(guò)街紅綠燈”視頻。
提出問(wèn)題:紅綠燈在什么情況下會(huì)被啟用?【按鈕被按下】
教師總結(jié):很多事情并不是簡(jiǎn)單地依次順序執(zhí)行,有時(shí)需要根據(jù)條件有選擇地處理。按鈕按下后,紅燈變綠燈,是因?yàn)槌绦蛟O(shè)計(jì)時(shí)用了選擇結(jié)構(gòu),本課就來(lái)學(xué)習(xí)如何在程序設(shè)計(jì)是使用選擇結(jié)構(gòu)。
(二)新課講授
1.選擇結(jié)構(gòu)
教師講解:在程序的選擇結(jié)構(gòu)中,某些語(yǔ)句會(huì)受到條件的制約,根據(jù)條件與否有選擇地執(zhí)行。選擇結(jié)構(gòu)利用條件語(yǔ)句,通過(guò)判斷表達(dá)式的值(True或False),決定程序執(zhí)行的分支。
布置任務(wù),結(jié)合資料卡片自主探究選擇結(jié)構(gòu)的分類(lèi)。
教師總結(jié):?jiǎn)畏种ЫY(jié)構(gòu)和雙分支結(jié)構(gòu)是常見(jiàn)的兩種選擇結(jié)構(gòu),在Python語(yǔ)言中是由if語(yǔ)句實(shí)現(xiàn)的,并在多媒體展示單、雙分支結(jié)構(gòu)的基本格式及對(duì)應(yīng)算法流程圖。
2.判斷正整數(shù)奇偶性
教師引導(dǎo):判斷一個(gè)正整數(shù)奇偶性的方法通常是:如果一個(gè)正整數(shù)x能被2整除,那么這個(gè)數(shù)為偶數(shù),否則為奇數(shù)。
布置任務(wù),嘗試畫(huà)出判斷正數(shù)奇偶性流程圖及程序代碼。
提出問(wèn)題:
(1)條件判斷框內(nèi)填寫(xiě)的語(yǔ)句是什么?【x%2=0】
(2)條件判斷結(jié)果為False時(shí)輸出什么?【該數(shù)字為“奇數(shù)”】
教師補(bǔ)充:Python語(yǔ)言用縮進(jìn)的方式標(biāo)識(shí)語(yǔ)句塊,表示語(yǔ)句之間的層次關(guān)系。同一級(jí)語(yǔ)句塊中的語(yǔ)句具有相同的縮進(jìn)量。
3.多分支結(jié)構(gòu)
教師講解:選擇結(jié)構(gòu)除了單分支和雙分支結(jié)構(gòu),還有多分支結(jié)構(gòu)。
利用多媒體展示生活實(shí)例:某城市軌道交通實(shí)行分段計(jì)程票價(jià),起步票價(jià)為乘坐5站以?xún)?nèi)(含5站)單人票價(jià)2元;乘坐5站以上10站以下(含10站),單人票價(jià)3元;乘坐10站以上16站以下(含16站),單人票價(jià)4元;乘坐16站以上,單人票價(jià)5元。
提出問(wèn)題:該問(wèn)題一共有幾種分支情況?【共四種情況,分別是乘坐5站及5站以?xún)?nèi)、乘坐5站以上10站以下、乘坐10站以上及16站以下、乘坐16站以上】
布置任務(wù),下面以信息技術(shù)小組為單位,探究該問(wèn)題的算法流程圖及程序代碼。
教師提示:Python語(yǔ)言中,可以在if語(yǔ)句中配合使用elif語(yǔ)句實(shí)現(xiàn)多分支結(jié)構(gòu)。
教師總結(jié):在程序設(shè)計(jì)中,選擇結(jié)構(gòu)是處理分支問(wèn)題的基本手段。在用選擇結(jié)構(gòu)進(jìn)行問(wèn)題求解時(shí),需要先確定分支情況,然后再用恰當(dāng)?shù)膇f語(yǔ)句編寫(xiě)程序。
(三)鞏固提高
開(kāi)展“來(lái)找茬”游戲,游戲規(guī)則:教師展示錯(cuò)誤程序代碼,同桌兩人合作尋找編寫(xiě)錯(cuò)誤的代碼語(yǔ)句。
教師巡視指導(dǎo),提示要點(diǎn):可動(dòng)手輸入代碼進(jìn)行檢驗(yàn)。
【elif語(yǔ)句實(shí)現(xiàn)分支結(jié)構(gòu)時(shí),最后一個(gè)分支應(yīng)該使用else語(yǔ)句】
評(píng)價(jià)要點(diǎn):反應(yīng)敏捷、描述準(zhǔn)確、操作熟練。
(四)小結(jié)作業(yè)
小結(jié):教師提問(wèn)選擇結(jié)構(gòu)的基本格式,學(xué)生上臺(tái)板書(shū)。
作業(yè):預(yù)習(xí)循環(huán)結(jié)構(gòu)的格式及代碼。
四、板書(shū)設(shè)計(jì)
【高中信息技術(shù)《語(yǔ)句與程序結(jié)構(gòu)】相關(guān)文章:
信息技術(shù)高中教案11-24
高中信息技術(shù)教案11-02
高中信息技術(shù)說(shuō)課稿01-29
高中信息技術(shù)教案11-14
高中信息技術(shù)說(shuō)課稿08-12
高中信息技術(shù)教案模板11-06
高中信息技術(shù)教學(xué)心得12-14
高中信息技術(shù)教學(xué)反思01-18
[集合]高中信息技術(shù)教案10-31