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