制作簡易計算器
課 題
第三節(jié)管理個人資料輔助練習(xí)
學(xué) 科
信息技術(shù)
授課教師
地 點機 房年 級
初二授課時間
-03-7
教學(xué)目標(biāo)德育目標(biāo)培養(yǎng)學(xué)生利用計算機編程去管理個人資料,學(xué)會利用計算機管理日常信息。加強利用信息技術(shù)去服務(wù)于社會的意識。知識目標(biāo)1. 鞏固label,image,textbox,commandbutton控件的使用方法。 2. 掌握commandbutton 單擊事件text.text屬性清空的代碼編寫。 3. 了解commandbutton控件的click事件的end來結(jié)束程序的運行。教學(xué)重點代碼窗口的使用教學(xué)難點text.text=””教學(xué)準(zhǔn)備制作相關(guān)的課件教學(xué)設(shè)施多媒體教學(xué)網(wǎng)、教材、投影教 學(xué) 過 程
教師活動
學(xué)生活動
教學(xué)意圖
一、引導(dǎo)學(xué)生打開d:\班級下文件名為登記卡的工程文件。 1、注意提醒學(xué)生文件夾內(nèi)有兩個同名文件。一個是工程文件,另一個是窗體文件。 2、用兩種方式打開。一種是雙擊工程文件圖標(biāo),另一種是打開vb然后再用文件菜單打開工程。二、 1、 教師簡介登記卡的制作過程:16個label,15個text,一個picture, 2、 簡述各個控件的屬性,帶領(lǐng)學(xué)生復(fù)習(xí)上節(jié)課內(nèi)容。 3、 通過操作演示讓學(xué)生掌握通過格式菜單調(diào)整對其尺寸等方面。調(diào)整text控件的大小和位置以適合將來填入的內(nèi)容,并讓程序界面看上去美觀。 4、 留出足夠長的時間讓學(xué)生完成自己的程序。教師巡視,逐一指導(dǎo)。三、設(shè)計“登記卡”的兩個按鈕 1、 教師提示學(xué)生在屏幕下方加上兩個按鈕。(commandbutton) 2、 讓學(xué)生自己設(shè)置兩個按鈕的caption的屬性分別為“清空”和“退出”。描述問題:要求當(dāng)單擊清空按鈕時屏幕上的text中的文字清空。但單擊退出按鈕時,程序正常退出。 3、 讓學(xué)生講自己的思路。(如何編寫代碼) 4、 教師對學(xué)生的思路加以評價。對不正確的想法,以問題的方式引起所有學(xué)生的注意。 5、 教師總結(jié)學(xué)生提出的方法給出“退出”按鈕的代碼為:end。給出“清空”按鈕的代碼為: text1.text=”” text2.text=”” text3.text=”” 6、 師問:如何快速設(shè)定text1——text15的代碼行。注意控件名稱的對應(yīng),不要張冠李戴。控件刪除后系統(tǒng)會接著上一個數(shù)值來命名控件,一定要注意,以免出錯。 7、 讓學(xué)生動手操作,進(jìn)行“退出”和“清空”代碼的編寫 8、 教師檢查學(xué)生的作品,并進(jìn)行個別評價。提示存盤保存。四、知識擴展(計算機輔助學(xué)習(xí))學(xué)習(xí)利用vb語言編制“加法運算”程序 1、師:對“加法運算”進(jìn)行描述由使用者從鍵盤輸入兩個數(shù),然后由計算機求出這兩個數(shù)的和,并將結(jié)果顯示出來。 2、提示控件的屬性: alignment autosize borderstyle caption left top wordwrap等等。 3、設(shè)計程序界面,要求學(xué)生觀察147頁8-3-1圖,研究需要什么控件和控件的個數(shù)。對學(xué)生的探討進(jìn)行進(jìn)行總結(jié) 4、教師引導(dǎo)學(xué)生對屏幕上控件進(jìn)行屬性值設(shè)置form1的caption屬性為加法label1——label6的font屬性為楷體粗體四號。其他文字屬性為楷體粗體四號。label1——label6的caption屬性根據(jù)書上的程序界面自己設(shè)定。 5、教師在學(xué)生動手實踐過程中巡視指導(dǎo)。 提示:能否對一些相同控件的相同屬性進(jìn)行一次性設(shè)置,提高效率。(用shift)鍵來多選。6、教師檢查學(xué)生的程序界面制作過程。 五、運行程序 1、 要求運行調(diào)試程序,檢查是否界面的編輯有誤。 2、 教師提示調(diào)試程序過程中如果程序出錯如何找到問題,找到問題后如何修改。 六、存盤 1、 要求學(xué)生存盤,路經(jīng)合上一個程序相同,文件名為“加法計算器”。 2、 繼續(xù)提示存盤時會保存兩個文件,一個是程序文件,另一個是窗體文件。七、小結(jié)。教師總結(jié)本節(jié)課涉及到的控件和屬性值的設(shè)置。八、作業(yè)。 1、 要求學(xué)生制作書上148頁“加法”程序,預(yù)習(xí)如何為按鈕添加代碼。 2、 自學(xué)149頁,掌握常量變量的定義及常量和變量名稱的命名規(guī)則。 3、 學(xué)習(xí)表達(dá)式的運算順序,預(yù)習(xí)復(fù)制語句。 學(xué)生通過雙擊我的電腦進(jìn)入文件夾,然后觀察兩個同名文件。 利用老師說的兩種方法分別打開“登記卡”文件。 學(xué)生觀察自己制作的程序與課本上的差異。通過格式菜單是自己的作品更美觀布局更有序,合理。 學(xué)生利用兩種方式進(jìn)行比較,得出結(jié)論利用菜單比手工操作要準(zhǔn)確速度要快。 學(xué)生修改自己的程序在同時與合作小組相互討論共同研究。 學(xué)生利用上一節(jié)課的知識,去解決這個問題,經(jīng)過思考后舉手說出自己的想法。 。 。 學(xué)生大膽探索可以討論學(xué)生給出答案為復(fù)制和粘貼。 學(xué)生運行自己生成的程序 學(xué)生調(diào)試運行程序,利用操作時間對不能掌握的問題向教師提問。學(xué)生根據(jù)教師提示進(jìn)行存盤。 學(xué)生對問題的描述有初步了解。 學(xué)生經(jīng)過探討說出需要6個label控件和2個text控件和3個commandbutton按鈕 經(jīng)確認(rèn)后動手實踐,利用雙擊添加控件,利用箭頭工具調(diào)整大小和位置 學(xué)生根據(jù)書上程序界面一一對控件設(shè)定屬性。 通過學(xué)習(xí)小組,互相補充。 學(xué)生邊做邊總結(jié)經(jīng)驗。 學(xué)生調(diào)試程序和書上比較界面有何不同,從何處下手修改。 學(xué)生根據(jù)要求存盤 了解本節(jié)主要內(nèi)容 動手實踐 掌握技巧思考、擴展 要求掌握 學(xué)生把感性認(rèn)識提高到理性認(rèn)識,掌握基本技巧知識擴展 養(yǎng)成及時存盤的習(xí)慣 養(yǎng)成良好的預(yù)習(xí)習(xí)慣