VB《分支結(jié)構(gòu)》教學設(shè)計課題教案設(shè)計
《VB《分支結(jié)構(gòu)》教學設(shè)計課題教案設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《VB《分支結(jié)構(gòu)》教學設(shè)計課題教案設(shè)計(19頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、word 教 材 Visual Basic 程序設(shè)計 某某電子科技大學 作者 周耿烈 趙雙萍 課題 分支結(jié)構(gòu) 任課教師 課 時 4 教學目標 1、知識目標: ①通過實例正確理解If語句的概念、表示方法、結(jié)構(gòu)和用法;了解If語句在解決實際問題中的作用。通過具體的實例,理解、掌握If語句的格式與功能,并在理解分支語句語法的根底上掌握多分支結(jié)構(gòu)的使用。 ②能夠初步用If語句設(shè)計算法;進一步體會算法的根本思想,提高邏輯思維能力。 2、能力目標: ①通過實例,培養(yǎng)對解決具體問題的過程與步驟進展分析的能力。 ②通過模仿、操作、探索,設(shè)計界面、算法、編寫
2、程序以解決具體問題,開展應(yīng)用算法的能力。 ③在解決具體問題的過程中學習If語句,感受算法的重要意義。 3、情感目標: ①通過具體實例,感受和體會算法思想在解決具體問題中的意義,進一步體會算法思想的重要性,體驗算法的有效性,形成良好的學習情感,增強學習樂趣。 ②通過感受和認識現(xiàn)代信息技術(shù)在解決實際問題中的重要作用和威力,形成自覺地將實際問題和現(xiàn)代信息技術(shù)結(jié)合的思想。 ③在編寫程序解決問題的過程中,逐步養(yǎng)成扎實嚴謹?shù)目茖W態(tài)度。 教學重點 讓學生學會使用If語句,掌握分支判斷程序結(jié)構(gòu),并用來解決實際問題,養(yǎng)學生的探索、創(chuàng)新能力。 教學難點 條件語句的表示方法、結(jié)構(gòu)和用法;對解決問題
3、的方法和步驟的理解,并能根據(jù)實際問題寫出程序代碼。 教學方法 教法:展示法、提問法、 啟發(fā)法、任務(wù)驅(qū)動法、演示講解法 學法:探索學習法、分析法、討論法、總結(jié)法 課前準備 課件、 教案、素材、多媒體機房 設(shè)計意圖 通過制作“健康知識問答〞和“體重指數(shù)速查工具〞,引導學生利用分支結(jié)構(gòu)解決日常生活和工作中的問題,學會對條件進展分析判斷并設(shè)置條件,學會根據(jù)分析判斷得到的結(jié)果來決定下一步要做什么,學會使用多分支結(jié)構(gòu)。本節(jié)課通過理論聯(lián)系實際的方法來調(diào)動學生的學習積極性和主動性,經(jīng)過不同任務(wù)的提升,循序漸進,激發(fā)學生的合作意識、探究意識和創(chuàng)造性意識。 教 學 過 程 教學
4、 環(huán)節(jié) 時間 安排 教師活動 學生活動 設(shè)計意圖 導 入 任務(wù) 5 10 5 l 教師提問:你能幫教師完整地翻譯下面的句子嗎? If we pay attention to balanced diet,and take an active part in physical train
5、ing ,then we will be full of energy,else will be listless. 如果我們注意合理膳食,積極鍛煉身體,那么我們將會更加精力充沛,否如此就會無精打采。 l 教師引導學生分析:我們是否會精力充沛的條件是“合理膳食,積極鍛煉身體〞,如果條件成立,那么我們將會更加精力充沛;如果我們不注意合理膳食,也不積極鍛煉身體,即條件不成立,就會無精打采。 本句話用流程圖來表示: 合理膳食 鍛煉身體 無精打采 否 是 否 精力充沛 l 教師總結(jié): 在日常生活和工作中,常常需要對某個條件進展分析和判斷
6、,然后根據(jù)分析判斷得到的結(jié)果來決定下一步要做什么。在VB中這類問題是通過分支結(jié)構(gòu)來解決的。 那么這些英語句子和我們今天要學習的VB分支結(jié)構(gòu)語句又有什么關(guān)系呢?大家別著急,我們先來比比看,誰是健康知識百事通。 l 引出任務(wù): 制作選擇題“健康知識問答〞:我國第一個“全民健身日〞是何時規(guī)定的?其倡議口號是什么? 功能:當答案選擇正確時,出現(xiàn)笑臉圖片;當答案選擇錯誤時,出現(xiàn)哭臉圖片。 學生思考 回答 學生根據(jù)教師引導分析句子的深層含義,并將句子所表達的內(nèi)容繪制成流程圖 學生分組,3人一組,小組成員
7、思考、討論此題思路 通過快樂英語譯句,使學生對If語句有初步的理解和感性認識,激發(fā)學生學習的興趣和熱情,拉開了本節(jié)課教學的序幕 將理論上升到實際應(yīng)用層面,鼓勵學生將類似的思維方法遷移到今后的學習中 任 務(wù) 分 析 任 務(wù) 實 施
8、 任 務(wù) 實 施 10 5 10 10 5 10
9、 10 10 l 教師提問:程序是怎么判斷我們給出的答案是對還是錯呢?并且能夠根據(jù)對錯顯示相應(yīng)的圖片? l 教師引導學生分析: 1、此題是以回答的結(jié)果的不同為條件,顯示不同圖像。聯(lián)系剛剛的英語翻譯,讓程序判斷對錯是否可以用英語if…then…else來表示呢? If“答案是對的〞 Then“顯示笑臉圖片〞 答案=B或b 開始 始 輸入
10、答案 輸入答案 完畢 顯示 “笑臉〞 顯示 “哭臉〞 Else“顯示哭臉圖片〞 否 是 2、近一步分析問題: “答案是對的〞用VB語句如何表示? “出現(xiàn)笑臉圖片〞 用VB語句如何表示? “出現(xiàn)哭臉圖片〞 用VB語句如何表示? l 教師引導學生歸納知識: 1、單行結(jié)構(gòu)的if 語句 格式: If <條件> then<語句塊1> [Else語句塊2]? 功能:當條件成立時執(zhí)行語句塊1,否如此執(zhí)行語句塊2 2、雙分支結(jié)構(gòu)行if 語句格式: if 條件then 語句塊1 [El
11、se 語句塊2] End if l 教師歸納注意點: 〔1〕if…then以與“條件〞必須位于一行,其他語句不能與它們同行。 〔2〕在塊結(jié)構(gòu)if語句的最后必須加上end if 以示塊結(jié)構(gòu)if 語句的完畢。 〔3〕else局部可以省略,但end if不能省略。 〔4〕當語句塊1、語句塊2有多條語句時,可以寫在不同的行,也可以寫在同一行,假如寫在同一行如此語句之間用冒號隔開。 l 教師提問: 行if 語句與塊if 語句的區(qū)別與聯(lián)系是什么? 雙分支行if語句與雙分支塊if 語句功能一樣,只是語法格式不同,由于雙分支塊if語句比雙分支行if語句清晰,建議多使用雙分支塊if語句。雙分
12、支塊if語句與雙分支行if 語句可以相互轉(zhuǎn)換。 步驟一: 繪制界面 界面中用到的控件是:文本框、標簽框、命令按鈕和圖像框。繪制控件并設(shè)置相應(yīng)的參數(shù)。 教師提問: 1、 怎樣可以使長文本在文本框中多行顯示? 2、 怎樣給文本框、命令按鈕設(shè)置背景色? 3、怎樣在Image圖像框中插入圖片?控制圖片可見與否的屬性是什么? 步驟二: 編寫代碼 編寫mand1、mand2的單擊事件。 教師提問: 1、“答案是對的〞用VB語句如何表示? 教師引導學生回顧關(guān)系表達式、邏輯表達式運算符的含義與符號。 l 教師歸納注意點: 〔1〕if語句的條件為關(guān)系表達式、邏輯表達式或數(shù)值
13、表達式。如果是邏輯表達式,表達式的值為True時滿足條件,表達式的值為False時不滿足條件;如果是數(shù)值表達式,表達式的值不為0時滿足條件,為0時不滿足條件。 關(guān)系運算符用于比擬兩個字符串或兩個數(shù)值。 在本任務(wù)中,“答案是對的〞應(yīng)表示為: Text1.Text =Or Text1.Text = “b〞,Text1.Text =“B〞為關(guān)系表達式,Or 為邏輯運算符“或〞。 〔2〕語句塊1是滿足條件時執(zhí)行的語句,語句塊2是不滿足條件時執(zhí)行的語句。如果程序分支包含多條語句,如此這些語句要按多條語句寫在一行的規(guī)律添加冒號。 l 2、“出現(xiàn)笑臉圖片〞和 “出現(xiàn)哭臉圖片〞 用VB語句如
14、何表示? 在本任務(wù)中,“出現(xiàn)笑臉圖片〞應(yīng)表示為: Image1.Visible = True l “出現(xiàn)哭臉圖片〞 應(yīng)表示為: l Image2.Visible = True 在本任務(wù)中,語句塊1和語句塊2均為邏輯表達式。 步驟三: 運行調(diào)試程序,輸出程序 教師運行程序檢驗正確與否,如有錯誤利用調(diào)試功能調(diào)試程序。 學生觀察、思考 回答如下問題 小組討論 學生自主探究 繪制流程圖 小組討論總結(jié)為:可以用 if…then…else 來編寫程序 學生思考 小組討論 根據(jù)英語
15、句子翻譯總結(jié)出兩種形式的if結(jié)構(gòu)語句 學生做筆記 小組思考、討論 歸納出總結(jié)區(qū)別和聯(lián)系 小組成員討論 嘗試繪制出界面 學生思考 自主探究 小組成員討論 嘗試用 if…then…else 架構(gòu)整個程序 學生思考 積極發(fā)言 學生進一步掌握表達式、邏輯表達式運算符的用法,并學會如何對if語句的條件進展設(shè)置 學生強化對圖像框控件的認識 學生參考步驟認
16、真完成教師巡視指導,與時解答普遍性問題 通過小組討論,充分發(fā)揮學生獨立完成問題的能力 依據(jù)建構(gòu)主義理論,學生只有用自己的知識去過濾和解釋新知識,才能達到對新知識意義的建構(gòu)和對原有經(jīng)驗的發(fā)行和重組 教師通過提問引導的方式讓學生自己總結(jié)出單雙分支語句的結(jié)構(gòu),這種教師先引導學生后總結(jié)的教學方法,收到較好效果 界面設(shè)計培養(yǎng)學生的界面排版能力和審美觀 學生通過小組合作,能發(fā)揮主觀能動性,完成課堂任務(wù),積極思考,踴躍發(fā)言,在輕松愉快的氣氛中完本錢課學
17、習任務(wù) 激發(fā)學生學習興趣,培養(yǎng)學生自主學習能力,分析問題能力,解決問題能力 課 堂 評 價 5 選出有代表性的作業(yè),引導學生完成自我評價和相互評價。 作業(yè)評價依據(jù): 1、界面整潔、美觀,控件屬性設(shè)置正確。 2、各控件的事件代碼編寫符合規(guī)X。 3、運行結(jié)果與預(yù)期一致。 提交作業(yè),對作業(yè)評價打分,即時記錄 不同的人對同一任務(wù)完成有不同的方法、過程和體驗,可以通過交流與協(xié)作得到啟發(fā),從而不斷完善自己的認識結(jié)構(gòu)。學生巧于手,明于心,述于口,有利于對其思維能力和表達能力的培養(yǎng)。
18、 導 入 任 務(wù) 10 青少年是國家的未來,他們的體制與健康水平代表著一個國家未來的國民體制健康水平。體重指數(shù)作為反映青少年體脂的指數(shù)和估計肥胖發(fā)病率的參數(shù)已經(jīng)被社會所重視。 體重指數(shù)〔BMI:Body Mass Index 〕是與體內(nèi)脂肪總量密切相關(guān)的指標,主要反映全身性超重和肥胖,是世界衛(wèi)生組織〔WHO〕推薦的國際統(tǒng)一使用的肥胖分型標準。 引出任務(wù): 制作“體重指數(shù)速查工具〞。 功能:能夠在輸入“體重〞“身高〞后根據(jù)公式計算出BMI的值并根據(jù)BMI的值是否標準給出相應(yīng)的健康建
19、議。 觀察思考 理論聯(lián)系實際,提出課程任務(wù),明確任務(wù)要求 任 務(wù) 分 析 10 l 教師提問: 程序是怎么判斷BMI的值是否標準?如何給出相應(yīng)的健康建議? l 教師引導學生分析: 1、 此題是以BMI值的X圍為條件,給出不同的健康建議。 一般的分支結(jié)構(gòu)語句: if 條件then 語句塊1 [Else 語句塊2] End if 教師提問:這個<語句塊2>可不可以是另外一個if語句呢?如果是的話如何繪
20、制流程圖? 開始 始 輸入體重身高 BMI≤ 標準 偏瘦 BMI≥24 超重 是 否 是 否 2、 近一步分析問題: 當“BMI≥24〞滿足時直接給出“超重〞的建議,當這個條件不滿足時,怎樣給出判斷條件呢?應(yīng)該如何編寫分支嵌套語句? 觀察、討論、 交流、思考 學生思考 繪制流程圖 以問導思,以思釋疑
21、,開啟學生心智,激發(fā)學生學習的欲望,為教與學營造良好氣氛 學生在教師的引導下,理智和情感體驗不斷更新,并嘗試運用所學知識去完成新任務(wù),循序漸進,逐步提高,不斷鞏固知識,掌握原理,最終形成技能方法。 任 務(wù) 實 施 10 10 15 5 l 教師引導學生歸納知識: 多分支結(jié)構(gòu): if <
22、條件1> then <語句塊1> else if <條件2> then <語句塊2> elseif <條件3> then <語句塊3> Else <語句塊4> end if 步驟一: 繪制界面 界面中用到的控件是:文本框、標簽框和命令按鈕。繪制控件并設(shè)置相應(yīng)的參數(shù)。 l 教師提問: 1、 怎樣可以使長文本在文本框中多行顯示? 2、 如何修改文本框和標簽框的顏色?應(yīng)設(shè)置屬性中的哪個參數(shù)? 3、 命令按鈕為什么直接設(shè)置背景色屬性時不起作用? 步驟二: 編寫代碼 編寫mand1、mand2的單擊事件。 l 教師提問: 1、 當“
23、BMI≥24〞滿足時直接給出“超重〞的建議,怎樣將建議賦值到文本框中? 2、 當“BMI≥24〞不滿足時,即“BMI<24〞時,又分成了兩種情況,這時應(yīng)該使用什么語句來判斷條件呢?判斷條件該如何表達? 步驟三: 運行調(diào)試程序,輸出程序 教師運行程序檢驗正確與否,如有錯誤利用調(diào)試功能調(diào)試程序。 學生歸納多分支的結(jié)構(gòu)和用途 小組討論,學生進展自主制作,遇到問題可以向同學、教師請教 學生參考步驟認
24、真完成教師巡視指導,與時解答普遍性問題 培養(yǎng)學生自主學習的能力,同時也鼓勵他們樹立合作意識,互相幫助,共同進步。 引導學生進展有效的學習,為他們進展探究、創(chuàng)作提供保障。 教會學生在學習中遇到問題時,該如何利用各種資源,解決問題,讓他們明白團體精神、精神的重要性 課 堂 評 價 10 選出有代表性的作業(yè),引導學生完成自我評價和相互評價。 作業(yè)評價依據(jù): 1、界面整潔、美觀,控件屬性設(shè)置正確。 2、各控件的事件代
25、碼編寫符合規(guī)X。 3、運行結(jié)果與預(yù)期一致。 學生通過互相交流,對自己的學習活動進展恰當?shù)脑u價 不同的人對同一任務(wù)完成有不同的方法、過程和體驗,可以通過交流與協(xié)作得到啟發(fā),從而不斷完善自己的認識結(jié)構(gòu)。學生巧于手,明于心,述于口,有利于對其思維能力和表達能力的培養(yǎng)。 課 堂 小 結(jié) 10 教師對本節(jié)課的知識點和整個學習過程加以點評。 學生總結(jié)知識點和任務(wù)完成中遇到的問題與解決方法。 學生思考、總結(jié) 培養(yǎng)知識的梳理能力 作 業(yè) 布 置 5 利用多分支結(jié)構(gòu)編寫程序,讓體重指數(shù)不合理的同學多了解膳食平衡的知識,改變飲食結(jié)構(gòu),積極鍛煉身體,使體重指數(shù)達標。 要
26、求: 輸入食物的顏色,單擊“揭秘〞按鈕,文本框中給出相應(yīng)的食物類別介紹。 教 學 反 思 以社會熱點問題“青少年學生健康〞扣入教學,以設(shè)計《健康知識問答》、《體重指數(shù)速查工具》應(yīng)用程序為任務(wù)展開教學,激發(fā)學生的學習興趣和主動學習精神,并使抽象的學習目標具體化,引導教學活動有序完成。實行分層教學,實踐任務(wù)的設(shè)計既考慮到根底較好的學生,也兼顧到一般同學的學習,為此在探究任務(wù)中就拓展了一個多分支語句。 從學生完成的作業(yè)來看,學生的掌握情況較好,根本上都能完成程序設(shè)計工作。完成過程中,同學之間能互相幫助,表現(xiàn)了很強的合作互助精神,值得提倡和表揚。 不
27、足之處: 1、考慮到課堂時間有限,沒能讓學生充分發(fā)揮程序界面設(shè)計的創(chuàng)造力。 2、如能在教學過程中穿插幾道分析If語句輸出值的習題,將會更加加深學生的知識內(nèi)化。 3、今后還需要在提高自己對課堂的分析、應(yīng)變等課堂駕馭能力方面不斷努力。 附:學生自我評價表 評價任務(wù) VB分支結(jié)構(gòu) 班級 小組成員 評價者 你的問題解決了嗎? □是 □否 如果沒有解決,原因在于以下哪些方面? □分析問題有誤; □算法設(shè)計錯誤; □對選擇結(jié)構(gòu)理解不夠; □調(diào)試程序失??; □其他 。 通過學習任務(wù),你的主要收獲是什么? 你編寫的程序有哪些不足之處與改良方法? 完成任務(wù)時,你是否和同學們積極進展合作交流了? 您覺得本節(jié)內(nèi)容困難之處? 您覺得學習效果如何? □聽懂并能解決問題 □能聽懂 □聽懂一些 □沒有聽懂 對教師的希望與建議 你給自己定的評價等級為 □A □B □C □D 評價等級:A:優(yōu)秀;B:良好; C:一般; D:有待改良。 注:請同學們根據(jù)對本堂課知識點的掌握情況如實對自己客觀評價。 19 / 19
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年六年級數(shù)學下冊6整理和復習2圖形與幾何第7課時圖形的位置練習課件新人教版
- 2023年六年級數(shù)學下冊6整理和復習2圖形與幾何第1課時圖形的認識與測量1平面圖形的認識練習課件新人教版
- 2023年六年級數(shù)學下冊6整理和復習1數(shù)與代數(shù)第10課時比和比例2作業(yè)課件新人教版
- 2023年六年級數(shù)學下冊4比例1比例的意義和基本性質(zhì)第3課時解比例練習課件新人教版
- 2023年六年級數(shù)學下冊3圓柱與圓錐1圓柱第7課時圓柱的體積3作業(yè)課件新人教版
- 2023年六年級數(shù)學下冊3圓柱與圓錐1圓柱第1節(jié)圓柱的認識作業(yè)課件新人教版
- 2023年六年級數(shù)學下冊2百分數(shù)(二)第1節(jié)折扣和成數(shù)作業(yè)課件新人教版
- 2023年六年級數(shù)學下冊1負數(shù)第1課時負數(shù)的初步認識作業(yè)課件新人教版
- 2023年六年級數(shù)學上冊期末復習考前模擬期末模擬訓練二作業(yè)課件蘇教版
- 2023年六年級數(shù)學上冊期末豐收園作業(yè)課件蘇教版
- 2023年六年級數(shù)學上冊易錯清單十二課件新人教版
- 標準工時講義
- 2021年一年級語文上冊第六單元知識要點習題課件新人教版
- 2022春一年級語文下冊課文5識字測評習題課件新人教版
- 2023年六年級數(shù)學下冊6整理和復習4數(shù)學思考第1課時數(shù)學思考1練習課件新人教版