《2022年高中信息技術(shù) 選擇結(jié)構(gòu)教學(xué)設(shè)計(jì) 教科版選修1》由會(huì)員分享,可在線閱讀,更多相關(guān)《2022年高中信息技術(shù) 選擇結(jié)構(gòu)教學(xué)設(shè)計(jì) 教科版選修1(3頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、2022年高中信息技術(shù) 選擇結(jié)構(gòu)教學(xué)設(shè)計(jì) 教科版選修1
【基本說明】
本教學(xué)設(shè)計(jì)參與人員基本信息
【教學(xué)內(nèi)容】
(1) 教材模塊:算法與程序設(shè)計(jì)
(2) 年級(jí):高中二年級(jí)
(3) 所用教材出版社:上??萍冀逃霭嫔?
(4) 所屬的章節(jié): 第二章第三節(jié)
(5) 課時(shí)數(shù):1課時(shí)
【內(nèi)容分析】
選擇結(jié)構(gòu)是VB程序設(shè)計(jì)的基本結(jié)構(gòu)之一, 在解決有條件選擇問題上,具有自己的優(yōu)勢。選擇結(jié)構(gòu)在數(shù)學(xué)分析中應(yīng)用非常廣,根據(jù)不同的可能性,設(shè)計(jì)不同的流程,執(zhí)行不同的程序。本節(jié)將通過一系列活動(dòng)的實(shí)踐使學(xué)生掌握實(shí)現(xiàn)選擇結(jié)構(gòu)的基本語句,了解控制選擇結(jié)構(gòu)程序執(zhí)行的判斷條件的構(gòu)成。本節(jié)的活動(dòng),在設(shè)計(jì)上具
2、有一定的遞進(jìn)關(guān)系,對(duì)同一個(gè)需要解決的問題采取條件變換的形式,實(shí)現(xiàn)由簡單到多重選擇結(jié)構(gòu)程序語句的教學(xué),然后通過多重選擇結(jié)構(gòu)程序與專用的多分支選擇語句程序的對(duì)比分析和運(yùn)行,讓學(xué)生體驗(yàn)不同選擇語句的適用情況。在所有活動(dòng)的實(shí)踐過程中,對(duì)選擇條件的處理貫穿始終,是學(xué)習(xí)選擇結(jié)構(gòu)的重要線索,能否對(duì)其充分理解,將直接關(guān)系到選擇結(jié)構(gòu)的學(xué)習(xí)效果。
【教學(xué)目標(biāo)】
知識(shí)
1、掌握條件邏輯表達(dá)式的構(gòu)成
2、掌握IF語句的格式及其含義
3、掌握select case語句的格式及其含義
技能
1、通過編寫程序,讓學(xué)生掌握if語句的使用方法
2、通過對(duì)多重控制條件的分析,讓學(xué)生學(xué)會(huì)使用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)的嵌
3、套
3、通過閱讀程序,讓學(xué)生理解select case語句的使用過程
情感
1、養(yǎng)成良好的編程習(xí)慣
2、能夠運(yùn)用所學(xué)的條件邏輯表達(dá)式,對(duì)實(shí)際問題進(jìn)行綜合分析
【學(xué)生分析】
在高一數(shù)學(xué)必修3第一章《算法初步》中,已經(jīng)介紹了算法的選擇結(jié)構(gòu)和用if語句來實(shí)現(xiàn)簡單的單分支與兩分支的選擇。因此,作為高二的學(xué)生,他們已經(jīng)了解和掌握了算法與程序設(shè)計(jì)的一些基本知識(shí);通過高二對(duì)VB的學(xué)習(xí),學(xué)生們也掌握了一些VB程序設(shè)計(jì)語言的基本知識(shí)和技能;這些都為本節(jié)課的學(xué)習(xí)打下了良好的基礎(chǔ)。
【教學(xué)重點(diǎn)和難點(diǎn)】
重點(diǎn):學(xué)生能夠使用選擇語句實(shí)現(xiàn)各種選擇流程的控制是本節(jié)的重點(diǎn)內(nèi)容。
難點(diǎn):根據(jù)對(duì)問題的分析,設(shè)計(jì)
4、決定選擇程序執(zhí)行不同流程的控制條件,是本節(jié)的難點(diǎn)。
【教學(xué)策略設(shè)計(jì)】
采用“小組討論”,“學(xué)生探究”,“任務(wù)驅(qū)動(dòng)”,“師生互動(dòng)”等方法。在教學(xué)中選用了大家都感興趣的“猜價(jià)格”游戲,讓學(xué)生帶著任務(wù)進(jìn)入新課的學(xué)習(xí)。然后引導(dǎo)學(xué)生回憶所學(xué)過的最簡單的兩種If語句,過渡到學(xué)習(xí)If語句的嵌套,再通過發(fā)現(xiàn)if語句的不足,引出Select Case語句,層層推進(jìn)。最后運(yùn)用所學(xué)知識(shí)解決懸而未決的“猜價(jià)格”游戲,達(dá)到熟練和鞏固所學(xué)知識(shí)的目的。
【教學(xué)過程設(shè)計(jì)】
1.教學(xué)過程
教學(xué)環(huán)節(jié)
教師活動(dòng)
學(xué)生活動(dòng)
設(shè)計(jì)意圖
創(chuàng)意游戲
導(dǎo)入新課
教師展示“看商品猜價(jià)格”游戲,介紹游戲規(guī)則,學(xué)生操作游戲,
5、看能誰得到的獎(jiǎng)品最多。
提問:同學(xué)們能否用所學(xué)的VB程序設(shè)計(jì)語言來實(shí)現(xiàn)這一過程?
教師展示猜數(shù)字的VB程序,并演示。引導(dǎo)學(xué)生思考兩個(gè)游戲核心算法的結(jié)構(gòu),從而帶著任務(wù)學(xué)習(xí)新課——選擇結(jié)構(gòu)
選派幾名學(xué)生上臺(tái)進(jìn)行猜價(jià)格游戲。
通過簡單而有趣的游戲環(huán)節(jié),營造了和諧、歡快的課堂氣氛,同時(shí),教師迅速集中學(xué)生的注意力,激發(fā)學(xué)生對(duì)將要學(xué)習(xí)的內(nèi)容產(chǎn)生濃厚的興趣,并自然地引出教學(xué)內(nèi)容。
溫故知新
學(xué)習(xí)IF語句
提問,在高一數(shù)學(xué)《算法初步》中學(xué)到過兩種形式的IF語句,哪兩種?
教師展示實(shí)例1,幫助學(xué)生回憶單分支的IF語句。要求學(xué)生寫出實(shí)現(xiàn)這個(gè)實(shí)例的算法代碼。
展示單分支的IF語句格式及流程圖
6、。
展示實(shí)例2,幫助學(xué)生回憶兩分支的IF語句。要求學(xué)生寫出實(shí)現(xiàn)這個(gè)實(shí)例的算法代碼。
展示兩分支的IF語句格式及流程圖。
展示實(shí)例3,引導(dǎo)學(xué)生寫出實(shí)現(xiàn)這個(gè)實(shí)例的算法代碼。
展示嵌套IF語句的格式及流程圖。
引導(dǎo)學(xué)生通過分析幾種形式的IF語句,思考選擇結(jié)構(gòu)的概念:根據(jù)不同的條件判斷來決定程序執(zhí)行走向的結(jié)構(gòu)叫選擇結(jié)構(gòu)。
引導(dǎo)學(xué)生通過分析得出選擇結(jié)構(gòu)的兩個(gè)特點(diǎn):條件判斷、執(zhí)行走向
學(xué)生回憶、思考、寫算法代碼。
掌握IF語句的格式及其含義
引入新知
學(xué)習(xí)Select語句
提問:在解決實(shí)例3的問題上,有沒有更簡便的辦法?
介紹Select Case語句的格式和表達(dá)式范圍
7、的4種寫法。
引導(dǎo)學(xué)生用Select Case改寫實(shí)例3的算法代碼。
比較分析IF嵌套與Select Case,了解兩種語句的使用范圍。
掌握Select Case語句的格式及其含義
課堂總結(jié)
小結(jié)本課所學(xué)知識(shí)
回憶、總結(jié)
總結(jié)本課內(nèi)容,加深理解與記憶
實(shí)戰(zhàn)演練
回到猜數(shù)字游戲,引導(dǎo)學(xué)生用VB語言實(shí)現(xiàn)該程序。
兩個(gè)關(guān)鍵問題:
1、 隨機(jī)產(chǎn)生0到100之間的整數(shù)。
2、 分支結(jié)構(gòu)的實(shí)現(xiàn)。
編程、討論
對(duì)實(shí)際問題進(jìn)行綜合分析,鞏固所學(xué)知識(shí)
課后作業(yè)
1:繼續(xù)完成猜數(shù)字游戲,用IF和Select Case兩種語句來實(shí)現(xiàn)程序當(dāng)中的選擇結(jié)構(gòu)。
2:某商場為促銷蘋果,規(guī)定原價(jià)5元每公斤,購買5Kg以上可打9折。購買10Kg以上可打8折。請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序,輸入購買X千克時(shí)的應(yīng)付款。
進(jìn)一步鞏固所學(xué)知識(shí)
【教學(xué)反思】
從上課的情況來看,
優(yōu)點(diǎn)主要有:環(huán)節(jié)設(shè)計(jì)比較好,過渡比較自然。
缺點(diǎn)主要有:任務(wù)難度比較大,而留給學(xué)生自主學(xué)習(xí)探究的時(shí)間比較短,高估了學(xué)生的動(dòng)手與編程能力,大部分學(xué)生不能完成“看商品猜價(jià)格”程序。
解決方法是:采取程序填空的方式,只要求學(xué)生完成程序中與選擇結(jié)構(gòu)有關(guān)的部分,這樣就大大降低了任務(wù)的難度,增加了學(xué)生自主學(xué)習(xí)的時(shí)間,照樣能達(dá)到預(yù)定的教學(xué)效果。