八年級信息技術(shù)下冊南方_第1頁
八年級信息技術(shù)下冊南方_第2頁
八年級信息技術(shù)下冊南方_第3頁
八年級信息技術(shù)下冊南方_第4頁
八年級信息技術(shù)下冊南方_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、八年級信息技術(shù)下冊教案科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第一課 問題“它”解決編寫程序解決問題教學(xué)目標(biāo)知識與技能:了解程序設(shè)計(jì)語言,理解編寫程序解決問題的步驟并學(xué)會算法描述。過程與方法:教師講解,學(xué)生討論交流。學(xué)生對教師提出的問題進(jìn)行算法描述。情感態(tài)度與價(jià)值觀:形成對信息技術(shù)良好的學(xué)習(xí)態(tài)度、積極進(jìn)取的精神。教學(xué)重點(diǎn)難點(diǎn)重點(diǎn): 程序設(shè)計(jì)語言及編寫程序解決問題的一般步驟。難點(diǎn): 用自然語言和流程圖描述一個(gè)問題的算法。板書設(shè)計(jì)示意框圖 第1課 問題“它”解決一、 程序與軟件二、 編寫程序解決問題的步驟三、 自然語言描述算法四、 流程圖描述算法五、 程序設(shè)計(jì)語言教 學(xué) 準(zhǔn) 備知識準(zhǔn)

2、備:計(jì)算機(jī)基礎(chǔ)知識。硬件準(zhǔn)備:計(jì)算機(jī)一臺。軟件準(zhǔn)備:已經(jīng)編寫好的紙牌小游戲程序。教 學(xué) 過 程教師活動學(xué)生活動教師意圖時(shí)間一、課前導(dǎo)入,任務(wù)介紹要想用計(jì)算機(jī)解決問題,首先需要選擇合適的計(jì)算機(jī)軟件,如撰寫研究性學(xué)習(xí)方案時(shí)要用Word,統(tǒng)計(jì)學(xué)校運(yùn)動會比賽成績時(shí)常用到Excel。但是有些問題不一定找得到合適的軟件,這節(jié)課我們就一起來了解一下程序設(shè)計(jì)語言及編寫程序解決問題的步驟。認(rèn)真聽講,發(fā)揮想象。引入任務(wù),明確目標(biāo),激發(fā)學(xué)習(xí)興趣。2二、編寫程序解決問題1程序與軟件計(jì)算機(jī)程序是一組能讓計(jì)算機(jī)識別的工作指令的集合,計(jì)算機(jī)執(zhí)行完這組指令后便能夠完成一項(xiàng)具體的工作。軟件一般是指計(jì)算機(jī)程序、數(shù)據(jù)和相關(guān)文檔資料

3、的綜合,習(xí)慣上不對程序和軟件進(jìn)行區(qū)分。請思考:我們平時(shí)用到了哪些程序或軟件呢?執(zhí)行程序指令后我們能完成什么具體工作呢?在日常生活和學(xué)習(xí)中,我們不僅可以使用別人開發(fā)的軟件,還可以自己編寫程序,滿足特定的需要。那么,我們有哪些實(shí)際問題找不到合適的軟件呢?如何編寫程序來解決這些問題呢?計(jì)算機(jī)程序軟件可以幫助我們完成學(xué)習(xí)及生活中的各種任務(wù),如利用Word工具可以撰寫論文等。這些工具都是通過各種程序設(shè)計(jì)語言編寫出來的。2編寫程序解決問題的步驟用計(jì)算機(jī)編寫程序解決實(shí)際問題,首先要對問題進(jìn)行分析,然后確定解決問題的方法與步驟,最后用程序設(shè)計(jì)語言將解決問題的具體方法和步驟表達(dá)出來。編寫程序解決問題的一般步驟為

4、:提出問題分析問題設(shè)計(jì)算法編寫程序調(diào)試程序得到結(jié)果。其中分析問題、設(shè)計(jì)算法和編寫程序是這幾個(gè)步驟中的重點(diǎn)。算法是解決問題的方法和步驟。3自然語言描述算法同學(xué)們,你們知道什么是自然語言嗎?自然語言有什么特點(diǎn)?如何用自然語言描述一個(gè)算法呢?例子:輸入三個(gè)數(shù),找到并輸出其中最大的數(shù)。步驟1:輸入三個(gè)數(shù)a,b,c。步驟2:假設(shè)a最大,Max=a。步驟3:將b與Max比較,若b>Max,則Max=b。步驟4:將c與Max比較,若c>Max,則Max=c。步驟5:輸出最大數(shù)Max。自然語言是人們?nèi)粘I钪惺褂玫恼Z言,其通俗易懂,但是缺乏直觀性,不簡潔,且容易引起歧義。 4流程圖描述算法 請同學(xué)

5、們思考一下,什么是流程圖?流程圖中各個(gè)圖形代表什么意思?流程圖有什么特點(diǎn)?如何用流程圖來描述算法?在流程圖中,橢圓表示開始或結(jié)束框,平行四邊形表示輸入或輸出框,矩形表示處理框,菱形表示判斷框,箭頭表示流程線。用流程圖描述算法時(shí),形象、直觀且容易理解。教師根據(jù)上面例子用流程圖描述算法。5程序設(shè)計(jì)語言 要解決實(shí)際問題,就需要將設(shè)計(jì)好的算法表達(dá)出來。用程序設(shè)計(jì)語言表達(dá)算法的過程就是編寫程序。常用的程序設(shè)計(jì)語言有BASIC、Pascal、C、Java和Visual Basic等。各程序設(shè)計(jì)語言都有自己的特點(diǎn)。用程序設(shè)計(jì)語言編寫出來的內(nèi)容就稱為程序代碼。認(rèn)真聽講,積極思考,回答問題。認(rèn)真聽講,做好筆記,

6、理解編寫程序的步驟和方法。認(rèn)真聽講,積極思考,并回答教師問題。 認(rèn)真聽講,思考教師提問,并回答教師問題。認(rèn)真聽講,做好筆記,理解各程序設(shè)計(jì)語言的特點(diǎn)。 講解程序與軟件,使學(xué)生對程序設(shè)計(jì)語言有個(gè)初步的了解。通過講解讓學(xué)生對編寫程序解決問題的步驟有個(gè)初步的理解。 講解自然語言,并讓學(xué)生掌握用自然語言描述算法。 講解流程圖,使學(xué)生掌握用流程圖描述算法。 讓學(xué)生對各種程序設(shè)計(jì)語言有所了解。66666三、 課堂練習(xí)通過本節(jié)課的學(xué)習(xí),相信同學(xué)們對編寫程序解決問題的步驟以及描述有了一定的了解,下面請大家根據(jù)體驗(yàn)與建構(gòu)中的問題分別用自然語言和流程圖來描述關(guān)于“計(jì)算圓的周長”及“當(dāng)用水量在30噸以內(nèi)(包括30噸

7、)和超過30噸時(shí)的水費(fèi)”的算法。比一比看誰做得最快,談?wù)勛约旱膶W(xué)習(xí)經(jīng)驗(yàn)。按要求完成作業(yè)。組織學(xué)生進(jìn)行練習(xí),鞏固學(xué)習(xí)效果。8四、本課總結(jié)本節(jié)課,我們講解了程序與軟件,初步了解了編寫程序解決問題的一般步驟,并學(xué)會了用自然語言和流程圖來描述算法,同時(shí)也對各種程序設(shè)計(jì)語言有了一定的了解,為以后的學(xué)習(xí)奠定了基礎(chǔ)。認(rèn)真聽講,積極思考。對本節(jié)課所學(xué)知識進(jìn)行總結(jié)。5教學(xué)后記科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第二課 認(rèn)識新伙伴Visual Basic程序設(shè)計(jì)語言教學(xué)目標(biāo)知識與技能:熟悉Visual Basic界面,能通過控件添加對象及運(yùn)行程序。過程與方法:教師講解并演示,學(xué)生實(shí)踐操作。情感態(tài)

8、度與價(jià)值觀:培養(yǎng)學(xué)生動手實(shí)踐能力、主動探求知識的態(tài)度。教學(xué)重點(diǎn)難點(diǎn)重點(diǎn): 認(rèn)識Visual Basic界面,通過工具箱控件創(chuàng)建對象。難點(diǎn): 熟悉常用控件及其主要功能,在代碼編輯窗口編寫代碼。板書設(shè)計(jì)示意框圖 第二課 認(rèn)識新伙伴六、 Visual Basic界面七、 對象及控件八、 常用控件九、 VB中的代碼窗口十、 在VB中運(yùn)行程序教 學(xué) 準(zhǔn) 備知識準(zhǔn)備:計(jì)算機(jī)基本操作知識。硬件準(zhǔn)備:計(jì)算機(jī)一臺。軟件準(zhǔn)備:安裝好Visual Basic6.0,一個(gè)已經(jīng)編輯好的VB程序。教 學(xué) 過 程教師活動學(xué)生活動教師意圖時(shí)間一、課前導(dǎo)入,任務(wù)介紹那些開發(fā)好的小程序都是通過相應(yīng)的程序設(shè)計(jì)語言進(jìn)行開發(fā)的,這節(jié)課

9、我們就一起來認(rèn)識一下VB程序設(shè)計(jì)語言,熟悉它是由哪些窗口組成,各個(gè)窗口都有什么功能,并了解它是如何進(jìn)行程序的設(shè)計(jì)開發(fā)。認(rèn)真聽講,積極思考。引入課堂,讓學(xué)生完成過渡。3二、熟悉Visual Basic界面,學(xué)會添加對象及在VB中運(yùn)行程序1Visual Basic界面【操作演示】執(zhí)行“開始”“程序”“Microsoft Visual Basic6.0中文版” “Microsoft Visual Basic6.0中文版”命令,啟動VB6.0,彈出“新建工程”對話框。在“新建工程”對話框中,選擇“標(biāo)準(zhǔn)EXE”,單擊“打開”按鈕,VB便新建了一個(gè)工程文件,創(chuàng)建了一個(gè)窗體并進(jìn)入VB主界面。整個(gè)界面主要由工

10、具箱、窗體、工程窗口、工程資源管理器窗口及屬性窗口組成。2對象及控件VB工具箱中的工具稱為“控件”,單擊控件,在窗體中拖動鼠標(biāo)便能夠創(chuàng)建一個(gè)“對象”。選中對象,進(jìn)行拖曳操作可改變其位置和大小,按“Delete”鍵可將其刪除。3常用控件工具箱中的標(biāo)簽、文本框、圖片框、圖像和命令按鈕等都是常用的控件。它們的主要功能是:標(biāo)簽用來顯示文字信息,但顯示的文字不能編輯;文本框用來輸入和輸出文字信息;圖片框用來繪制圖形和顯示圖像;圖像只能用來顯示圖像;命令按鈕用來產(chǎn)生命令動作。4VB中的代碼窗口設(shè)計(jì)狀態(tài)下,雙擊窗口中的對象便可打開代碼編輯窗口,該窗口左上部是對象列表,右上部是對象能響應(yīng)的事件列表,中間是代碼

11、編輯區(qū)。5在VB中運(yùn)行程序【操作演示】雙擊源程序文件夾中的工程文件,或者在VB中執(zhí)行“文件”“打開工程”命令,找到并打開相應(yīng)的工程文件。執(zhí)行“運(yùn)行”“啟動”命令或單擊工具欄中的“啟動”按鈕便可運(yùn)行程序,執(zhí)行“運(yùn)行”“結(jié)束”命令或單擊工具欄上的“結(jié)束”按鈕便可結(jié)束程序的運(yùn)行。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。認(rèn)真聽講,并自己動手操作,掌握技巧和方法。認(rèn)真聽講,積極思考,并做好筆記。觀看教師講解,自己動手操作。觀看教師演示,并自己動手操作。指導(dǎo)學(xué)生進(jìn)入VB并熟悉VB程序界面。指導(dǎo)學(xué)生認(rèn)識VB工具箱及控件,并在窗體上創(chuàng)建“對象”。讓學(xué)生了解工具箱中各個(gè)控件的功能。讓學(xué)生熟悉代碼編輯

12、窗口。學(xué)會運(yùn)行及結(jié)束運(yùn)行程序。66555三、課堂練習(xí)完成體驗(yàn)與建構(gòu)中的練習(xí),進(jìn)一步熟悉VB界面;新建工程,利用各種控件在窗體上創(chuàng)建對象,并嘗試為其中的對象添加程序代碼。添加完代碼后嘗試運(yùn)行程序及結(jié)束程序的運(yùn)行。完成后,談?wù)勀阍趯W(xué)習(xí)過程中的經(jīng)驗(yàn)。按要求完成作業(yè)。組織學(xué)生進(jìn)行練習(xí),鞏固學(xué)習(xí)效果。10四、本課總結(jié)本節(jié)課,我們熟悉了Visual Basic界面,學(xué)會了利用控件來創(chuàng)建對象和編輯對象,并且學(xué)會了如何進(jìn)入代碼編輯窗口,對代碼編輯窗口有了一定的了解,而且掌握了在VB中運(yùn)行程序。認(rèn)真聽講,積極思考。對本節(jié)課所學(xué)知識進(jìn)行總結(jié)。5教學(xué)后記科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第三課

13、小試身手編寫“求圓面積”的程序教學(xué)目標(biāo)知識與技能:添加對象并進(jìn)行屬性設(shè)置,添加對象代碼及調(diào)試修改程序。過程與方法:每人設(shè)計(jì)完成一個(gè)“求圓面積”的程序。情感態(tài)度與價(jià)值觀:培養(yǎng)學(xué)生動手實(shí)踐能力、主動探求知識的態(tài)度。教學(xué)重點(diǎn)難點(diǎn)重點(diǎn): 對添加的對象進(jìn)行屬性的設(shè)置。難點(diǎn): 輸入程序代碼及對程序進(jìn)行調(diào)試、修改及保存。板書設(shè)計(jì)示意框圖 第三課 小試身手十一、 提出和分析問題十二、 確定算法十三、 編寫程序十四、 調(diào)試、運(yùn)行及保存程序教 學(xué) 準(zhǔn) 備知識準(zhǔn)備:計(jì)算機(jī)基礎(chǔ)知識。硬件準(zhǔn)備:計(jì)算機(jī)一臺。軟件準(zhǔn)備:安裝好Visual Basic6.0。教 學(xué) 過 程教師活動學(xué)生活動教師意圖時(shí)間一、課前導(dǎo)入,任務(wù)介紹只

14、要知道一個(gè)圓的半徑,我們就能求出這個(gè)圓的面積。那么怎樣設(shè)計(jì)一個(gè)計(jì)算機(jī)程序,只要輸入圓的半徑,就能夠輕易地求出圓的面積呢?這節(jié)課我們就利用VB來編寫程序解決這個(gè)問題吧!認(rèn)真閱讀教材,積極思考。引入課堂,讓學(xué)生完成過渡。3二、編寫“求圓面積”的程序1提出和分析問題請大家思考:如何利用計(jì)算機(jī)來計(jì)算一個(gè)圓的面積呢?計(jì)算圓面積的基本思路是:先輸入圓的半徑r,然后利用求圓面積的公式算出圓的面積S,最后輸出結(jié)果S。2確定算法由于用流程圖描述算法形象、直觀且容易理解,并且該問題適合用流程圖來描述,因此選擇用流程圖描述算法。教師根據(jù)要求用流程圖描述算法。3編寫程序(1)程序界面。根據(jù)使用習(xí)慣,設(shè)計(jì)好“求圓面積”

15、的程序界面。該程序界面由窗體、四個(gè)標(biāo)簽、兩個(gè)文本框、兩個(gè)命令按鈕共九個(gè)對象組成。(2)添加對象及設(shè)置對象屬性。打開VB程序,新建工程,選擇相關(guān)的控件并在窗體中添加對象。選擇各相應(yīng)對象,在屬性窗口中設(shè)置包括窗體在內(nèi)的各對象的屬性。(3)輸入代碼。雙擊程序界面中的“計(jì)算”按鈕對象,打開代碼編輯窗口。在已有的兩行代碼中間輸入“求圓面積”的程序代碼。在代碼編輯窗口中的左上部選擇“結(jié)束”對象,在兩行代碼中間輸入結(jié)束程序的代碼“end”。4調(diào)試、運(yùn)行及保存程序在程序代碼輸入完成后,關(guān)閉窗口。執(zhí)行“運(yùn)行”“啟動”命令或單擊工具欄上的“啟動”按鈕運(yùn)行程序。如程序有錯(cuò),則會顯示出錯(cuò)信息,這時(shí)就需要根據(jù)錯(cuò)誤提示信

16、息修改程序。同樣,執(zhí)行“運(yùn)行”“結(jié)束”命令或單擊工具欄上的“結(jié)束”按鈕可以結(jié)束程序的運(yùn)行。運(yùn)行確認(rèn)程序無誤后,單擊保存按鈕保存程序,注意須保存兩次,第一次保存的是窗體,第二次保存的是工程文件。認(rèn)真聽講,積極思考,回答問題。認(rèn)真聽講,積極思考,做好筆記。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。觀看教師演示,自己動手操作,掌握技巧和方法。讓學(xué)生了解如何求圓面積。講授求圓面積的算法。教會學(xué)生添加對象,設(shè)置對象屬性及添加代碼。通過操作演示,提高學(xué)生操作技能。指導(dǎo)學(xué)生運(yùn)行及調(diào)試程序并保存文檔。6687三、課堂練習(xí)完成體驗(yàn)與建構(gòu)中的練習(xí),對“求圓面積”程序的界面進(jìn)行適當(dāng)修改,使其更加美觀。請運(yùn)

17、用本節(jié)課所學(xué)的知識,自己再設(shè)計(jì)一個(gè)“求圓周長”的程序。比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)經(jīng)驗(yàn)。按要求完成作業(yè)。組織學(xué)生進(jìn)行練習(xí),鞏固學(xué)習(xí)效果。10四、本課總結(jié)本節(jié)課,我們學(xué)習(xí)了設(shè)計(jì)一個(gè)程序的完整過程,體驗(yàn)了編寫程序解決問題的一般步驟。著重講解了設(shè)置對象屬性、進(jìn)行對象的代碼編寫以及運(yùn)行、調(diào)試和保存編輯好的程序。認(rèn)真聽講,積極思考。對本節(jié)課所學(xué)知識進(jìn)行總結(jié)。5教學(xué)后記科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第四課 瀟湘風(fēng)光能根據(jù)需要呈現(xiàn)圖片教學(xué)目標(biāo)知識與技能:添加圖像對象并設(shè)置屬性,添加裝載圖片程序代碼及調(diào)試修改程序。過程與方法:每人設(shè)計(jì)完成一個(gè)“瀟湘風(fēng)光”的程序。情感態(tài)度與價(jià)

18、值觀:培養(yǎng)學(xué)生動手實(shí)踐能力、主動探求知識的態(tài)度。教學(xué)重點(diǎn)難點(diǎn)重點(diǎn): 添加圖像控件對象并設(shè)置對象的屬性。難點(diǎn): 輸入裝載圖片的程序代碼并對程序進(jìn)行調(diào)試、修改及保存。板書設(shè)計(jì)示意框圖 第四課 瀟湘風(fēng)光十五、 提出和分析問題十六、 確定算法十七、 編寫程序十八、 調(diào)試、運(yùn)行和保存程序教 學(xué) 準(zhǔn) 備知識準(zhǔn)備:計(jì)算機(jī)基礎(chǔ)知識。硬件準(zhǔn)備:計(jì)算機(jī)一臺。軟件準(zhǔn)備:安裝好Visual Basic6.0。教 學(xué) 過 程教師活動學(xué)生活動教師意圖時(shí)間一、課前導(dǎo)入,任務(wù)介紹小明在暑假旅游時(shí)拍了很多照片,他想編寫一個(gè)程序來展示自己所拍的風(fēng)景照片。這節(jié)課我們就一起來學(xué)習(xí)使用VB的圖像及單選按鈕控件來實(shí)現(xiàn)對圖片的顯示和控制吧

19、!認(rèn)真閱讀教材,積極思考。引入課堂,讓學(xué)生完成過渡。3二、編寫“瀟湘風(fēng)光”程序1提出和分析問題在添加對象時(shí),我們發(fā)現(xiàn)加載圖片的控件有圖像控件和圖片框控件,那么,這兩者有什么區(qū)別呢?在本程序中我們應(yīng)該選擇哪種控件呢?圖像控件與圖片框控件的區(qū)別:圖像控件占用的內(nèi)存相對較?。粓D片框控件內(nèi)可以添加其他控件,而圖像控件則不能;載入圖片框的圖形文件不隨圖片框的大小尺寸調(diào)整大小,圖像控件能夠通過屬性設(shè)置,使圖片自動變化大小適應(yīng)圖像控件大小。根據(jù)圖像和圖片框控件的區(qū)別,我們選擇圖像控件裝載和顯示圖片,利用單選按鈕來實(shí)現(xiàn)圖片的選擇。2確定算法該算法適合用自然語言描述。描述如下:步驟1:單擊“韶山”,圖像對象顯示

20、韶山圖片。步驟2:單擊“張家界”,顯示張家界圖片。步驟3:單擊“退出”,退出圖片展示程序。3編寫程序(1)程序界面通過前面的分析,設(shè)計(jì)好“瀟湘風(fēng)光”程序界面。該程序界面由窗體、一個(gè)圖像、兩個(gè)單選按鈕和一個(gè)命令按鈕共五個(gè)對象組成。(2)添加對象及設(shè)置對象屬性新建工程文件,按照設(shè)計(jì)好的程序界面添加相應(yīng)的對象。選擇相應(yīng)對象,在屬性窗口中設(shè)置各對象的屬性。在設(shè)置圖像對象的屬性時(shí),需要將“Stretch”屬性值設(shè)置為“True”。(3)輸入代碼雙擊“韶山”單選按鈕,打開代碼編輯窗口,輸入裝載圖片的程序代碼。選擇“張家界”單選按鈕,輸入裝載圖片的程序代碼,選擇“退出”命令按鈕,輸入“退出”程序代碼“end

21、”。4調(diào)試、運(yùn)行和保存程序執(zhí)行“運(yùn)行”“啟動”命令或單擊工具欄上的“啟動”按鈕運(yùn)行程序。如程序有錯(cuò),則會顯示出錯(cuò)信息,這時(shí)就需要根據(jù)錯(cuò)誤提示信息修改程序。單擊工具欄上的“結(jié)束”按鈕即可結(jié)束運(yùn)行。程序確認(rèn)無誤后,單擊保存按鈕保存程序。認(rèn)真聽講,積極思考,并回答教師問題。認(rèn)真聽講,積極思考認(rèn)真觀看教師演示,積極思考,并自己動手操作,掌握技巧和方法。觀看演示,自己動手操作,掌握技巧和方法。引導(dǎo)學(xué)生選擇合適的控件來加載圖像,激發(fā)學(xué)生的學(xué)習(xí)意識。讓學(xué)生學(xué)會設(shè)計(jì)程序算法。教會學(xué)生添加對象,設(shè)置對象屬性及輸入程序代碼。指導(dǎo)學(xué)生調(diào)試修改程序并保存程序。6687三、課堂練習(xí)在該程序的基礎(chǔ)上,修改單選按鈕能夠響應(yīng)

22、的事件,并進(jìn)行調(diào)試運(yùn)行。自己再設(shè)置一個(gè)能瀏覽多幅圖像的程序,修改程序各對象的屬性,讓程序更加美觀。比一比看誰做得最快最好。并談?wù)勛约涸趯W(xué)習(xí)過程中的經(jīng)驗(yàn)。按要求完成作業(yè)。組織學(xué)生進(jìn)行練習(xí),鞏固學(xué)習(xí)效果。10四、本課總結(jié)本節(jié)課設(shè)計(jì)了一個(gè)能瀏覽圖片的程序。再次體驗(yàn)了編寫程序解決問題的步驟流程。利用圖像控件添加裝載圖片的對象,并對該對象進(jìn)行相關(guān)屬性設(shè)置。輸入裝載圖片的程序代碼,并對程序進(jìn)行調(diào)試、修改和保存。認(rèn)真聽講,積極思考。對本節(jié)課所學(xué)知識進(jìn)行總結(jié)。5教學(xué)后記科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第五課 百變文字隨意變換字體和字號教學(xué)目標(biāo)知識能力品德知識與技能:1學(xué)會設(shè)置文字的字體、

23、大小和樣式。2掌握在窗體中對象對齊的操作。3學(xué)會引用對象屬性和編寫程序代碼來實(shí)現(xiàn)程序的功能。4掌握調(diào)試、運(yùn)行及保存程序的操作。過程與方法:1通過實(shí)踐與體驗(yàn),培養(yǎng)學(xué)生運(yùn)用程序設(shè)計(jì)解決實(shí)際問題的能力。2通過程序運(yùn)行和調(diào)試,讓學(xué)生在實(shí)踐中學(xué)習(xí)和體會,以提高主動探索學(xué)習(xí)的意識和能力。3培養(yǎng)學(xué)生勤于動腦和動手的習(xí)慣以及嚴(yán)謹(jǐn)?shù)乃季S方式。情感、態(tài)度與價(jià)值觀:1體驗(yàn)各控件對象屬性引用的妙用,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計(jì)的興趣,逐步形成積極主動的學(xué)習(xí)態(tài)度。2培養(yǎng)學(xué)生發(fā)現(xiàn)問題、思考問題、解決問題的能力。3培養(yǎng)學(xué)生創(chuàng)新精神和探索精神,養(yǎng)成嚴(yán)謹(jǐn)?shù)乃季S方法和編程理念。4引導(dǎo)和培養(yǎng)學(xué)生運(yùn)用信息技術(shù)解決實(shí)際問題的意識和能力,并在學(xué)

24、習(xí)過程中獲得價(jià)值體驗(yàn)。教學(xué)重點(diǎn)難點(diǎn)重點(diǎn): 設(shè)置文字字體、大小和樣式,在窗體中對象的對齊、屬性的引用和程序代碼的編寫以及調(diào)試、運(yùn)行及保存程序的基本操作。難點(diǎn): 在窗體中對象的對齊、屬性的引用和程序代碼編寫的基本操作。板書設(shè)計(jì)示意框圖 第5課 百變文字十九、 提出和分析問題并確定算法二十、 添加控件對象并設(shè)置對象屬性二十一、 編寫程序代碼二十二、 調(diào)試、運(yùn)行及保存程序教 學(xué) 準(zhǔn) 備知識準(zhǔn)備:計(jì)算機(jī)基礎(chǔ)知識,VB6.0的相關(guān)編程技能。硬件準(zhǔn)備:多媒體教學(xué)工具。軟件準(zhǔn)備:VB6.0。教 學(xué) 過 程教師活動學(xué)生活動教師意圖時(shí)間一、課前導(dǎo)入,任務(wù)介紹在電影院門口,我們常常會不自覺地被電影宣傳海報(bào)上的漂亮圖

25、片和文字所吸引;走在大街上,各種各樣廣告牌上的精美多變的文字同樣吸引了我們的眼球精美多變的文字為我們的世界注入了鮮活的“靈魂”。今天,就讓我們跟隨小明一起利用VB編寫程序來實(shí)現(xiàn)文字變化的功能,使文字在程序中想變就變吧!認(rèn)真聽講,積極思考。引入課堂,讓學(xué)生完成過渡。3二、VB6.0操作1效果展示下面我們一起來看一下制作好的“百變文字”程序吧!【操作演示】教師展示制作好的“百變文字”程序。教師提問:通過觀看“百變文字”程序,大家想不想自己動手制作一個(gè)“百變文字”程序呢?你知道應(yīng)該如何實(shí)現(xiàn)嗎?學(xué)生回答:教師提示:先提出和分析問題,然后再啟動VB6.0、添加控件對象、設(shè)置對象屬性、編寫程序代碼、調(diào)試、

26、運(yùn)行及保存程序,激發(fā)學(xué)生的興趣。2提出和分析問題并確定算法(板書:提出和分析問題并確定算法)為了利用VB6.0編寫程序來實(shí)現(xiàn)文字變化的功能,首先,我們要提出和分析問題,在VB中,選擇文本框控件來實(shí)現(xiàn)文字的顯示;采用單選框和復(fù)選框控件則能實(shí)現(xiàn)對文字的大小、字體和樣式的控制。通過問題的分析,可以確定解決問題的如下步驟:步驟1:單擊某種大小的數(shù)值,文本框中的文字就變成指定大??;步驟2:單擊某種效果的樣式,文本框中的文字就變成指定樣式;步驟3:單擊指定字體,文本框中的文字字體就發(fā)生改變;步驟4:單擊“結(jié)束”按鈕,結(jié)束程序。3添加控件對象并設(shè)置對象屬性(板書:添加控件對象并設(shè)置對象屬性)(教師提示學(xué)生添

27、加控件對象和設(shè)置對象屬性的操作步驟)【操作演示】步驟1:啟動VB6.0,在彈出的“新建工程”對話框中新建一個(gè)“標(biāo)準(zhǔn)EXE”的工程文件。步驟2:單擊工具箱中的文本框控件,在窗體中拖動鼠標(biāo),創(chuàng)建一個(gè)文本框?qū)ο螅凑胀瑯拥姆椒?,再?chuàng)建三個(gè)單選框、三個(gè)復(fù)選框和一個(gè)按鈕對象。步驟3:按住“Shift”鍵,單擊鼠標(biāo)左鍵逐個(gè)選擇單選框?qū)ο?。然后?zhí)行“格式”“對齊”“頂端對齊”命令。此時(shí),單選框?qū)ο髮宰詈筮x中的對象為參考進(jìn)行頂端對齊。按照同樣的方法,將復(fù)選框?qū)ο筮M(jìn)行頂端對齊。步驟4:設(shè)置各對象的屬性,將Form1的Caption屬性設(shè)為“百變文字”,Text1的Text屬性設(shè)為“我變!我變!我變變變!”,

28、Option1、Option2 和Option3的Caption屬性分別設(shè)為“20磅”、“30磅”和“40磅”,Check1、Check2和Check3的Caption屬性分別設(shè)為“加粗”、“加下劃線”和“楷體字”,Command1的Caption屬性設(shè)為“結(jié)束”。4編寫程序代碼(板書:編寫程序代碼)(教師提示學(xué)生編寫程序代碼的操作步驟)【操作演示】雙擊窗體中的“20磅”單選框?qū)ο?,進(jìn)入代碼編輯窗口,輸入程序代碼“Text1.FontSize=20”,按照同樣的方法,在“30磅”和“40磅”單選框?qū)ο蟮拇a編輯窗口中分別輸入“Text1.FontSize=30”和“Text1.FontSize

29、=40”。在“加粗”、“加下劃線”和“楷體字”復(fù)選框?qū)ο蟮拇a編輯窗口中分別輸入“Text1.FontBold=True”、“Text1.FontUuderline=True”和“Text1.FontName=”楷體_GB2312”。5調(diào)試、運(yùn)行及保存程序(板書:調(diào)試、運(yùn)行及保存程序)程序編寫完成之后要記得及時(shí)調(diào)試、運(yùn)行及保存程序哦?。ń處熖崾緦W(xué)生調(diào)試、運(yùn)行及保存程序的操作步驟)【操作演示】單擊“啟動”按鈕運(yùn)行程序,調(diào)試程序的運(yùn)行情況,調(diào)試完成,將程序以“百變文字”為文件名保存到計(jì)算機(jī)的目標(biāo)文件夾中。觀看教師展示最終的程序作品,積極思考。認(rèn)真聽講并閱讀教材,積極思考。認(rèn)真聽講,積極思考,并自己

30、動手操作,掌握技巧和方法。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。讓學(xué)生先看到最終的程序,形成感性認(rèn)識,再激發(fā)學(xué)生進(jìn)行探索和學(xué)習(xí)。指導(dǎo)學(xué)生認(rèn)真學(xué)習(xí)和分析問題,根據(jù)分析的結(jié)果確定相應(yīng)的算法。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。指導(dǎo)學(xué)生編寫程序代碼的操作。指導(dǎo)學(xué)生調(diào)試、運(yùn)行及保存程序的操作。35582三、課堂練習(xí)同學(xué)們,通過本節(jié)課的學(xué)習(xí),相信大家對在VB中“百變文字”程序有了一個(gè)初步的了解,但在程序中為什么選擇不同字號時(shí)使用單選框而不用復(fù)選框控件呢?請你運(yùn)用本節(jié)課所學(xué)的知識,思考并和同學(xué)討論一下為何選擇不同字號時(shí)使用單

31、選框而不用復(fù)選框控件,并試一試改變文字的顏色。比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)經(jīng)驗(yàn)。按要求完成作業(yè)。組織學(xué)生進(jìn)行練習(xí),鞏固學(xué)習(xí)效果。10四、本課總結(jié)本節(jié)課,我們進(jìn)一步接觸了編程軟件VB6.0,對VB中的文本框、單選框和復(fù)選框控件有了一定的了解,掌握了在VB中設(shè)置文字字體、大小和樣式以及窗體中對象的對齊、屬性的引用和程序代碼的編寫的基本操作,學(xué)會編寫一個(gè)“百變文字”的程序文件,這為我們后續(xù)的學(xué)習(xí)奠定了基礎(chǔ)。認(rèn)真聽講,積極思考。對本節(jié)課所學(xué)知識進(jìn)行總結(jié)。3教學(xué)后記科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第六課 程序結(jié)構(gòu)順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)教學(xué)目標(biāo)知識能力品德知識與技能

32、:1了解常量、變量和表達(dá)式的相關(guān)知識。2掌握程序中的常用語句的格式和作用。3了解程序的三種基本結(jié)構(gòu)。過程與方法:1通過實(shí)踐方面的分析,培養(yǎng)學(xué)生自學(xué)的能力。2培養(yǎng)學(xué)生勤于動腦和動手的習(xí)慣以及嚴(yán)謹(jǐn)?shù)乃季S方式。情感、態(tài)度與價(jià)值觀:1體驗(yàn)程序結(jié)構(gòu)的妙用,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計(jì)的興趣,逐步形成積極主動的學(xué)習(xí)態(tài)度。2培養(yǎng)學(xué)生發(fā)現(xiàn)問題、思考問題、解決問題的能力。3培養(yǎng)學(xué)生積極對待新問題的態(tài)度。4培養(yǎng)學(xué)生在學(xué)習(xí)過程中的價(jià)值體驗(yàn)。 教學(xué)重點(diǎn)難點(diǎn)重點(diǎn): 常量、變量、表達(dá)式、常用語句和程序的三種基本結(jié)構(gòu)的相關(guān)知識。難點(diǎn): 常量、變量、表達(dá)式、常用語句和程序的三種基本結(jié)構(gòu)的相關(guān)知識。板書設(shè)計(jì)示意框圖 第6課 程序結(jié)構(gòu)二

33、十三、 常量、變量和表達(dá)式二十四、 三種常用語句二十五、 程序的三種基本結(jié)構(gòu)教 學(xué) 準(zhǔn) 備知識準(zhǔn)備:計(jì)算機(jī)基礎(chǔ)知識,VB6.0的相關(guān)編程技能。硬件準(zhǔn)備:多媒體教學(xué)工具。軟件準(zhǔn)備:VB6.0。教 學(xué) 過 程教師活動學(xué)生活動教師意圖時(shí)間一、課前導(dǎo)入,任務(wù)介紹在編寫程序解決問題時(shí),除了要考慮程序能否正確、高效地解決問題外,還應(yīng)考慮能否方便地閱讀和修改,更要注意程序編寫風(fēng)格的規(guī)范性和科學(xué)性。今天,就讓我們跟隨小明一起來認(rèn)識一下程序的三種基本結(jié)構(gòu)順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu),系統(tǒng)地掌握程序設(shè)計(jì)的基礎(chǔ)知識,為今后的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)吧!認(rèn)真聽講,積極思考。引入課堂,讓學(xué)生完成過渡。3二、VB6.0操作1常

34、量、變量和表達(dá)式(板書:常量、變量和表達(dá)式)(在講解的過程中,教師可適當(dāng)?shù)牧信e一些例子)常量是指在程序運(yùn)行過程中,其值不發(fā)生變化的量,分為數(shù)值型常量、字符型常量、邏輯型常量和日期型常量等。其中,字符型常量在使用時(shí)需加上引號,例如,F(xiàn)orm1.Caption=“百變文字”。邏輯型常量只有兩個(gè)值:True和False,例如,Text1.FontBold=True。變量是指在程序運(yùn)行過程中,其值可以發(fā)生變化的量,可用來存放各種類型的數(shù)據(jù),例如,在“求圓面積”程序中,語句Let r=Text1.Text中的r就是變量,用來存放從文本框中獲取的半徑值。r叫變量名,給變量命名必須以字母或漢字開頭,由字母、

35、數(shù)字、漢字及下劃線組成,但不能取VB中的保留字,如End、Print等。變量中存入不同類型的數(shù)據(jù),其變量類型也不同。例如,存入數(shù)值型數(shù)據(jù),變量就為數(shù)值型變量;存入字符型數(shù)據(jù),變量就為字符型變量。還可采用事先定義變量類型的方法來決定變量的類型。例如,Dim x As Integer表示定義變量x為整型變量。其中Dim叫做變量聲明符,Integer表示為整型。表達(dá)式是用運(yùn)算符號和括號將常量、變量、函數(shù)連接起來的有意義的式子,分為算術(shù)表達(dá)式、字符表達(dá)式、關(guān)系表達(dá)式和邏輯表達(dá)式等。其中算術(shù)表達(dá)式是指用算術(shù)運(yùn)算符將數(shù)值型常量、變量、函數(shù)連接起來的式子。例如:3.14*r*r、(a+b)/(a-b)-(3

36、0+2*a/8)。常用的算術(shù)運(yùn)算符如下表所示:算術(shù)運(yùn)算符功能+正號或加法運(yùn)算-負(fù)號或減法運(yùn)算*乘法運(yùn)算/除法運(yùn)算冪運(yùn)算2三種常用語句(板書:三種常用語句)三種常用語句指的是賦值語句、停止程序執(zhí)行語句和注釋語句。(在講解的過程中,教師可適當(dāng)?shù)牧信e一些例子)賦值語句,其格式為:Let 變量=表達(dá)式。其中“=”是賦值號。作用是將賦值號右邊表達(dá)式的值賦給左邊的變量。語句中的Let還可以省略。停止程序執(zhí)行語句,其格式為:End。End語句可放在程序中的任意位置,其作用是結(jié)束程序。注釋語句,其格式為:Rem 注釋內(nèi)容或 注釋內(nèi)容。其作用是給程序進(jìn)行注解,增強(qiáng)程序的可讀性,為非執(zhí)行語句。3程序的三種基本結(jié)構(gòu)

37、(板書:程序的三種基本結(jié)構(gòu))程序的三種基本結(jié)構(gòu)指的是順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。(在講解的過程中,教師可適當(dāng)?shù)牧信e一些與生活相類似的例子)順序結(jié)構(gòu),它是一種最基本的結(jié)構(gòu),表明了語句執(zhí)行的先后情況。在編寫順序結(jié)構(gòu)程序時(shí),語句的執(zhí)行存在著明顯的先后次序。前面編寫的“求圓面積”的程序就是一個(gè)順序結(jié)構(gòu),在運(yùn)行的過程中,任何一條可執(zhí)行語句都要自上而下運(yùn)行一次,且只能運(yùn)行一次。分支結(jié)構(gòu),當(dāng)程序運(yùn)行到條件判斷語句時(shí),程序會判斷“條件”是否成立。如果“條件”成立,程序就執(zhí)行“語句組1”(不執(zhí)行“語句組2”),否則將執(zhí)行“語句組2”(不執(zhí)行“語句組1”),接著再執(zhí)行“下一行語句”。循環(huán)結(jié)構(gòu),當(dāng)程序運(yùn)行到條件判

38、斷語句時(shí),程序會判斷所指定的“條件”是否成立。如果“條件”成立,程序就執(zhí)行“語句組”,否則將轉(zhuǎn)去執(zhí)行循環(huán)語句后面的語句。執(zhí)行完“語句組”后,程序又重新檢查條件是否還成立,若“條件”成立則再一次執(zhí)行“語句組”。如此循環(huán),直到“條件”不成立為止。認(rèn)真聽講并閱讀教材,積極思考。認(rèn)真聽講并閱讀教材,積極思考。認(rèn)真聽講并閱讀教材,積極思考。指導(dǎo)學(xué)生認(rèn)真學(xué)習(xí)常量、變量和表達(dá)式的相關(guān)知識。指導(dǎo)學(xué)生認(rèn)真學(xué)習(xí)三種常用語句的相關(guān)知識。指導(dǎo)學(xué)生認(rèn)真學(xué)習(xí)三種基本結(jié)構(gòu)的相關(guān)知識。888三、課堂練習(xí)同學(xué)們,通過本節(jié)課的學(xué)習(xí),相信大家對常量、變量、表達(dá)式、常用語句和程序結(jié)構(gòu)的相關(guān)知識有了一個(gè)初步的了解,為了進(jìn)一步鞏固本節(jié)課

39、的知識,請大家運(yùn)用本節(jié)課所學(xué)的知識,根據(jù)老師給出的描述將表達(dá)式寫出來,并列舉出現(xiàn)實(shí)生活中與三種程序結(jié)構(gòu)模式類似的事情,把這些事情的完成過程用相應(yīng)的結(jié)構(gòu)流程圖表示出來。比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)經(jīng)驗(yàn)。按要求完成作業(yè)。組織學(xué)生進(jìn)行練習(xí),鞏固學(xué)習(xí)效果。8四、本課總結(jié)本節(jié)課,我們進(jìn)一步接觸了編程軟件VB6.0,了解常量、變量、表達(dá)式、常用語句和程序的三種基本結(jié)構(gòu)的相關(guān)知識,這為我們后續(xù)的學(xué)習(xí)奠定了基礎(chǔ)。認(rèn)真聽講,積極思考。對本節(jié)課所學(xué)知識進(jìn)行總結(jié)。5教學(xué)后記科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第七課 跑馬溜溜實(shí)現(xiàn)“跑馬燈”動畫效果教學(xué)目標(biāo)知識能力品德知識與技能:1了解使

40、用標(biāo)簽控件顯示文字的基本操作。2掌握使用定時(shí)器控件實(shí)現(xiàn)“跑馬燈”效果的基本操作。3學(xué)會設(shè)置對象屬性及編寫相應(yīng)的程序代碼。4掌握調(diào)試、運(yùn)行及保存程序的操作。過程與方法:1通過實(shí)踐與體驗(yàn),培養(yǎng)學(xué)生運(yùn)用程序設(shè)計(jì)解決實(shí)際問題的能力。2通過程序運(yùn)行和調(diào)試,讓學(xué)生在實(shí)踐中學(xué)習(xí)和體會,以提高主動探索學(xué)習(xí)的意識和能力。3培養(yǎng)學(xué)生勤于動腦和動手的習(xí)慣以及嚴(yán)謹(jǐn)?shù)乃季S方式。情感、態(tài)度與價(jià)值觀:1體驗(yàn)標(biāo)簽和定時(shí)器控件的妙用,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計(jì)的興趣,逐步形成積極主動的學(xué)習(xí)態(tài)度。2培養(yǎng)學(xué)生發(fā)現(xiàn)問題、思考問題、解決問題的能力。3培養(yǎng)學(xué)生創(chuàng)新精神和探索精神,養(yǎng)成嚴(yán)謹(jǐn)?shù)乃季S方法和編程理念。4引導(dǎo)和培養(yǎng)學(xué)生運(yùn)用信息技術(shù)解決實(shí)

41、際問題的意識和能力,并在學(xué)習(xí)過程中獲得價(jià)值體驗(yàn)。教學(xué)重點(diǎn)難點(diǎn)重點(diǎn): 利用標(biāo)簽控件顯示文字,采用分支結(jié)構(gòu)并利用定時(shí)器控件和條件語句來實(shí)現(xiàn)“跑馬燈”效果。難點(diǎn): 利用標(biāo)簽控件顯示文字,采用分支結(jié)構(gòu)并利用定時(shí)器控件和條件語句來實(shí)現(xiàn)“跑馬燈”效果。板書設(shè)計(jì)示意框圖 第7課 跑馬溜溜二十六、 提出和分析問題并確定算法二十七、 添加控件對象并設(shè)置對象屬性二十八、 編寫程序代碼二十九、 調(diào)試、運(yùn)行及保存程序教 學(xué) 準(zhǔn) 備知識準(zhǔn)備:計(jì)算機(jī)基礎(chǔ)知識,VB6.0的相關(guān)編程技能。硬件準(zhǔn)備:多媒體教學(xué)工具。軟件準(zhǔn)備:VB6.0。教 學(xué) 過 程教師活動學(xué)生活動教師意圖時(shí)間一、課前導(dǎo)入,任務(wù)介紹元宵節(jié)那天,民間流行掛花燈

42、,其中有一種燈籠叫跑馬燈。這種燈籠點(diǎn)燃的時(shí)候,燈屏上就會出現(xiàn)人馬追逐、物換景移的影像。后來,人們將具有這種效果的動畫叫“跑馬燈”動畫。今天,就讓我們跟隨小明一起來學(xué)習(xí)如何編寫一個(gè)具有“跑馬燈”動畫效果的程序吧!認(rèn)真聽講,積極思考。引入課堂,讓學(xué)生完成過渡。3二、VB6.0操作1效果展示下面我們一起來看一下制作好的“跑馬溜溜”動畫程序吧!【操作演示】教師展示制作好的“跑馬溜溜”動畫程序。教師提問:通過觀看“跑馬溜溜”動畫程序,大家想不想自己動手制作一個(gè)“跑馬溜溜”動畫程序呢?你知道應(yīng)該如何實(shí)現(xiàn)嗎?學(xué)生回答:教師提示:先提出和分析問題,然后再啟動VB6.0、添加控件對象、設(shè)置對象屬性、編寫程序代碼

43、、調(diào)試、運(yùn)行及保存程序,激發(fā)學(xué)生的興趣。2提出和分析問題并確定算法(板書:提出和分析問題并確定算法)“跑馬燈”效果就是有文字或圖像從畫面的一端快速移動到另一端,如果是文字的移動,我們通常稱之為“滾動字幕”效果。要想實(shí)現(xiàn)“滾動字幕”的效果,首先,我們要提出和分析問題,在VB中,選擇標(biāo)簽控件來實(shí)現(xiàn)文字的顯示;使用定時(shí)器控件來實(shí)現(xiàn)“滾動字幕”效果,在其“Timer”事件中輸入相應(yīng)的代碼,設(shè)置“Enabled”和“Interval”屬性,讓定時(shí)器來控制標(biāo)簽的位置,每隔一定的時(shí)間就改變標(biāo)簽的位置。通過問題的分析,我們可以在定時(shí)器控件的“Timer”事件中編寫代碼使標(biāo)簽的位置發(fā)生變化,從而使文字滾動起來。

44、標(biāo)簽的位置分為在窗體中和超出了窗體的邊框兩種不同的情況。如果標(biāo)簽的位置已經(jīng)超出了窗體的邊框,就要重新設(shè)置標(biāo)簽位置,使標(biāo)簽回到窗體中;如果標(biāo)簽還在窗體中,則要將標(biāo)簽的位置隨時(shí)間不同進(jìn)行調(diào)整,使下一次標(biāo)簽的位置和當(dāng)前標(biāo)簽的位置不同。3添加控件對象并設(shè)置對象屬性(板書:添加控件對象并設(shè)置對象屬性)(教師提示學(xué)生添加控件對象和設(shè)置對象屬性的操作步驟)步驟1:啟動VB6.0,在彈出的“新建工程”對話框中新建一個(gè)“標(biāo)準(zhǔn)EXE”的工程文件。步驟2:單擊工具箱中的標(biāo)簽控件,在窗體中拖動鼠標(biāo),創(chuàng)建一個(gè)標(biāo)簽對象,按照同樣的方法,再創(chuàng)建一個(gè)定時(shí)器對象。步驟3:設(shè)置各對象的屬性,將Form1的Caption屬性設(shè)為“

45、字幕動畫”,BackColor屬性設(shè)為“&H0000FFFF&”,Label1的Caption屬性設(shè)為“加油!中國加油!”,BackColor屬性設(shè)為“&H0000FFFF&”,F(xiàn)oreColor屬性設(shè)為“&H000000C0&”,Timer1的Interval屬性設(shè)為“300”。4編寫程序代碼(板書:編寫程序代碼)(教師提示學(xué)生編寫程序代碼的操作步驟)【操作演示】雙擊窗體中的定時(shí)器對象,進(jìn)入代碼編輯窗口,輸入程序代碼:If Label1.Left < 0 Then Label1.Left=Form1.Width Else Label1.L

46、eft= Label1.Left-50 End If在VB程序設(shè)計(jì)中,常用If語句實(shí)現(xiàn)程序的分支。而If語句一般有兩種格式:1、 行If語句格式:If <條件表達(dá)式> Then <語句組1> Else <語句組2>注意:其中方括號的內(nèi)容為可選項(xiàng),可以空缺。作用:若條件成立,程序執(zhí)行<語句組1>,否則執(zhí)行<語句組2>,然后再執(zhí)行下一行語句。若沒有Else,則直接執(zhí)行下一行語句。2、塊If語句格式:If <條件> Then<語句組1>Else<語句組2>End If作用:如果條件成立,程序執(zhí)行<語

47、句組1>,否則執(zhí)行<語句組2>。5調(diào)試、運(yùn)行及保存程序(板書:調(diào)試、運(yùn)行及保存程序)程序編寫完成之后要記得及時(shí)調(diào)試、運(yùn)行及保存程序哦?。ń處熖崾緦W(xué)生調(diào)試、運(yùn)行及保存程序的操作步驟)【操作演示】單擊“啟動”按鈕運(yùn)行程序,調(diào)試程序的運(yùn)行情況,調(diào)試完成,將程序以“跑馬溜溜”為文件名保存到計(jì)算機(jī)的目標(biāo)文件夾中。觀看教師展示最終的動畫程序作品,積極思考。認(rèn)真聽講并閱讀教材,積極思考。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。認(rèn)真聽講,積極思考,并自己動手操作,掌握技巧和方法。讓學(xué)生先看到最終的動畫程序,形成感性認(rèn)識,再激發(fā)學(xué)

48、生進(jìn)行探索和學(xué)習(xí)。指導(dǎo)學(xué)生認(rèn)真學(xué)習(xí)和分析問題,根據(jù)分析的結(jié)果確定相應(yīng)的算法。指導(dǎo)學(xué)生添加控件對象并設(shè)置對象屬性的操作。指導(dǎo)學(xué)生編寫程序代碼的操作。指導(dǎo)學(xué)生調(diào)試、運(yùn)行及保存程序的操作。35582三、課堂練習(xí)同學(xué)們,通過本節(jié)課的學(xué)習(xí),相信大家對在VB中“跑馬溜溜”程序有了一個(gè)初步的了解,在此,請大家思考一下:如何將標(biāo)簽控件換成一個(gè)圖像框控件,并裝載一個(gè)圖片,設(shè)置定時(shí)器的Interval屬性,實(shí)現(xiàn)圖片飄動的動畫效果呢?比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)經(jīng)驗(yàn)。按要求完成作業(yè)。組織學(xué)生進(jìn)行練習(xí),鞏固學(xué)習(xí)效果。8四、本課總結(jié)本節(jié)課,我們進(jìn)一步接觸了編程軟件VB6.0,對VB中的標(biāo)簽和定時(shí)器控件有了一

49、定的了解,掌握了在VB中利用標(biāo)簽控件顯示文字,采用分支結(jié)構(gòu)并利用定時(shí)器控件和條件語句來實(shí)現(xiàn)“跑馬燈”效果,這為我們后續(xù)的學(xué)習(xí)奠定了基礎(chǔ)。認(rèn)真聽講,積極思考。對本節(jié)課所學(xué)知識進(jìn)行總結(jié)。5教學(xué)后記科目信息技術(shù)年級八年級班級課時(shí)1課時(shí)課型新授課時(shí)間課題第八課 巧手畫圓畫再多的圓也不累教學(xué)目標(biāo)知識能力品德知識與技能:1了解輸入數(shù)據(jù)的函數(shù)和類型轉(zhuǎn)換函數(shù)的格式、作用及相關(guān)知識。2學(xué)會利用Circle語句來進(jìn)行畫圓。3掌握通過“ForNext”循環(huán)語句來畫數(shù)量眾多的同心圓。4掌握調(diào)試、運(yùn)行及保存程序的操作。過程與方法:1通過實(shí)踐與體驗(yàn),培養(yǎng)學(xué)生運(yùn)用程序設(shè)計(jì)解決實(shí)際問題的能力。2通過程序運(yùn)行和調(diào)試,讓學(xué)生在實(shí)踐中學(xué)習(xí)和體會,以提高主動探索學(xué)習(xí)的意識和能力。3培養(yǎng)學(xué)生勤于動腦和動手的習(xí)慣以

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論