下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、我的第一個VB程序教學(xué)設(shè)計(jì)鹽城中學(xué) 何娟一、 教材分析本節(jié)課是算法與程序設(shè)計(jì)(選修)第二章第一節(jié)的內(nèi)容。第一節(jié)共分三個課時,這是第二課時的內(nèi)容。前一課時集中介紹了VB集成開發(fā)環(huán)境和界面設(shè)計(jì),這一課時通過一個實(shí)例介紹可視化編程的一般步驟,在程序編寫過程中完成VB基本知識和技能講解。教材中此部分內(nèi)容詳細(xì)清晰,對學(xué)生上機(jī)實(shí)踐有很強(qiáng)的指導(dǎo)作用。二、 學(xué)情分析上節(jié)課主要介紹了VB集成開發(fā)環(huán)境、控件、對象、屬性等基本概念,熟悉了標(biāo)簽、文本框和命令按鈕等基本控件機(jī)器屬性設(shè)置的操作,本節(jié)課在熟悉界面設(shè)計(jì)的基礎(chǔ)上進(jìn)一步了解可視化編程的一般步驟,尤其是代碼設(shè)計(jì)。由于大部分學(xué)生是初次接觸程序設(shè)計(jì),而一般人對于程序設(shè)
2、計(jì)有著“難”的偏見,因此學(xué)生既有好奇心,又有畏難情緒。因此教師應(yīng)充分了解這一點(diǎn),通過簡單的例子,讓同學(xué)體驗(yàn)成功的快樂,在揭開“編程”神秘的面紗的同時,激發(fā)學(xué)生學(xué)習(xí)的積極性和對程序設(shè)計(jì)的興趣。 三、 教學(xué)目標(biāo)1、 知識與技能目標(biāo): 要求學(xué)生熟悉可視化編程的一般步驟。 讓學(xué)生了解事件、事件驅(qū)動機(jī)制等基本概念。 學(xué)生能獨(dú)立的完成一個簡單的VB程序。2、 過程與方法 設(shè)問導(dǎo)入新課,學(xué)生進(jìn)行自主探究學(xué)習(xí)、小組合作交流學(xué)習(xí)等方式,激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生在“做中學(xué)”,既考驗(yàn)其動手能力和舉一反三能力,又避免紙上談兵,理解不透徹。老師在分析一個完整的程序基礎(chǔ)上布置難易適中的任務(wù),在學(xué)生操作過程中巡視指導(dǎo)。3
3、、 情感態(tài)度和價值觀培養(yǎng)學(xué)生自主探索、協(xié)作學(xué)習(xí)的能力。 培養(yǎng)學(xué)生勇于實(shí)踐和不斷進(jìn)取的精神。培養(yǎng)學(xué)生的對程序設(shè)計(jì)的興趣。四、教學(xué)重點(diǎn)與難點(diǎn)重點(diǎn):可視化編程的一般步驟。難點(diǎn):學(xué)生在熟悉編程的一般步驟的基礎(chǔ)上能編程解決實(shí)際問題。五、教法與學(xué)法 教學(xué)方法:講解與演示相結(jié)合、啟發(fā)式教學(xué)法、任務(wù)驅(qū)動法 學(xué)習(xí)方法:模仿學(xué)習(xí)、自主探究學(xué)習(xí),小組交流合作學(xué)習(xí)六、設(shè)計(jì)思想尊重學(xué)生解決問題的思維過程,模擬學(xué)生的學(xué)習(xí)體驗(yàn)和情感體驗(yàn),在以學(xué)生為主體、教師為主導(dǎo)的架構(gòu)下,搭建以生為本的學(xué)習(xí)平臺,幫助學(xué)生通過學(xué)與練,以不斷解決問題為手段,一步步完成學(xué)習(xí)任務(wù)。新課標(biāo)中提出了信息技術(shù)課程要以進(jìn)一步提高學(xué)生信息素養(yǎng)為宗旨,強(qiáng)調(diào)通
4、過合作解決實(shí)際問題,掌握信息技術(shù),感受信息文化,增強(qiáng)信息意識,提高學(xué)生總體的信息素養(yǎng)。而在本節(jié)課中就堅(jiān)持了以教師為主導(dǎo),學(xué)生為主體,發(fā)展能力和提高素質(zhì)為主線的啟發(fā)式教學(xué)思想,努力為學(xué)生創(chuàng)設(shè)了開放式的學(xué)習(xí)環(huán)境。本節(jié)課以編寫一個完整地程序?yàn)橹骶€,讓學(xué)生了解事件、代碼的基本組成、代碼的書寫規(guī)則以及具體語句中涉及到的知識點(diǎn)(主要包括:數(shù)據(jù)的類型、變量的定義與聲明、表達(dá)式以及一些常用語句和函數(shù))。通過自主編寫程序發(fā)現(xiàn)問題,探究解決問題的方式,最后學(xué)會自我總結(jié)。讓學(xué)生通過討論學(xué)習(xí),小組合作學(xué)習(xí)等方式掌握可視化編程的一般步驟,提高解決實(shí)際問題的能力。 七、教學(xué)過程教學(xué)環(huán)節(jié)教師/學(xué)生活動設(shè)計(jì)設(shè)置疑問導(dǎo)入新課【
5、導(dǎo)入】:展示上節(jié)課已經(jīng)做好的程序界面(如下圖),請同學(xué)根據(jù)界面猜想程序功能,教師運(yùn)行測試,發(fā)現(xiàn)輸入被加數(shù)和加數(shù)后單擊計(jì)算按鈕,不能正常顯示結(jié)果。 【教師提問】:造成這種情況的原因是什么呢?【學(xué)生討論、回答】【教師分析總結(jié)】:該程序缺少代碼。上節(jié)課我們只完成了界面設(shè)計(jì)部分,其實(shí)程序設(shè)計(jì)還有一個更重要的部分,那就是代碼設(shè)計(jì)。板書 界面設(shè)計(jì) 代碼設(shè)計(jì) 打個比方:就好像一只手表只有表殼和表帶,而沒有機(jī)芯,是無法正常工作的。所以兩者齊全才可以成為一個真正的程序。板書 我的第一個VB程序新課講授:創(chuàng)設(shè)情境剖析代碼【教師操作并講解】:(創(chuàng)設(shè)情境)那么代碼該怎樣編寫呢?我們可以首先模擬前臺,對于用戶而言,輸入
6、被加數(shù)和加數(shù)后,用戶希望單擊計(jì)算按鈕,可以從第三個文本框中看到計(jì)算結(jié)果。所以,代碼添加在按鈕里,雙擊計(jì)算按鈕。機(jī)器會自動添加兩行代碼,代碼的主體就在這兩行中間添加?!窘處熤v解】:(知識遷移)由于同學(xué)對數(shù)學(xué)題目的解題步驟比較熟悉,我們姑且把它當(dāng)作一道數(shù)學(xué)題來解答。首先,我們分析一下,題目中涉及到幾個變量?【學(xué)生回答】:【教師講解并操作】:在VB中,用到的變量應(yīng)該先定義后使用,現(xiàn)在我們來定義這三個變量,假設(shè)我們分別以變量a,b,c來表示被加數(shù)、加數(shù)及和。先定義變量a,定義語句的格式為:dim 變量名 as 類型 ,所以語句為:dim a as single , 這里的single為實(shí)型,相當(dāng)于數(shù)學(xué)
7、里的實(shí)數(shù)?!窘處熖釂枴浚耗敲醋兞縝和c應(yīng)該怎樣定義呢?【學(xué)生回答,教師演示】:dim b as single dim c as single【教師提問】:a,b,c三個量中哪些是已知條件?在數(shù)學(xué)題里已知條件被加數(shù)和加數(shù)由題目提供,而我們的程序被加數(shù)和加數(shù)是由誰提供的呢?【學(xué)生回答】:用戶【教師提問】:那么用戶把被加數(shù)填寫在哪呢?【學(xué)生回答】:【教師講解并操作】:所以a的值為text1.text,a=text1.text。那么b的值應(yīng)該如何獲取呢?請一位同學(xué)回答?!緦W(xué)生回答】:【教師提問】:至此,我們已經(jīng)知道a和b的值了,那么如何通過已知條件求解出c呢?請一位同學(xué)在教師機(jī)上演示?!緦W(xué)生操作】:【
8、故設(shè)懸疑】:程序編寫到這里是否行了呢?同學(xué)的意見出現(xiàn)了分歧,都說實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),那么我們就讓機(jī)器來驗(yàn)證吧【教師運(yùn)行程序】:【教師講解】:程序并沒有如我們所料想的那樣顯示結(jié)果,事實(shí)證明我們的程序存在一些小問題,那究竟是哪里出錯了呢?正如同學(xué)們知道的,我們其實(shí)已經(jīng)把和的值求出來了,可是程序?yàn)槭裁床伙@示結(jié)果呢?對!我們把求出來的結(jié)果存放在變量c中,而對于用戶而言,并不知道變量c的存在,他只關(guān)心第三個文本框,所以,我們還應(yīng)該將變量c顯示在第三個文本框中。現(xiàn)在再請一位同學(xué)在教師機(jī)將代碼修改正確?!窘處煼治隹偨Y(jié)】:一個完整的代碼通常包括這樣幾個部分:1、 定義變量2、 輸入3、 處理4、 輸出給次按鈕Command2添加代碼:End 【課堂實(shí)踐一】:獨(dú)立完成加法程序(提供界面和代碼圖片)【展示學(xué)生程序】舉一反三解決新問題【課堂實(shí)踐二】: 已知圓的半徑,求圓的周長和面積。(為節(jié)約時間,界面已提供)【教師巡回指導(dǎo)】展示評價【展示學(xué)生程序】老師不但可選成功的程序,也可選取較不成功的作品,但要有典型意義?!緦W(xué)生評價】【教師評價】總結(jié)并提出希望【教師
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 硬質(zhì)泡沫塑料 拉伸性能的測定 編制說明
- 部編版歷史九年級上冊第二單元 第5課《羅馬城邦和羅馬帝國》說課稿
- 課件逐字稿教學(xué)課件
- 校外探路課件教學(xué)課件
- 自愿參加具有一定風(fēng)險的文體活動安全協(xié)議書(2篇)
- 南京航空航天大學(xué)《電子商務(wù)英文》2021-2022學(xué)年第一學(xué)期期末試卷
- 南京航空航天大學(xué)《測試技術(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)浦江學(xué)院《數(shù)學(xué)與統(tǒng)計(jì)學(xué)(二)》2022-2023學(xué)年第一學(xué)期期末試卷
- 北京師范大學(xué)繼續(xù)教育學(xué)院北側(cè)附屬用房改造工程施工組織設(shè)計(jì)
- 范進(jìn)中舉說課稿
- 某某有限公司人員分流方案說明
- 人教版七年級地理上冊:第二章+第二節(jié)海陸變遷海陸的變遷共38張PPT(三亞實(shí)驗(yàn)中學(xué)王玉芳)
- 半導(dǎo)體簡答題
- 附件4:配網(wǎng)安健環(huán)設(shè)施標(biāo)準(zhǔn)配置
- 辦公室工作流程圖示
- (完整版)營銷策劃服務(wù)清單
- OBE理念與人才培養(yǎng)方案制定PPT課件
- 離任審計(jì)工作方案 樣稿
- 四大名著稱四大小說三國演義西游記水滸傳紅樓夢中國古典章回小說PPT資料課件
- 港珠澳大橋項(xiàng)目管理案例分析PPT課件
評論
0/150
提交評論