




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、程序選擇結構多重選擇語句(三等獎)一、教學設計(一)【教學目標】1、讓學生認識在什么情況下使用多重選擇語句2、了解Select caseEnd select格式3、理解多重選擇語句中的表達式與表達式列表。4、培養學生的自主探究精神。(二)【內容分析】1、本節的作用和地位選擇結構是程序三大結構之一,即用計算機解決實際問題過程中不可缺少選擇結構。而多重選擇語句能夠很好解決當條件相當豐富的情況下,如何使程序的可讀性、易用性增加,更好的解決所出現的問題,是程序設計中不可獲卻的語句。通過本節的學習,讓學生覺得計算機真奇妙,當遇到不同的問題時就有相對應的語句來解決,進一步激發學生的求和的欲望,為解決問題搭
2、建了真正的平臺。通過分析出現的多種情況的問題,先用簡單的選擇語句If來解決這個問題,感受簡單的if語句給我們帶來的不便,引出處理多種情況的語句select case,理清學生解決這類問題的方法、思路,激發學生分析問題、解決問題的能力2、本節主要內容介紹本節課內容結構是:教師用現實生活中事例“幼兒園入學”作為一個要解決的問題,提出來讓學生去解決,學生就會應用前面學過的if語句去考慮,同時教師給出用if語句的源程序,觀察,共同討論出現的困難,為解決這個困難教師順利的引出“多重選擇”語句,在搞清楚“多重選擇”語句的結構,使用方法后,學生可以親手去解決“幼兒園入學”問題,親身感受多重選擇語句使用方法和
3、方便。3教學重點、難點分析教學重點:用計算機來解決實際問題時,遇到多種情況時,如何利用Selelct case語句來解決問題。教學難點:多重選擇語句中的表達式與表達式列表(可以通過學生相互討論,總結與If語句中的關系表達式進行比較,二者有何不同,從中理解多重選擇語句中的表達式與表達式列表)(三)【學情分析】1、學生在數學必修3中已經了解到拿到一個問題,首先如何去分析問題,可以確定解決問題的方法,我們在本模塊中是要把解決問題的方法如何交給計算機去完成的過程,即學生具備了一定的分析問題,解決問題的能力。2、在順序結構中,學生基本上能夠讓計算機完成簡單計算、輸入、輸出方法,會用簡單的選擇語句來解決單
4、一條件的問題。3、在本節課中學生將在豐富的條件環境下,讓計算機來為我們解決問題。4、對于我們學生基礎薄弱,書上的問題過于復雜,學生對書上的問題興趣不是很高,見于我們學生的具體情況,我選用了實際生活中的事例,通過計算機來為我們解決,這樣既降低了難度,激發學生解決這類問題的欲望,在解決這個問題的過程中學會使用多重選擇語句。(四)【教學策略設計】1、教學方法設計在教學中選用了大家都熟知的生活事例,通過用if語句來比較,發現if語句解決這類問題的不足,引出多重選擇語句,誘導學生去解決這類問題。教學中采用了“小組討論”,“學生探究”,“任務驅動”,“師生互動”等方法。2、關于教學流程和教學活動的設計思路
5、二、教與學過程的實際過程描述【討論引入】(計劃用時:2分鐘)分組討論并回答下列問題:幼兒園規定只收26歲的兒童,23歲入小班,4歲入中班,56歲入大班,現輸入年齡,要求打出入什么班。問題:1、如果用If語句來解決這個問題,請問用幾個If語句來完成?2、這么多的If語句給我們帶來了哪些不便的地方?先讓學生觀察用If語句如何來解決這個問題Private Sub Command1_Click( )Age=inputbox(“請輸入年齡”)If Age=2 or age =3 or age =4 or age =5 age =6 thenIf Age=2 Or age=3 thenPrint “該兒童
6、應該入小班”End if If Age=4 thenPrint “該兒童應該入中班”End if If Age=5 Or age=6 thenPrint “該兒童應該入大班”End if ElsePrint “該兒童不能上幼兒園”End if End Sub在小組發言的基礎上【師生共同分析】:(計劃用時:2分鐘)1、解決這個問題共用了4個if語句,同時用到了if語句的嵌套2、由于有if語句的嵌套及if語句過多,造成了程序可讀性差,經常會出現“End if”配對錯誤或缺少“End if”。【教師引導】有沒有更簡單一點的語句來解決這個問題,盡是避免出現上面的錯誤?【教師展示】(計劃用時:2分鐘)在
7、VB語言中,設置了一個處理多種情況的語句,稱為多重選擇語句,它的基本格式為:Select Case 表達式Case 表達式列表1語句組1Case 表達式列表2語句組2Case else語句組N+1End select【學生活動】(計劃用時:5分鐘)請同學們打開書46頁,先閱讀有關“表達式”“表達式列表”這一段內容,然后小組計論:Select case語句的“表達式”“表達式列表”與If語句中“條件”有什么不同?(請有關的小組成員來發言)【師生共同分析】(計劃用時:2分鐘)1、一個If語句要表示一種情況,而一個Select Case語句可以表示多個情況。2、case中有很豐富的表達列表,如:ca
8、se 1,3,5 表示當“表達式”的值為1,3,5中的任何一個值時執行下面的語句,if 中要實現必須要用邏輯表達式來連接。Case 10 to 20 很容易來表示一個取值范圍,即10到20之間的任何一個值時執行下面的語句,在if中就是一種復雜的條件。Case is=10 表示小于或等于10時執行下面的語句,這種條件if語句表示更加方便。3、“表達式”與“表達式列表”的類型必須相同。【學生活動】(計劃用時:5分鐘)請同學們把“幼兒園”問題用Select Case語句改寫一下,然后請一位同學來展示一下自己的成果,同時比較一下自己與老師所寫的程序有什么不同。Private Sub Command2_
9、Click( )Age=inputbox(“請輸入年齡”)Select case ageCase 2,3Print “該兒童應該入小班”Case 4Print “該兒童應該入中班”Case 5,6Print “該兒童應該入大班”Case else Print “該兒童不能上幼兒園”End selectEnd Sub【師生小結多重選擇語句的執行過程】(計劃用時:1分鐘)由前面的練習,多重選擇語句的執行過程是:當表達式的值為表達式列表1的值時,執行語句組1當表達式的值為表達式列表2的值時,執行語句組2當表達式的值為表達式列表N的值時,執行語句組N當表達式的值不是上述值時,執行語句組N+1【學生練習
10、】(計劃用時:19分鐘)同學們都喜歡知道自己的生日是屬于什么星座,請編寫一個程序以實現,每輸入一個生日,返回一個生日所屬的星座。(提示:首先要清楚十二個星座所對應的生日,可以通過互聯網得到)【評價交流】(計劃用時:3分鐘)在整個教學過程中,都注重師生間、生生間的交流互動。如:當用if語句來解決“幼兒園入學”問題時,出現if語句的不足,先讓學生相互討論,然后師生共同總結,用if語句的不足來引入“多重選擇”語句。學生練習實現的過程中,注意進行有目的的指導,讓完成任務的學生通過“廣播教學”給其他同學做示范,并介紹經驗、體會,教師及時進行點評,其他同學提出補充或修改意見。通過交流互動,實現知識共享,共
11、同提高。【本課小結】(計劃用時:2分鐘)1、對于多種情況的選擇問題,我們可以利用多重選擇語句來實現。2、多重選擇語句的格式select case end select。3、“表達式”與“表達式列表”的類型必須一致及表達式列表的三種形式。4、多重選擇語句的執行過程。三、教學反思【教學反思】本節課首先讓學生從一個生活的實例出發,如何解決這類問題,拋磚引玉,從一般的If語句的困難及容易出現的問題引出多重選擇語句。其次讓學生理解什么情況下用多重選擇語句及其格式,學生對這些內容比較容易掌握,但是在具體的應用過程中對表達式與表達式列表的理解不是很好,在解決問題的過程中,出現了“表達式”不知如何來寫,“表達式列表”為何物等情況,我讓出現這種問題的同學這樣去理解,“表達式”理解為我們
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 西方政治制度對移民公民化的影響試題及答案
- 叉車全部考試題庫及答案
- 2025年環境政策與地方實施考試題及答案
- 軟件設計師考試團隊項目展示與試題及答案
- 兔玩網java面試題及答案
- java程序員進bat面試題及答案
- 動畫駕駛考試題及答案
- 人大哲學面試題及答案
- 華泰證券java面試題及答案
- 自我反思的抒情作文5篇
- 江蘇省南京市2022-2023學年八年級下冊期末物理試卷(含答案)
- 《實驗室質量控制》課件
- 湖南省長沙市雅禮集團2023-2024學年八年級下學期期末考試物理試卷
- 世界環境日主題課件
- 職業道德與法治 第13課《學會依法維權》第一框課件《依法理性維權》
- 鄰近鐵路營業線施工安全監測技術規程 (TB 10314-2021)
- 婦科常見病科普知識講座
- 城市土壤主要類型及特點
- 賓館財務安全管理制度
- 《康復護理學基礎》期末考試復習題庫(含答案)
- 寶鋼武鋼并購重組案例研究
評論
0/150
提交評論