浙教版高一年級面向對象程序設計--加法器的設計_第1頁
浙教版高一年級面向對象程序設計--加法器的設計_第2頁
浙教版高一年級面向對象程序設計--加法器的設計_第3頁
浙教版高一年級面向對象程序設計--加法器的設計_第4頁
浙教版高一年級面向對象程序設計--加法器的設計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、浙教版高一年級面向對象程序設計-加法器的設計樂清市翁陽二中 錢曉微一、設計思想根據(jù)學科教學指導意見,本節(jié)課應讓學生較為輕松自如的了解新的知識與概念,熟悉新的編程環(huán)境,學習和掌握必要的操作技能,教師必須針對本校與本班的實際情況進行合理的教學設計。在教學設計中適當?shù)脑黾訉W生的“討論交流”和“實踐體驗”活動,讓學生有更多的實踐體驗機會,才能培養(yǎng)學生學習興趣、激發(fā)學生的創(chuàng)造欲望,使學生的創(chuàng)造潛能得到良好的引導和有效的開發(fā),使學生的實踐能力得到進一步的發(fā)展。二、教材分析對于教學目標,只要求簡單了解和模仿開發(fā)一個應用程序的。熟悉對象、屬性、事件、事件驅動等概念。教材是采用“計算圓的周長”為例,詳細的剖析例

2、子,向學生作具體的演示、講解和分析,這樣既能激發(fā)學生的學習興趣,增強學生的學習自信心。教學過程中盡可能地讓學生多動手操作,增加感性認識。 三、學情分析大多數(shù)學生在程序設計方面的基礎相對薄弱,但采用“計算圓的周長”作為入門的例子的實例。這個實例學生數(shù)學中熟悉,又很簡單,再加上節(jié)課中以 “計算圓的面積”VB例子作為簡單的模仿對象,所以對于學生設計一個“加法器”的應用程序的難度已經不高,已經適合練習。在做過“計算圓的面積”的基礎上,第2課時,要求學生設計一個“加法器”的應用程序,學生已經有了一定的基礎了。在學生的任務中設置分層任務,分為必做題和選做題。能力好的同學在做完必做題的基礎上完成選做題。這對

3、他們是一種挑戰(zhàn),從而激發(fā)學生的探究意識和積極實踐的精神,使學生的實踐能力得到進一步的發(fā)展。四、教學目標根據(jù)課程標準和教材內容,教學目標設計如下:(1)知識目標熟悉VB程序設計環(huán)境(了解窗口的組成)。了解應用程序界面的設計方法。了解事件處理代碼的編制方法。初步掌握應用程序的代碼、測試和運行方法。(2)能力目標學會簡單的應用程序的開發(fā)基本過程,形成初步開發(fā)應用程序能力,理解并會編寫簡單程序代碼。(3)態(tài)度和情感培養(yǎng)學生實事求是、嚴謹負責的科學態(tài)度和積極合作、團結向上的團隊合作精神。五、重點難點重點:簡單VB應用程序的設計過程難點:設計過程中對各種對象的屬性設置以及代碼的理解。六、教學策略與手段在教

4、學中要充分發(fā)揮學生學習的主體地位,以師生互動的形式對“計算圓的周長”實例進行分析,充分調動學生的學習興趣,改變學生上課以聽為主的學習方式,讓學生動腦、動口、動手,培養(yǎng)學生熱愛技術、主動探究的意識,從而實現(xiàn)這節(jié)課的教學目標。本節(jié)課的教學方法的教學方法為授課法、任務驅動法、演示法、課堂討論、提問法等方法相結合。七、課前準備多媒體輔助教學課件,學生操作任務word文檔(實踐活動加法器程序設計),演示用的“計算圓的周長”應用程序 等。八、教學過程(一)課堂導入教師通過lanstar廣播課件:要求學生分析語句:一個漂亮的酒杯摔碎了,其中分別代表對象、屬性、方法和事件的是什么內容?學生思考并請學生來回答。

5、設計意圖:用貼近生活的例子:一個平常的語句來鞏固上節(jié)課的對象、屬性、方法和事件的幾個重要的概念。因為這幾個概念和這節(jié)課的程序設計過程是息息相關的。(二)課堂過程首先 熟悉面向對象程序設計vb的設計環(huán)境課件演示VB程序設計環(huán)境 :對象窗口、控件工具箱、屬性窗口、工程窗口提出問題:假如VB程序設計過程中所必需的對象窗口、控件工具箱沒有打開怎么辦?課堂演示:打開“視圖”菜單中的“工具箱”和“對象窗口”設計意圖:“工具箱”和“對象窗口”這兩個窗口是在vb中設計應用程序要用的窗口,沒有這兩個窗口,設計應用程序無從下手。所以先讓學生學會啟動我們所需要的vb程序并打開必要的兩個窗口。其次 教師演示“求圓的周

6、長”應用程序的效果 同時要求學生思考:此應用程序需要設置的對象有哪些?學生討論并回答教師課件演示 該圖形用戶界面需要設置的對象教師詳細的解釋“求圓的周長”應用程序的圖形用戶界面需要設置的各種對象和控件:lable、textbox和commandbuttom的作用教師活動:進入vb環(huán)境中設計“求圓的周長”應用程序的圖形用戶界面。在設計界面時提出問題1:控件lable拉出的對象怎樣顯示為“輸入圓的半徑”需要對它的什么屬性進行修改呢?提出問題2:文本框的背景顏色怎么設置,默認的文字text怎么去掉?設計意圖:首先通過先演示該程序的運行效果,讓學生明確這個例子的具體要求和希望達到的運行效果。在做的過程

7、中通過老師“問”和學生“回答”的方式,掌握幾個常見的控件:lable、textbox和commandbuttom的作用,突破設計過程中對各種對象的屬性設置這個難點。再次教師提出問題:現(xiàn)在點擊“運行”,這個程序是否達到我預期的效果呢?大部分學生回答:不能或不可能教師總結:沒有程序代碼,此應用程序不知道要做什么?程序代碼要放在哪里呢?分析當點擊“計算”按鈕時,引發(fā)的command1的click的事件,所以要放在“計算”按鈕click的事件的代碼窗口。教師課件顯示事件處理過程Command1Click的流程圖,再分析、講解代碼。并放在vb的代碼窗口中,運行并檢驗效果。課件小結面向對象的程序設計應用程

8、序的一般步驟:一、分析問題、設計算法二、界面設計三、編寫和輸入代碼四、調試和保存程序設計意圖:通過現(xiàn)場運行還沒有代碼的應用程序不能實現(xiàn)預期的功能,學生能更好的理解代碼的作用。同時可以引出點擊“計算”按鈕時,引發(fā)的command1的click的事件。從而解釋具體的代碼作用。這個應用程序設計成功后,回頭再總結設計應用程序的一般步驟。讓學生對面向對象的程序設計有一個更近一步的認識。最后布置學生實踐任務:加法器的程序設計在學生實踐之前,先簡單的講解一下,提示需要設置的對象和提供的代碼是不完整的,要大家把代碼填寫完整后再調試運行。其余參見學生實踐活動加法器程序設計作業(yè)要求提交下課之前對提交的作業(yè)做適當?shù)?/p>

9、評價、鼓勵設計意圖:這是面向對象的程序設計的第二課時,之前學生對vb環(huán)境有所了解,再加上這節(jié)課的“求圓的周長”用程序的設計,在vb中設計一個已經提供代碼的的應用程序不成問題。所以我在實踐活動加法器程序設計中提高要求,要學生理解代碼,并會填寫簡單的代碼。針對不同能力的學生設置不同的難度,所以學生實踐任務中設有選做題。九板書設計本節(jié)課采用多媒體輔助教學,可在反思小結環(huán)節(jié),將板書內容完整、清晰地展示出來,力求能直觀地顯示教材的思路,同時也對學生養(yǎng)成整潔、美觀,有條理的書寫習慣產生潛移默化的積極影響。課堂導入案例分析作業(yè)評價小 節(jié)布置作業(yè)圖形用戶界面的對象對象的屬性設置分析代碼調試保存十、其它【問題研

10、討】如何設計貼近學生實際而且簡單的案例,讓學生用面向對象的程序設計方法設計一個簡單的應用程序來解決身邊問題。題目難度怎么設置最合理,既能讓大部分同學體驗到成功的喜悅又能讓接受學習能力強的同學在掌握基礎要求后又有所提高?!緟⒖假Y料】陶增樂 算法與程序設計,浙江教育出版社2005年7月第1版大家園丁王朝論壇 附件:學生任務實踐活動加法器程序設計一 實踐目標(1) 熟悉vb 的程序設計環(huán)境(2) 掌握vb 應用程序設計的基本過程(3) 理解面向對象程序設計的基本思想,掌握對象、屬性、事件及事件驅動等概念,掌握面向象程序設計的基本方法二 任務描述用vb設計一個應用程序,輸入兩個數(shù)據(jù),算出數(shù)據(jù)的累加和三 操作提示1、新建工程在VB中新建一個“標準EXE”工程。2、界面設計程序界面如圖所示:Label3:編寫程序代碼當單擊“開始計算”按鈕時引發(fā)command1的click事件(注以下程序還不完整)Private Sub Command1_Click()Dim a, b As Doublea = Val(Text1.Text)b = Val(Text2.Text)Text3.Text = Str( )End Sub4、運行調試程序選擇菜單欄“運行”“啟動”命令,或按F5,運行程序,檢查是否有錯。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論