資源描述:
《程序的選擇結(jié)構(gòu)(說課稿)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、程序的選擇結(jié)構(gòu)說課的內(nèi)容教學(xué)內(nèi)容分析教學(xué)對象分析教學(xué)目標分析教學(xué)的重、難點教學(xué)策略設(shè)計教學(xué)過程設(shè)計2教學(xué)內(nèi)容分析《程序的選擇結(jié)構(gòu)》是信息技術(shù)普通高中課程實驗教科書選修1《算法與程序設(shè)計》第二章第三節(jié)的內(nèi)容。主要內(nèi)容是用選擇結(jié)構(gòu)編寫簡單的程序解決具體問題,在理解了順序結(jié)構(gòu)的前提下使得學(xué)生掌握VB語言的條件語句、多重選擇語句的格式、功能和執(zhí)行過程。學(xué)會使用條件語句和多重選擇語句實現(xiàn)選擇控制結(jié)構(gòu),解決簡單的實際問題,并初步掌握調(diào)試、運行程序的方法。3如果能用一種學(xué)生比較感興趣的,貼近學(xué)生日常生活的例子來分析選擇結(jié)構(gòu)的話,那么學(xué)生會比較感興趣,使得數(shù)學(xué)書本中學(xué)習(xí)的
2、知識很好的幫助信息課《算法與程序設(shè)計》的學(xué)習(xí)。學(xué)生在數(shù)學(xué)課上已經(jīng)學(xué)習(xí)了一些算法的知識也已經(jīng)接觸過一些程序案例,可接觸的都是純數(shù)學(xué)問題高二的學(xué)生對事物的分析、綜合能力及獨立思考能力、分析解決問題的能力都達到了一定的水平,在教師的有效引導(dǎo)下,有能力進行自我探究。教學(xué)對象分析ABC4教學(xué)目標分析知識與能力(1)掌握選擇結(jié)構(gòu)的If條件語句的格式、功能和執(zhí)行過程。(2)關(guān)系表達式與邏輯表達式的理解與運用。(3)學(xué)會使用條件語句來實現(xiàn)選擇控制結(jié)構(gòu),解決實際問題。(4)進一步掌握VB程序調(diào)試運行的方法。過程與方法在老師的指導(dǎo)下,與同學(xué)共同探究問題,讓學(xué)生體驗自主學(xué)習(xí)、協(xié)
3、助學(xué)習(xí)的樂趣。情感態(tài)度與價值觀(1)培養(yǎng)學(xué)生的邏輯思維能力,促進學(xué)生對計算機解決問題方法的理解。(2)在自主探究解決問題的過程中,讓學(xué)生體驗學(xué)習(xí)的樂趣。5教學(xué)的重點、難點教學(xué)的重點教學(xué)的難點理解并掌握選擇結(jié)構(gòu)的格式、執(zhí)行過程及其功能。理解多重選擇結(jié)構(gòu)語句在解決多重選擇問題上的直觀、優(yōu)越性。動手設(shè)計程序解決生活中的實際問題。6教學(xué)策略設(shè)計四大策略通過展示有趣的程序案例,來激發(fā)學(xué)生自主設(shè)計程序的興趣圍繞“分析問題—設(shè)計算法—描述算法—設(shè)計程序—調(diào)試運行”的思想步驟進行程序設(shè)計通過讀程序,改程序等環(huán)節(jié)的學(xué)習(xí)與動手實踐,從簡到難用計算機語言來解決實際問題7教學(xué)過程
4、設(shè)計情景引入設(shè)計意圖:通過一個學(xué)生無法解決的思考題,可以讓學(xué)生馬上進入學(xué)習(xí)狀態(tài),跟著老師進入課堂學(xué)習(xí)。上節(jié)課我們學(xué)習(xí)了程序的順序結(jié)構(gòu),是不是運用它我們就能解決所有問題呢?下面來看一個數(shù)學(xué)題(x>=0時,y=x;x<0時,y=-x)問題1:請同學(xué)們思考一下用選擇結(jié)構(gòu)中的哪個語句可以解決?8教學(xué)過程設(shè)計講授新課設(shè)計意圖:使學(xué)生對選擇結(jié)構(gòu)有一個初步的了解,對后面的程序代碼編寫及上機操作有一定的基礎(chǔ),能夠較容易的掌握。選擇結(jié)構(gòu)的概念介紹選擇結(jié)構(gòu)中If語句、SelectCase語句的基本格式和執(zhí)行過程的講解9教學(xué)過程設(shè)計操作演示設(shè)計意圖:學(xué)生在參與中比單純聽老師講課
5、對知識的理解更深刻,更能留下深刻的印象。示范很重要。對于初學(xué)者來說,學(xué)習(xí)模仿就是個必須的過程。操作性的學(xué)習(xí),老師示范是學(xué)生掌握知識最快的方法。首先,老師帶著學(xué)生逐步分析題目,引出相關(guān)程序代碼然后,老師根據(jù)編寫好的代碼進入VB程序的操作界面進行演示驗證最后,讓學(xué)生按照老師的示范步驟解決一些例題10教學(xué)過程設(shè)計課堂回顧請幾個同學(xué)上講臺解決先前遺留的問題:x>=0時,y=x;x<0時,y=-x,用選擇結(jié)構(gòu)語句編寫程序代碼解答后,師生共同討論總結(jié)設(shè)計意圖:讓學(xué)生親自操作,能發(fā)現(xiàn)錯誤和不足不懂得地方,能及時反映出來,并解決。11教學(xué)過程設(shè)計課堂總結(jié)設(shè)計意圖:總結(jié)的目
6、的是讓學(xué)生回顧一下本節(jié)課所學(xué)的內(nèi)容,重新組織一下知識,在自己的腦海里建構(gòu),使所學(xué)的知識能夠更深刻。選擇結(jié)構(gòu)單分支雙分支if(表達式)語句多分支if(表達式)語句1else語句2if(表達式1)語句1elseif(表達式2)語句2……else語句nif語句的嵌套Selectcase語句12教學(xué)過程設(shè)計拓展實踐設(shè)計意圖:激發(fā)學(xué)生進一步學(xué)習(xí)的興趣和熱情,同時對個人的檢驗課后獨立設(shè)計一個程序,輸入三角形的三邊,判斷是何類型的三角形,界面設(shè)計如下:13不足優(yōu)點教學(xué)反思教學(xué)反思本節(jié)課的成功之處是,問題情境創(chuàng)設(shè)得較為成功,教學(xué)過程流暢,學(xué)生積極性和參與性高。深刻的感想是
7、,雖然已經(jīng)通過問答方式進行交流,但是氛圍還是不高,教師必須有較強的課堂駕馭能力和與學(xué)生的親和力,教師還得對學(xué)生進行必要的幫助。14謝謝觀賞謝謝觀賞15