中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

while循環(huán)教學(xué)設(shè)計(表格式)高中信息技術(shù)粵教版(2019)必修1 數(shù)據(jù)與計算

資源下載
  1. 二一教育資源

while循環(huán)教學(xué)設(shè)計(表格式)高中信息技術(shù)粵教版(2019)必修1 數(shù)據(jù)與計算

資源簡介

《while循環(huán)的應(yīng)用》微課教學(xué)設(shè)計
授課教師 學(xué)科 信息技術(shù)
微課名稱 while循環(huán)的應(yīng)用 視頻長度
知識點來源 學(xué)科: 信息技術(shù) 年級: 高中一年級 教材版本: 粵教版 必修1
教學(xué)目標(biāo) 【知識目標(biāo)】 掌握while語句的格式; 學(xué)會使用while語句編寫循環(huán)結(jié)構(gòu)的程序; 學(xué)會根據(jù)不同要求,使用break與continue語句進行循環(huán)控制。 【素養(yǎng)目標(biāo)】 通過判斷、分析與綜合各種信息資源,運用合理的算法形成解決問題的方案。
預(yù)備知識 python語言基礎(chǔ)知識、for循環(huán)的應(yīng)用
教學(xué)類型 講授型、啟發(fā)型、演示型
適用對象 高中一年級學(xué)生
設(shè)計思路
教學(xué)過程
內(nèi) 容 設(shè)計策略 時間
導(dǎo)入 上節(jié)課我們學(xué)過了for循環(huán),for循環(huán)語句的寫法有三種格式,分別是直接羅列的方式、先定義后使用的方式、使用range()語句的方式。 本節(jié)課我們要學(xué)習(xí)另一種循環(huán):while循環(huán)。 回顧舊知 引出新知 秒
正文講解 第一部分內(nèi)容:while循環(huán)格式 While循環(huán)的格式: 我們先來看while循環(huán)的格式:首先是一個while,后面跟的是一個表達式,下面是循環(huán)體,其中括號可以省略,當(dāng)表達式值為真時,執(zhí)行循環(huán)體,當(dāng)表達式值為假時,退出循環(huán)。 While循環(huán)的四要素: 我們通過一個案例來認識一下while循環(huán)的四要素:項目小組為了籌集購買獎品和紀(jì)念品的費用,準(zhǔn)備開展一次募捐活動,計劃依次向每個人募集20元,問:第幾個人募捐后募集到的總費用超過500元? 初始化條件:解決這道問題,首先,我們需要定義兩個變量,一個代表贊助的人數(shù)sum,一個代表募集到的錢數(shù)money,并都賦值為0,我們分別稱這樣的兩個條件為初始化條件; 循環(huán)條件:第二步,確定循環(huán)條件,這里while循環(huán)的條件是money<=500,當(dāng)money<=500時,滿足條件,就執(zhí)行while循環(huán)中的循環(huán)體部分,否則就要跳出循環(huán); 循環(huán)體:根據(jù)題意,我們把sum=sum+1,money=money+20設(shè)置為循環(huán)體內(nèi)容,當(dāng)money<=500時,兩條語句就分別執(zhí)行一次,直到money>500為止,最終求得sum人數(shù); 迭代條件:money=money+20在這道題目中也叫作迭代條件,是用來改變money初始化值的內(nèi)容,然后我們才能對我們的程序循環(huán)的起始和終止進行控制; *代碼運行: 我們將這段代碼運行一下(過程見視頻): 結(jié)果看到是,第26個人募捐后募集到的總費用超過了500元。 為了更加直觀地看到解題思路我們在循環(huán)中增加這樣的內(nèi)容: 從運行結(jié)果上來看:開始時money=0小于500,滿足循環(huán)條件執(zhí)行while循環(huán),sum變?yōu)?,money變?yōu)?0,20小于500 繼續(xù)執(zhí)行循環(huán)體,sum增1變2,money增20變40,40小于500 繼續(xù)執(zhí)行循環(huán)體。以此向下,直到money=520大于500,跳出循環(huán),此時sum=26,輸出sum值為26。 這就說明了while循環(huán)的結(jié)構(gòu)原理。 *死循環(huán): while循環(huán)最重要的是不能把迭代條件去掉,我們來看,如果去掉了這里的迭代條件money=money+20的話,結(jié)果會發(fā)生什么變化: 可以看到,當(dāng)去掉迭代條件之后,money始終是0不會發(fā)生變化,無窮無盡滿足小于等于500的這個條件,一直到我們強行終止之后才能退出循環(huán),這樣的循環(huán)我們稱為死循環(huán),可以看出出現(xiàn)死循環(huán)并不代表書寫出現(xiàn)錯誤,而是邏輯出現(xiàn)了錯誤,所以這里我們一定要注意。 1.初步感知,感受循環(huán) 2.通過具體案例剖析,明確while循環(huán)四要素在while循環(huán)中起到的作用 3.將代碼真實在python中運行,讓學(xué)生感受到更為真實的數(shù)據(jù)變化 4.提示學(xué)生當(dāng)死循環(huán)出現(xiàn)時,可能是邏輯出現(xiàn)錯誤,提供了一種檢查問題的方法 秒
第二部分內(nèi)容:循環(huán)控制的應(yīng)用 這道題目中我們很容易通過控制變量的方式來達到控制循環(huán)的效果,但是有的循環(huán)僅僅依靠循環(huán)變量自身的變化很難達到想要控制的效果,因此需要用到循環(huán)控制的跳轉(zhuǎn)語句。實現(xiàn)控制循環(huán)的跳轉(zhuǎn)語句用到兩個關(guān)鍵詞:break和continue。 *兩個語句:Break語句是跳出當(dāng)前循環(huán)體,從而中斷當(dāng)前循環(huán);而Continue語句是跳出該次循環(huán)結(jié)束前的語句,回到循環(huán)開頭的條件測試部分,重新開始執(zhí)行循環(huán)。 Break語句: 舉一個簡單的例子:使用while循環(huán)輸出1-100之間的整數(shù),當(dāng)輸出7時退出循環(huán)這個問題除了像剛才一樣通過控制變量的方式來控制循環(huán)以外,還可以使用break語句,就像這樣: 首先,初始化變量i=1,確定循環(huán)條件為i<=100,循環(huán)體內(nèi)容一個是輸出i的值,另一個也是迭代內(nèi)容i=i+1,但是這里我們說輸出到7時跳出循環(huán),所以我們這里要添加一個判斷條件,當(dāng)i>7時,跳出循環(huán),運行一下,實現(xiàn)了我們想要的結(jié)果。 Continue語句: 把問題修改一下,還是使用while循環(huán)輸出1-100之間的整數(shù),但是這一次當(dāng)i=7時,不希望程序執(zhí)行循環(huán)代碼,但是也不能退出循環(huán)。 如果我們這樣處理:就會發(fā)現(xiàn)程序發(fā)生了死循環(huán),這是因為當(dāng)i=7時,continue語句起了作用,后面循環(huán)體內(nèi)容不再執(zhí)行,while循環(huán)將無限次執(zhí)行i=7時的循環(huán)體。 但是如果我們這樣稍加修改,可以看到程序正常運行,當(dāng)i=6時,執(zhí)行一次i=i+1,i變?yōu)?,執(zhí)行continue語句,所以沒有執(zhí)行后面的輸出語句,直接回到循環(huán)的開頭。 因此,在使用continue語句的時候,我們一定要注意循環(huán)體內(nèi)的邏輯關(guān)系 初步感知兩個語句的區(qū)別 通過同一案例不同要求來理解break與continue語句的不同用法,并能投入真實的使用當(dāng)中 3.注意continue語句中的死循環(huán) 秒
結(jié)尾 課堂小結(jié) 本節(jié)課我們學(xué)習(xí)了while循環(huán)的結(jié)構(gòu),認識了控制循環(huán)跳轉(zhuǎn)的break語句和continue語句。 那我們這節(jié)課就上到這里,感謝同學(xué)們的觀看 總結(jié)本節(jié)課內(nèi)容 秒
教學(xué)反思 在上一節(jié)課學(xué)生們已經(jīng)學(xué)習(xí)過《for循環(huán)的應(yīng)用》,對循環(huán)的邏輯原理有了一定的基礎(chǔ),因此本節(jié)課的重點在于區(qū)別for循環(huán)與while 循環(huán)格式上的不同。本節(jié)微課通過具體的案例剖析while循環(huán)的四要素、while循環(huán)的結(jié)構(gòu)、以及break語句與continue語句,并進行實際的演示,讓學(xué)生感受到代碼運行的過程。并指出“出現(xiàn)死循環(huán)的情況可能是邏輯出現(xiàn)了錯誤”,為學(xué)生日后獨立解決問題過程中,一旦出現(xiàn)了死循環(huán),提供了一種檢查的思路。

展開更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 唐海县| 侯马市| 南康市| 会昌县| 衡阳县| 哈尔滨市| 德令哈市| 调兵山市| 榆社县| 新安县| 广州市| 留坝县| 吉水县| 亚东县| 曲松县| 大关县| 桂平市| 淄博市| 家居| 江门市| 杭州市| 璧山县| 徐水县| 江门市| 六盘水市| 乌兰察布市| 天气| 尖扎县| 荃湾区| 区。| 沿河| 梁平县| 延川县| 湘西| 密云县| 万山特区| 驻马店市| 体育| 偃师市| 喀什市| 东兰县|