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

下載本文檔

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

文檔簡介

第頁八年級信息技術(shù)下冊教案科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第一課問題“它”解決——編寫程序解決問題教學(xué)目標知識及技能:了解程序設(shè)計語言,理解編寫程序解決問題的步驟并學(xué)會算法描述。過程及方法:老師講解,學(xué)生探討溝通。學(xué)生對老師提出的問題進行算法描述。情感看法及價值觀:形成對信息技術(shù)良好的學(xué)習(xí)看法,主動進取的精神。教學(xué)重點難點重點:程序設(shè)計語言及編寫程序解決問題的一般步驟。難點:用自然語言和流程圖描述一個問題的算法。板書設(shè)計示意框圖第1課問題“它”解決程序及軟件編寫程序解決問題的步驟自然語言描述算法流程圖描述算法程序設(shè)計語言教學(xué)準備知識打算:計算機基礎(chǔ)知識。硬件打算:計算機一臺。軟件打算:已經(jīng)編寫好的紙牌小嬉戲程序。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹要想用計算機解決問題,首先須要選擇合適的計算機軟件,如撰寫探討性學(xué)習(xí)方案時要用Word,統(tǒng)計學(xué)校運動會競賽成果時常用到Excel。但是有些問題不肯定找得到合適的軟件,這節(jié)課我們就一起來了解一下程序設(shè)計語言及編寫程序解決問題的步驟。仔細聽講,發(fā)揮想象。引入任務(wù),明確目標,激發(fā)學(xué)習(xí)愛好。2’二,編寫程序解決問題1.程序及軟件計算機程序是一組能讓計算機識別的工作指令的集合,計算機執(zhí)行完這組指令后便能夠完成一項詳細的工作。軟件一般是指計算機程序,數(shù)據(jù)和相關(guān)文檔資料的綜合,習(xí)慣上不對程序和軟件進行區(qū)分。請思索:我們平常用到了哪些程序或軟件呢?執(zhí)行程序指令后我們能完成什么詳細工作呢?在日常生活和學(xué)習(xí)中,我們不僅可以運用別人開發(fā)的軟件,還可以自己編寫程序,滿意特定的須要。那么,我們有哪些實際問題找不到合適的軟件呢?如何編寫程序來解決這些問題呢?計算機程序軟件可以幫忙我們完成學(xué)習(xí)及生活中的各種任務(wù),如利用Word工具可以撰寫論文等。這些工具都是通過各種程序設(shè)計語言編寫出來的。2.編寫程序解決問題的步驟用計算機編寫程序解決實際問題,首先要對問題進行分析,然后確定解決問題的方法及步驟,最終用程序設(shè)計語言將解決問題的詳細方法和步驟表達出來。編寫程序解決問題的一般步驟為:提出問題→分析問題→設(shè)計算法→編寫程序→調(diào)試程序→得到結(jié)果。其中分析問題,設(shè)計算法和編寫程序是這幾個步驟中的重點。算法是解決問題的方法和步驟。3.自然語言描述算法同學(xué)們,你們知道什么是自然語言嗎?自然語言有什么特點?如何用自然語言描述一個算法呢?例子:輸入三個數(shù),找到并輸出其中最大的數(shù)。步驟1:輸入三個數(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钪羞\用的語言,其通俗易懂,但是缺乏直觀性,不簡潔,且簡單引起歧義。4.流程圖描述算法請同學(xué)們思索一下,什么是流程圖?流程圖中各個圖形代表什么意思?流程圖有什么特點?如何用流程圖來描述算法?在流程圖中,橢圓表示開始或結(jié)束框,平行四邊形表示輸入或輸出框,矩形表示處理框,菱形表示推斷框,箭頭表示流程線。用流程圖描述算法時,形象,直觀且簡單理解。老師依據(jù)上面例子用流程圖描述算法。5.程序設(shè)計語言要解決實際問題,就須要將設(shè)計好的算法表達出來。用程序設(shè)計語言表達算法的過程就是編寫程序。常用的程序設(shè)計語言有BASIC,Pascal,C,Java和VisualBasic等。各程序設(shè)計語言都有自己的特點。用程序設(shè)計語言編寫出來的內(nèi)容就稱為程序代碼。仔細聽講,主動思索,回答問題。仔細聽講,做好筆記,理解編寫程序的步驟和方法。仔細聽講,主動思索,并回答老師問題。仔細聽講,思索老師提問,并回答老師問題。仔細聽講,做好筆記,理解各程序設(shè)計語言的特點。講解程序及軟件,使學(xué)生對程序設(shè)計語言有個初步的了解。通過講解讓學(xué)生對編寫程序解決問題的步驟有個初步的理解。講解自然語言,并讓學(xué)生駕馭用自然語言描述算法。講解流程圖,使學(xué)生駕馭用流程圖描述算法。讓學(xué)生對各種程序設(shè)計語言有所了解。6’6’6’6’6’課堂練習(xí)通過本節(jié)課的學(xué)習(xí),信任同學(xué)們對編寫程序解決問題的步驟以及描述有了肯定的了解,下面請大家依據(jù)體驗及建構(gòu)中的問題分別用自然語言和流程圖來描述關(guān)于“計算圓的周長”及“當用水量在30噸以內(nèi)(包括30噸)和超過30噸時的水費”的算法。比一比看誰做得最快,談?wù)勛约旱膶W(xué)習(xí)閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。8’四,本課總結(jié)本節(jié)課,我們講解了程序及軟件,初步了解了編寫程序解決問題的一般步驟,并學(xué)會了用自然語言和流程圖來描述算法,同時也對各種程序設(shè)計語言有了肯定的了解,為以后的學(xué)習(xí)奠定了基礎(chǔ)。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。5’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第二課相識新伙伴——VisualBasic程序設(shè)計語言教學(xué)目標知識及技能:熟識VisualBasic界面,能通過控件添加對象及運行程序。過程及方法:老師講解并演示,學(xué)生實踐操作。情感看法及價值觀:培育學(xué)生動手實踐實力,主動探求知識的看法。教學(xué)重點難點重點:相識VisualBasic界面,通過工具箱控件創(chuàng)建對象。難點:熟識常用控件及其主要功能,在代碼編輯窗口編寫代碼。板書設(shè)計示意框圖第二課相識新伙伴VisualBasic界面對象及控件常用控件VB中的代碼窗口在VB中運行程序教學(xué)準備知識打算:計算機基本操作知識。硬件打算:計算機一臺。軟件打算:安裝好VisualBasic6.0,一個已經(jīng)編輯好的VB程序。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹那些開發(fā)好的小程序都是通過相應(yīng)的程序設(shè)計語言進行開發(fā)的,這節(jié)課我們就一起來相識一下VB程序設(shè)計語言,熟識它是由哪些窗口組成,各個窗口都有什么功能,并了解它是如何進行程序的設(shè)計開發(fā)。仔細聽講,主動思索。引入課堂,讓學(xué)生完成過渡。3’二,熟識VisualBasic界面,學(xué)會添加對象及在VB中運行程序1.VisualBasic界面【操作演示】執(zhí)行“開始”→“程序”→“MicrosoftVisualBasic6.0中文版”→“MicrosoftVisualBasic6.0中文版”命令,啟動VB6.0,彈出“新建工程”對話框。在“新建工程”對話框中,選擇“標準EXE”,單擊“打開”按鈕,VB便新建了一個工程文件,創(chuàng)建了一個窗體并進入VB主界面。整個界面主要由工具箱,窗體,工程窗口,工程資源管理器窗口及屬性窗口組成。2.對象及控件VB工具箱中的工具稱為“控件”,單擊控件,在窗體中拖動鼠標便能夠創(chuàng)建一個“對象”。選中對象,進行拖曳操作可改變其位置和大小,按“Delete”鍵可將其刪除。3.常用控件工具箱中的標簽,文本框,圖片框,圖像和命令按鈕等都是常用的控件。它們的主要功能是:標簽用來顯示文字信息,但顯示的文字不能編輯;文本框用來輸入和輸出文字信息;圖片框用來繪制圖形和顯示圖像;圖像只能用來顯示圖像;命令按鈕用來產(chǎn)生命令動作。4.VB中的代碼窗口設(shè)計狀態(tài)下,雙擊窗口中的對象便可打開代碼編輯窗口,該窗口左上部是對象列表,右上部是對象能響應(yīng)的事務(wù)列表,中間是代碼編輯區(qū)。5.在VB中運行程序【操作演示】雙擊源程序文件夾中的工程文件,或者在VB中執(zhí)行“文件”→“打開工程”命令,找到并打開相應(yīng)的工程文件。執(zhí)行“運行”→“啟動”命令或單擊工具欄中的“啟動”按鈕便可運行程序,執(zhí)行“運行”→“結(jié)束”命令或單擊工具欄上的“結(jié)束”按鈕便可結(jié)束程序的運行。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。仔細聽講,并自己動手操作,駕馭技巧和方法。仔細聽講,主動思索,并做好筆記。觀看老師講解,自己動手操作。觀看老師演示,并自己動手操作。指導(dǎo)學(xué)生進入VB并熟識VB程序界面。指導(dǎo)學(xué)生相識VB工具箱及控件,并在窗體上創(chuàng)建“對象”。讓學(xué)生了解工具箱中各個控件的功能。讓學(xué)生熟識代碼編輯窗口。學(xué)會運行及結(jié)束運行程序。6’6’5’5’5’三,課堂練習(xí)完成體驗及建構(gòu)中的練習(xí),進一步熟識VB界面;新建工程,利用各種控件在窗體上創(chuàng)建對象,并嘗試為其中的對象添加程序代碼。添加完代碼后嘗試運行程序及結(jié)束程序的運行。完成后,談?wù)勀阍趯W(xué)習(xí)過程中的閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。10’四,本課總結(jié)本節(jié)課,我們熟識了VisualBasic界面,學(xué)會了利用控件來創(chuàng)建對象和編輯對象,并且學(xué)會了如何進入代碼編輯窗口,對代碼編輯窗口有了肯定的了解,而且駕馭了在VB中運行程序。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。5’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第三課小試身手——編寫“求圓面積”的程序教學(xué)目標知識及技能:添加對象并進行屬性設(shè)置,添加對象代碼及調(diào)試修改程序。過程及方法:每人設(shè)計完成一個“求圓面積”的程序。情感看法及價值觀:培育學(xué)生動手實踐實力,主動探求知識的看法。教學(xué)重點難點重點:對添加的對象進行屬性的設(shè)置。難點:輸入程序代碼及對程序進行調(diào)試,修改及保存。板書設(shè)計示意框圖第三課小試身手提出和分析問題確定算法編寫程序調(diào)試,運行及保存程序教學(xué)準備知識打算:計算機基礎(chǔ)知識。硬件打算:計算機一臺。軟件打算:安裝好VisualBasic6.0。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹只要知道一個圓的半徑,我們就能求出這個圓的面積。那么怎樣設(shè)計一個計算機程序,只要輸入圓的半徑,就能夠輕易地求出圓的面積呢?這節(jié)課我們就利用VB來編寫程序解決這個問題吧!仔細閱讀教材,主動思索。引入課堂,讓學(xué)生完成過渡。3’二,編寫“求圓面積”的程序1.提出和分析問題請大家思索:如何利用計算機來計算一個圓的面積呢?計算圓面積的基本思路是:先輸入圓的半徑r,然后利用求圓面積的公式算出圓的面積S,最終輸出結(jié)果S。2.確定算法由于用流程圖描述算法形象,直觀且簡單理解,并且該問題適合用流程圖來描述,因此選擇用流程圖描述算法。老師依據(jù)要求用流程圖描述算法。3.編寫程序(1)程序界面。依據(jù)運用習(xí)慣,設(shè)計好“求圓面積”的程序界面。該程序界面由窗體,四個標簽,兩個文本框,兩個命令按鈕共九個對象組成。(2)添加對象及設(shè)置對象屬性。打開VB程序,新建工程,選擇相關(guān)的控件并在窗體中添加對象。選擇各相應(yīng)對象,在屬性窗口中設(shè)置包括窗體在內(nèi)的各對象的屬性。(3)輸入代碼。雙擊程序界面中的“計算”按鈕對象,打開代碼編輯窗口。在已有的兩行代碼中間輸入“求圓面積”的程序代碼。在代碼編輯窗口中的左上部選擇“結(jié)束”對象,在兩行代碼中間輸入結(jié)束程序的代碼“end”。4.調(diào)試,運行及保存程序在程序代碼輸入完成后,關(guān)閉窗口。執(zhí)行“運行”→“啟動”命令或單擊工具欄上的“啟動”按鈕運行程序。如程序有錯,則會顯示出錯信息,這時就須要依據(jù)錯誤提示信息修改程序。同樣,執(zhí)行“運行”→“結(jié)束”命令或單擊工具欄上的“結(jié)束”按鈕可以結(jié)束程序的運行。運行確認程序無誤后,單擊保存按鈕保存程序,留意須保存兩次,第一次保存的是窗體,第二次保存的是工程文件。仔細聽講,主動思索,回答問題。仔細聽講,主動思索,做好筆記。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。觀看老師演示,自己動手操作,駕馭技巧和方法。讓學(xué)生了解如何求圓面積。講授求圓面積的算法。教會學(xué)生添加對象,設(shè)置對象屬性及添加代碼。通過操作演示,提高學(xué)生操作技能。指導(dǎo)學(xué)生運行及調(diào)試程序并保存文檔。6’6’8’7’三,課堂練習(xí)完成體驗及建構(gòu)中的練習(xí),對“求圓面積”程序的界面進行適當修改,使其更加美觀。請運用本節(jié)課所學(xué)的知識,自己再設(shè)計一個“求圓周長”的程序。比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。10’四,本課總結(jié)本節(jié)課,我們學(xué)習(xí)了設(shè)計一個程序的完整過程,體驗了編寫程序解決問題的一般步驟。著重講解了設(shè)置對象屬性,進行對象的代碼編寫以及運行,調(diào)試和保存編輯好的程序。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。5’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第四課瀟湘風光——能依據(jù)須要呈現(xiàn)圖片教學(xué)目標知識及技能:添加圖像對象并設(shè)置屬性,添加裝載圖片程序代碼及調(diào)試修改程序。過程及方法:每人設(shè)計完成一個“瀟湘風光”的程序。情感看法及價值觀:培育學(xué)生動手實踐實力,主動探求知識的看法。教學(xué)重點難點重點:添加圖像控件對象并設(shè)置對象的屬性。難點:輸入裝載圖片的程序代碼并對程序進行調(diào)試,修改及保存。板書設(shè)計示意框圖第四課瀟湘風光提出和分析問題確定算法編寫程序調(diào)試,運行和保存程序教學(xué)準備知識打算:計算機基礎(chǔ)知識。硬件打算:計算機一臺。軟件打算:安裝好VisualBasic6.0。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹小明在暑假旅游時拍了許多照片,他想編寫一個程序來展示自己所拍的風景照片。這節(jié)課我們就一起來學(xué)習(xí)運用VB的圖像及單選按鈕控件來實現(xiàn)對圖片的顯示和限制吧!仔細閱讀教材,主動思索。引入課堂,讓學(xué)生完成過渡。3’二,編寫“瀟湘風光”程序1.提出和分析問題在添加對象時,我們發(fā)覺加載圖片的控件有圖像控件和圖片框控件,那么,這兩者有什么區(qū)分呢?在本程序中我們應(yīng)當選擇哪種控件呢?圖像控件及圖片框控件的區(qū)分:①圖像控件占用的內(nèi)存相對較小;②圖片框控件內(nèi)可以添加其他控件,而圖像控件則不能;③載入圖片框的圖形文件不隨圖片框的大小尺寸調(diào)整大小,圖像控件能夠通過屬性設(shè)置,使圖片自動變化大小適應(yīng)圖像控件大小。依據(jù)圖像和圖片框控件的區(qū)分,我們選擇圖像控件裝載和顯示圖片,利用單選按鈕來實現(xiàn)圖片的選擇。2.確定算法該算法適合用自然語言描述。描述如下:步驟1:單擊“韶山”,圖像對象顯示韶山圖片。步驟2:單擊“張家界”,顯示張家界圖片。步驟3:單擊“退出”,退出圖片展示程序。3.編寫程序(1)程序界面通過前面的分析,設(shè)計好“瀟湘風光”程序界面。該程序界面由窗體,一個圖像,兩個單選按鈕和一個命令按鈕共五個對象組成。(2)添加對象及設(shè)置對象屬性新建工程文件,依據(jù)設(shè)計好的程序界面添加相應(yīng)的對象。選擇相應(yīng)對象,在屬性窗口中設(shè)置各對象的屬性。在設(shè)置圖像對象的屬性時,須要將“Stretch”屬性值設(shè)置為“True”。(3)輸入代碼雙擊“韶山”單選按鈕,打開代碼編輯窗口,輸入裝載圖片的程序代碼。選擇“張家界”單選按鈕,輸入裝載圖片的程序代碼,選擇“退出”命令按鈕,輸入“退出”程序代碼“end”。4.調(diào)試,運行和保存程序執(zhí)行“運行”→“啟動”命令或單擊工具欄上的“啟動”按鈕運行程序。如程序有錯,則會顯示出錯信息,這時就須要依據(jù)錯誤提示信息修改程序。單擊工具欄上的“結(jié)束”按鈕即可結(jié)束運行。程序確認無誤后,單擊保存按鈕保存程序。仔細聽講,主動思索,并回答老師問題。仔細聽講,主動思索仔細觀看老師演示,主動思索,并自己動手操作,駕馭技巧和方法。觀看演示,自己動手操作,駕馭技巧和方法。引導(dǎo)學(xué)生選擇合適的控件來加載圖像,激發(fā)學(xué)生的學(xué)習(xí)意識。讓學(xué)生學(xué)會設(shè)計程序算法。教會學(xué)生添加對象,設(shè)置對象屬性及輸入程序代碼。指導(dǎo)學(xué)生調(diào)試修改程序并保存程序。6’6’8’7’三,課堂練習(xí)在該程序的基礎(chǔ)上,修改單選按鈕能夠響應(yīng)的事務(wù),并進行調(diào)試運行。自己再設(shè)置一個能閱讀多幅圖像的程序,修改程序各對象的屬性,讓程序更加美觀。比一比看誰做得最快最好。并談?wù)勛约涸趯W(xué)習(xí)過程中的閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。10’四,本課總結(jié)本節(jié)課設(shè)計了一個能閱讀圖片的程序。再次體驗了編寫程序解決問題的步驟流程。利用圖像控件添加裝載圖片的對象,并對該對象進行相關(guān)屬性設(shè)置。輸入裝載圖片的程序代碼,并對程序進行調(diào)試,修改和保存。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。5’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第五課百變文字——隨意變換字體和字號教學(xué)目標知識實力品德知識及技能:1.學(xué)會設(shè)置文字的字體,大小和樣式。2.駕馭在窗體中對象對齊的操作。3.學(xué)會引用對象屬性和編寫程序代碼來實現(xiàn)程序的功能。4.駕馭調(diào)試,運行及保存程序的操作。過程及方法:1.通過實踐及體驗,培育學(xué)生運用程序設(shè)計解決實際問題的實力。2.通過程序運行和調(diào)試,讓學(xué)生在實踐中學(xué)習(xí)和體會,以提高主動探究學(xué)習(xí)的意識和實力。3.培育學(xué)生勤于動腦和動手的習(xí)慣以及嚴謹?shù)乃季S方式。情感,看法及價值觀:1.體驗各控件對象屬性引用的妙用,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計的愛好,逐步形成主動主動的學(xué)習(xí)看法。2.培育學(xué)生發(fā)覺問題,思索問題,解決問題的實力。3.培育學(xué)生創(chuàng)新精神和探究精神,養(yǎng)成嚴謹?shù)乃季S方法和編程理念。4.引導(dǎo)和培育學(xué)生運用信息技術(shù)解決實際問題的意識和實力,并在學(xué)習(xí)過程中獲得價值體驗。教學(xué)重點難點重點:設(shè)置文字字體,大小和樣式,在窗體中對象的對齊,屬性的引用和程序代碼的編寫以及調(diào)試,運行及保存程序的基本操作。難點:在窗體中對象的對齊,屬性的引用和程序代碼編寫的基本操作。板書設(shè)計示意框圖第5課百變文字提出和分析問題并確定算法添加控件對象并設(shè)置對象屬性編寫程序代碼調(diào)試,運行及保存程序教學(xué)準備知識打算:計算機基礎(chǔ)知識,VB6.0的相關(guān)編程技能。硬件打算:多媒體教學(xué)工具。軟件打算:VB6.0。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹在電影院門口,我們常常會不自覺地被電影宣揚海報上的美麗圖片和文字所吸引;走在大街上,各種各樣廣告牌上的精致多變的文字同樣吸引了我們的眼球……精致多變的文字為我們的世界注入了鮮活的“靈魂”。今日,就讓我們跟隨小明一起利用VB編寫程序來實現(xiàn)文字變化的功能,使文字在程序中想變就變吧!仔細聽講,主動思索。引入課堂,讓學(xué)生完成過渡。3’二,VB6.0操作1.效果展示下面我們一起來看一下制作好的“百變文字”程序吧!【操作演示】老師展示制作好的“百變文字”程序。老師提問:通過觀看“百變文字”程序,大家想不想自己動手制作一個“百變文字”程序呢?你知道應(yīng)當如何實現(xiàn)嗎?學(xué)生回答:老師提示:先提出和分析問題,然后再啟動VB6.0,添加控件對象,設(shè)置對象屬性,編寫程序代碼,調(diào)試,運行及保存程序,激發(fā)學(xué)生的愛好。2.提出和分析問題并確定算法(板書:提出和分析問題并確定算法)為了利用VB6.0編寫程序來實現(xiàn)文字變化的功能,首先,我們要提出和分析問題,在VB中,選擇文本框控件來實現(xiàn)文字的顯示;采納單選框和復(fù)選框控件則能實現(xiàn)對文字的大小,字體和樣式的限制。通過問題的分析,可以確定解決問題的如下步驟:步驟1:單擊某種大小的數(shù)值,文本框中的文字就變成指定大?。徊襟E2:單擊某種效果的樣式,文本框中的文字就變成指定樣式;步驟3:單擊指定字體,文本框中的文字字體就發(fā)生改變;步驟4:單擊“結(jié)束”按鈕,結(jié)束程序。3.添加控件對象并設(shè)置對象屬性(板書:添加控件對象并設(shè)置對象屬性)(老師提示學(xué)生添加控件對象和設(shè)置對象屬性的操作步驟)【操作演示】步驟1:啟動VB6.0,在彈出的“新建工程”對話框中新建一個“標準EXE”的工程文件。步驟2:單擊工具箱中的文本框控件,在窗體中拖動鼠標,創(chuàng)建一個文本框?qū)ο?,依?jù)同樣的方法,再創(chuàng)建三個單選框,三個復(fù)選框和一個按鈕對象。步驟3:按住“Shift”鍵,單擊鼠標左鍵逐個選擇單選框?qū)ο?。然后?zhí)行“格式”→“對齊”→“頂端對齊”命令。此時,單選框?qū)ο髮宰罱K選中的對象為參考進行頂端對齊。依據(jù)同樣的方法,將復(fù)選框?qū)ο筮M行頂端對齊。步驟4:設(shè)置各對象的屬性,將Form1的Caption屬性設(shè)為“百變文字”,Text1的Text屬性設(shè)為“我變!我變!我變變變!”,Option1,Option2和Option3的Caption屬性分別設(shè)為“20磅”,“30磅”和“40磅”,Check1,Check2和Check3的Caption屬性分別設(shè)為“加粗”,“加下劃線”和“楷體字”,Command1的Caption屬性設(shè)為“結(jié)束”。4.編寫程序代碼(板書:編寫程序代碼)(老師提示學(xué)生編寫程序代碼的操作步驟)【操作演示】雙擊窗體中的“20磅”單選框?qū)ο螅M入代碼編輯窗口,輸入程序代碼“Text1.FontSize=20”,依據(jù)同樣的方法,在“30磅”和“40磅”單選框?qū)ο蟮拇a編輯窗口中分別輸入“Text1.FontSize=30”和“Text1.FontSize=40”。在“加粗”,“加下劃線”和“楷體字”復(fù)選框?qū)ο蟮拇a編輯窗口中分別輸入“Text1.FontBold=True”,“Text1.FontUuderline=True”和“Text1.FontName=”楷體_GB2312””。5.調(diào)試,運行及保存程序(板書:調(diào)試,運行及保存程序)程序編寫完成之后要記得及時調(diào)試,運行及保存程序哦!(老師提示學(xué)生調(diào)試,運行及保存程序的操作步驟)【操作演示】單擊“啟動”按鈕運行程序,調(diào)試程序的運行狀況,調(diào)試完成,將程序以“百變文字”為文件名保存到計算機的目標文件夾中。觀看老師展示最終的程序作品,主動思索。仔細聽講并閱讀教材,主動思索。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。讓學(xué)生先看到最終的程序,形成感性相識,再激發(fā)學(xué)生進行探究和學(xué)習(xí)。指導(dǎo)學(xué)生仔細學(xué)習(xí)和分析問題,依據(jù)分析的結(jié)果確定相應(yīng)的算法。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。指導(dǎo)學(xué)生編寫程序代碼的操作。指導(dǎo)學(xué)生調(diào)試,運行及保存程序的操作。3’5’5’8’2’三,課堂練習(xí)同學(xué)們,通過本節(jié)課的學(xué)習(xí),信任大家對在VB中“百變文字”程序有了一個初步的了解,但在程序中為什么選擇不同字號時運用單選框而不用復(fù)選框控件呢?請你運用本節(jié)課所學(xué)的知識,思索并和同學(xué)探討一下為何選擇不同字號時運用單選框而不用復(fù)選框控件,并試一試改變文字的顏色。比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。10’四,本課總結(jié)本節(jié)課,我們進一步接觸了編程軟件——VB6.0,對VB中的文本框,單選框和復(fù)選框控件有了肯定的了解,駕馭了在VB中設(shè)置文字字體,大小和樣式以及窗體中對象的對齊,屬性的引用和程序代碼的編寫的基本操作,學(xué)會編寫一個“百變文字”的程序文件,這為我們后續(xù)的學(xué)習(xí)奠定了基礎(chǔ)。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。3’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第六課程序結(jié)構(gòu)——順序結(jié)構(gòu),分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)教學(xué)目標知識實力品德知識及技能:1.了解常量,變量和表達式的相關(guān)知識。2.駕馭程序中的常用語句的格式和作用。3.了解程序的三種基本結(jié)構(gòu)。過程及方法:1.通過實踐方面的分析,培育學(xué)生自學(xué)的實力。2.培育學(xué)生勤于動腦和動手的習(xí)慣以及嚴謹?shù)乃季S方式。情感,看法及價值觀:1.體驗程序結(jié)構(gòu)的妙用,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計的愛好,逐步形成主動主動的學(xué)習(xí)看法。2.培育學(xué)生發(fā)覺問題,思索問題,解決問題的實力。3.培育學(xué)生主動對待新問題的看法。4.培育學(xué)生在學(xué)習(xí)過程中的價值體驗。教學(xué)重點難點重點:常量,變量,表達式,常用語句和程序的三種基本結(jié)構(gòu)的相關(guān)知識。難點:常量,變量,表達式,常用語句和程序的三種基本結(jié)構(gòu)的相關(guān)知識。板書設(shè)計示意框圖第6課程序結(jié)構(gòu)常量,變量和表達式三種常用語句程序的三種基本結(jié)構(gòu)教學(xué)準備知識打算:計算機基礎(chǔ)知識,VB6.0的相關(guān)編程技能。硬件打算:多媒體教學(xué)工具。軟件打算:VB6.0。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹在編寫程序解決問題時,除了要考慮程序能否正確,高效地解決問題外,還應(yīng)考慮能否便利地閱讀和修改,更要留意程序編寫風格的規(guī)范性和科學(xué)性。今日,就讓我們跟隨小明一起來相識一下程序的三種基本結(jié)構(gòu)——順序結(jié)構(gòu),分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu),系統(tǒng)地駕馭程序設(shè)計的基礎(chǔ)知識,為今后的學(xué)習(xí)打下堅實的基礎(chǔ)吧!仔細聽講,主動思索。引入課堂,讓學(xué)生完成過渡。3’二,VB6.0操作1.常量,變量和表達式(板書:常量,變量和表達式)(在講解的過程中,老師可適當?shù)牧信e一些例子)常量是指在程序運行過程中,其值不發(fā)生變化的量,分為數(shù)值型常量,字符型常量,邏輯型常量和日期型常量等。其中,字符型常量在運用時需加上引號,例如,F(xiàn)orm1.Caption=“百變文字”。邏輯型常量只有兩個值:True和False,例如,Text1.FontBold=True。變量是指在程序運行過程中,其值可以發(fā)生變化的量,可用來存放各種類型的數(shù)據(jù),例如,在“求圓面積”程序中,語句Letr=Text1.Text中的r就是變量,用來存放從文本框中獲得的半徑值。r叫變量名,給變量命名必需以字母或漢字開頭,由字母,數(shù)字,漢字及下劃線組成,但不能取VB中的保留字,如End,Print等。變量中存入不同類型的數(shù)據(jù),其變量類型也不同。例如,存入數(shù)值型數(shù)據(jù),變量就為數(shù)值型變量;存入字符型數(shù)據(jù),變量就為字符型變量。還可采納事先定義變量類型的方法來確定變量的類型。例如,DimxAsInteger表示定義變量x為整型變量。其中Dim叫做變量聲明符,Integer表示為整型。表達式是用運算符號和括號將常量,變量,函數(shù)連接起來的有意義的式子,分為算術(shù)表達式,字符表達式,關(guān)系表達式和邏輯表達式等。其中算術(shù)表達式是指用算術(shù)運算符將數(shù)值型常量,變量,函數(shù)連接起來的式子。例如:3.14*r*r,(a+b)/(a-b)-(30+2*a/8)。常用的算術(shù)運算符如下表所示:算術(shù)運算符功能+正號或加法運算-負號或減法運算*乘法運算/除法運算^冪運算2.三種常用語句(板書:三種常用語句)三種常用語句指的是賦值語句,停止程序執(zhí)行語句和注釋語句。(在講解的過程中,老師可適當?shù)牧信e一些例子)賦值語句,其格式為:Let變量=表達式。其中“=”是賦值號。作用是將賦值號右邊表達式的值賦給左邊的變量。語句中的Let還可以省略。停止程序執(zhí)行語句,其格式為:End。End語句可放在程序中的隨意位置,其作用是結(jié)束程序。注釋語句,其格式為:Rem[注釋內(nèi)容]或‘[注釋內(nèi)容]。其作用是給程序進行注解,增加程序的可讀性,為非執(zhí)行語句。3.程序的三種基本結(jié)構(gòu)(板書:程序的三種基本結(jié)構(gòu))程序的三種基本結(jié)構(gòu)指的是順序結(jié)構(gòu),分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。(在講解的過程中,老師可適當?shù)牧信e一些及生活相類似的例子)順序結(jié)構(gòu),它是一種最基本的結(jié)構(gòu),表明白語句執(zhí)行的先后狀況。在編寫順序結(jié)構(gòu)程序時,語句的執(zhí)行存在著明顯的先后次序。前面編寫的“求圓面積”的程序就是一個順序結(jié)構(gòu),在運行的過程中,任何一條可執(zhí)行語句都要自上而下運行一次,且只能運行一次。分支結(jié)構(gòu),當程序運行到條件推斷語句時,程序會推斷“條件”是否成立。假如“條件”成立,程序就執(zhí)行“語句組1”(不執(zhí)行“語句組2”),否則將執(zhí)行“語句組2”(不執(zhí)行“語句組1”),接著再執(zhí)行“下一行語句”。循環(huán)結(jié)構(gòu),當程序運行到條件推斷語句時,程序會推斷所指定的“條件”是否成立。假如“條件”成立,程序就執(zhí)行“語句組”,否則將轉(zhuǎn)去執(zhí)行循環(huán)語句后面的語句。執(zhí)行完“語句組”后,程序又重新檢查條件是否還成立,若“條件”成立則再一次執(zhí)行“語句組”。如此循環(huán),直到“條件”不成立為止。仔細聽講并閱讀教材,主動思索。仔細聽講并閱讀教材,主動思索。仔細聽講并閱讀教材,主動思索。指導(dǎo)學(xué)生仔細學(xué)習(xí)常量,變量和表達式的相關(guān)知識。指導(dǎo)學(xué)生仔細學(xué)習(xí)三種常用語句的相關(guān)知識。指導(dǎo)學(xué)生仔細學(xué)習(xí)三種基本結(jié)構(gòu)的相關(guān)知識。8’8’8’三,課堂練習(xí)同學(xué)們,通過本節(jié)課的學(xué)習(xí),信任大家對常量,變量,表達式,常用語句和程序結(jié)構(gòu)的相關(guān)知識有了一個初步的了解,為了進一步鞏固本節(jié)課的知識,請大家運用本節(jié)課所學(xué)的知識,依據(jù)老師給出的描述將表達式寫出來,并列舉出現(xiàn)實生活中及三種程序結(jié)構(gòu)模式類似的事情,把這些事情的完成過程用相應(yīng)的結(jié)構(gòu)流程圖表示出來。比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。8’四,本課總結(jié)本節(jié)課,我們進一步接觸了編程軟件——VB6.0,了解常量,變量,表達式,常用語句和程序的三種基本結(jié)構(gòu)的相關(guān)知識,這為我們后續(xù)的學(xué)習(xí)奠定了基礎(chǔ)。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。5’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第七課跑馬溜溜——實現(xiàn)“跑馬燈”動畫效果教學(xué)目標知識實力品德知識及技能:1.了解運用標簽控件顯示文字的基本操作。2.駕馭運用定時器控件實現(xiàn)“跑馬燈”效果的基本操作。3.學(xué)會設(shè)置對象屬性及編寫相應(yīng)的程序代碼。4.駕馭調(diào)試,運行及保存程序的操作。過程及方法:1.通過實踐及體驗,培育學(xué)生運用程序設(shè)計解決實際問題的實力。2.通過程序運行和調(diào)試,讓學(xué)生在實踐中學(xué)習(xí)和體會,以提高主動探究學(xué)習(xí)的意識和實力。3.培育學(xué)生勤于動腦和動手的習(xí)慣以及嚴謹?shù)乃季S方式。情感,看法及價值觀:1.體驗標簽和定時器控件的妙用,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計的愛好,逐步形成主動主動的學(xué)習(xí)看法。2.培育學(xué)生發(fā)覺問題,思索問題,解決問題的實力。3.培育學(xué)生創(chuàng)新精神和探究精神,養(yǎng)成嚴謹?shù)乃季S方法和編程理念。4.引導(dǎo)和培育學(xué)生運用信息技術(shù)解決實際問題的意識和實力,并在學(xué)習(xí)過程中獲得價值體驗。教學(xué)重點難點重點:利用標簽控件顯示文字,采納分支結(jié)構(gòu)并利用定時器控件和條件語句來實現(xiàn)“跑馬燈”效果。難點:利用標簽控件顯示文字,采納分支結(jié)構(gòu)并利用定時器控件和條件語句來實現(xiàn)“跑馬燈”效果。板書設(shè)計示意框圖第7課跑馬溜溜提出和分析問題并確定算法添加控件對象并設(shè)置對象屬性編寫程序代碼調(diào)試,運行及保存程序教學(xué)準備知識打算:計算機基礎(chǔ)知識,VB6.0的相關(guān)編程技能。硬件打算:多媒體教學(xué)工具。軟件打算:VB6.0。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹元宵節(jié)那天,民間流行掛花燈,其中有一種燈籠叫跑馬燈。這種燈籠點燃的時候,燈屏上就會出現(xiàn)人馬追逐,物換景移的影像。后來,人們將具有這種效果的動畫叫“跑馬燈”動畫。今日,就讓我們跟隨小明一起來學(xué)習(xí)如何編寫一個具有“跑馬燈”動畫效果的程序吧!仔細聽講,主動思索。引入課堂,讓學(xué)生完成過渡。3’二,VB6.0操作1.效果展示下面我們一起來看一下制作好的“跑馬溜溜”動畫程序吧!【操作演示】老師展示制作好的“跑馬溜溜”動畫程序。老師提問:通過觀看“跑馬溜溜”動畫程序,大家想不想自己動手制作一個“跑馬溜溜”動畫程序呢?你知道應(yīng)當如何實現(xiàn)嗎?學(xué)生回答:老師提示:先提出和分析問題,然后再啟動VB6.0,添加控件對象,設(shè)置對象屬性,編寫程序代碼,調(diào)試,運行及保存程序,激發(fā)學(xué)生的愛好。2.提出和分析問題并確定算法(板書:提出和分析問題并確定算法)“跑馬燈”效果就是有文字或圖像從畫面的一端快速移動到另一端,假如是文字的移動,我們通常稱之為“滾動字幕”效果。要想實現(xiàn)“滾動字幕”的效果,首先,我們要提出和分析問題,在VB中,選擇標簽控件來實現(xiàn)文字的顯示;運用定時器控件來實現(xiàn)“滾動字幕”效果,在其“Timer”事務(wù)中輸入相應(yīng)的代碼,設(shè)置“Enabled”和“Interval”屬性,讓定時器來限制標簽的位置,每隔肯定的時間就改變標簽的位置。通過問題的分析,我們可以在定時器控件的“Timer”事務(wù)中編寫代碼使標簽的位置發(fā)生變化,從而使文字滾動起來。標簽的位置分為在窗體中和超出了窗體的邊框兩種不同的狀況。假如標簽的位置已經(jīng)超出了窗體的邊框,就要重新設(shè)置標簽位置,使標簽回到窗體中;假如標簽還在窗體中,則要將標簽的位置隨時間不同進行調(diào)整,使下一次標簽的位置和當前標簽的位置不同。3.添加控件對象并設(shè)置對象屬性(板書:添加控件對象并設(shè)置對象屬性)(老師提示學(xué)生添加控件對象和設(shè)置對象屬性的操作步驟)步驟1:啟動VB6.0,在彈出的“新建工程”對話框中新建一個“標準EXE”的工程文件。步驟2:單擊工具箱中的標簽控件,在窗體中拖動鼠標,創(chuàng)建一個標簽對象,依據(jù)同樣的方法,再創(chuàng)建一個定時器對象。步驟3:設(shè)置各對象的屬性,將Form1的Caption屬性設(shè)為“字幕動畫”,BackColor屬性設(shè)為“&H0000FFFF&”,Label1的Caption屬性設(shè)為“加油!中國加油!”,BackColor屬性設(shè)為“&H0000FFFF&”,F(xiàn)oreColor屬性設(shè)為“&H000000C0&”,Timer1的Interval屬性設(shè)為“300”。4.編寫程序代碼(板書:編寫程序代碼)(老師提示學(xué)生編寫程序代碼的操作步驟)【操作演示】雙擊窗體中的定時器對象,進入代碼編輯窗口,輸入程序代碼:IfLabel1.Left<0ThenLabel1.Left=Form1.WidthElseLabel1.Left=Label1.Left-50EndIf在VB程序設(shè)計中,常用If語句實現(xiàn)程序的分支。而If語句一般有兩種格式:行If語句格式:If<條件表達式>Then<語句組1>[Else<語句組2>]留意:其中方括號的內(nèi)容為可選項,可以空缺。作用:若條件成立,程序執(zhí)行<語句組1>,否則執(zhí)行<語句組2>,然后再執(zhí)行下一行語句。若沒有Else,則直接執(zhí)行下一行語句。2,塊If語句格式:If<條件>Then<語句組1>Else<語句組2>EndIf作用:假如條件成立,程序執(zhí)行<語句組1>,否則執(zhí)行<語句組2>。5.調(diào)試,運行及保存程序(板書:調(diào)試,運行及保存程序)程序編寫完成之后要記得及時調(diào)試,運行及保存程序哦!(老師提示學(xué)生調(diào)試,運行及保存程序的操作步驟)【操作演示】單擊“啟動”按鈕運行程序,調(diào)試程序的運行狀況,調(diào)試完成,將程序以“跑馬溜溜”為文件名保存到計算機的目標文件夾中。觀看老師展示最終的動畫程序作品,主動思索。仔細聽講并閱讀教材,主動思索。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。讓學(xué)生先看到最終的動畫程序,形成感性相識,再激發(fā)學(xué)生進行探究和學(xué)習(xí)。指導(dǎo)學(xué)生仔細學(xué)習(xí)和分析問題,依據(jù)分析的結(jié)果確定相應(yīng)的算法。指導(dǎo)學(xué)生添加控件對象并設(shè)置對象屬性的操作。指導(dǎo)學(xué)生編寫程序代碼的操作。指導(dǎo)學(xué)生調(diào)試,運行及保存程序的操作。3’5’5’8’2’三,課堂練習(xí)同學(xué)們,通過本節(jié)課的學(xué)習(xí),信任大家對在VB中“跑馬溜溜”程序有了一個初步的了解,在此,請大家思索一下:如何將標簽控件換成一個圖像框控件,并裝載一個圖片,設(shè)置定時器的Interval屬性,實現(xiàn)圖片飄動的動畫效果呢?比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。8’四,本課總結(jié)本節(jié)課,我們進一步接觸了編程軟件——VB6.0,對VB中的標簽和定時器控件有了肯定的了解,駕馭了在VB中利用標簽控件顯示文字,采納分支結(jié)構(gòu)并利用定時器控件和條件語句來實現(xiàn)“跑馬燈”效果,這為我們后續(xù)的學(xué)習(xí)奠定了基礎(chǔ)。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。5’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第八課巧手畫圓——畫再多的圓也不累教學(xué)目標知識實力品德知識及技能:1.了解輸入數(shù)據(jù)的函數(shù)和類型轉(zhuǎn)換函數(shù)的格式,作用及相關(guān)知識。2.學(xué)會利用Circle語句來進行畫圓。3.駕馭通過“For…Next”循環(huán)語句來畫數(shù)量眾多的同心圓。4.駕馭調(diào)試,運行及保存程序的操作。過程及方法:1.通過實踐及體驗,培育學(xué)生運用程序設(shè)計解決實際問題的實力。2.通過程序運行和調(diào)試,讓學(xué)生在實踐中學(xué)習(xí)和體會,以提高主動探究學(xué)習(xí)的意識和實力。3.培育學(xué)生勤于動腦和動手的習(xí)慣以及嚴謹?shù)乃季S方式。情感看法及價值觀:1.體驗按鈕控件的妙用,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計的愛好,逐步形成主動主動的學(xué)習(xí)看法。2.培育學(xué)生發(fā)覺問題,思索問題,解決問題的實力。3.培育學(xué)生創(chuàng)新精神和探究精神,養(yǎng)成嚴謹?shù)乃季S方法和編程理念。4.引導(dǎo)和培育學(xué)生運用信息技術(shù)解決實際問題的意識和實力,并在學(xué)習(xí)過程中獲得價值體驗。教學(xué)重點難點重點:利用相關(guān)函數(shù),畫圓語句(Circle)以及“For…Next”循環(huán)語句,從而實現(xiàn)“巧手畫圓”的效果。難點:利用相關(guān)函數(shù),畫圓語句(Circle)以及“For…Next”循環(huán)語句,從而實現(xiàn)“巧手畫圓”的效果。板書設(shè)計示意框圖第8課巧手畫圓函數(shù)Circle畫圓語句畫同心圓調(diào)試,運行及保存程序教學(xué)準備知識打算:計算機基礎(chǔ)知識,VB6.0的相關(guān)編程技能。硬件打算:多媒體教學(xué)工具。軟件打算:VB6.0。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹在數(shù)學(xué)課上,小明看到老師在黑板上順手就能畫出一個圓來,心想老師的手可真巧?。∑鋵?,小明不知道還有一雙更巧的“手”,那就是今日我們利用VB將要編制的畫圖程序。下面,就讓我們跟隨小明一起來學(xué)習(xí)函數(shù),畫圓語句(Circle)以及“For…Next”循環(huán)語句,從而實現(xiàn)“巧手畫圓”的效果吧!仔細聽講,主動思索。引入課堂,讓學(xué)生完成過渡。3’二,VB6.0操作1.效果展示下面我們一起來看一下制作好的“巧手畫圓”程序吧!【操作演示】老師展示制作好的“巧手畫圓”程序。老師提問:通過觀看“巧手畫圓”程序,大家想不想自己動手制作一個“巧手畫圓”程序呢?你知道應(yīng)當如何實現(xiàn)嗎?學(xué)生回答:老師提示:先學(xué)習(xí)相關(guān)函數(shù),然后再啟動VB6.0,添加控件對象,設(shè)置對象屬性,編寫程序代碼,調(diào)試,運行及保存程序,激發(fā)學(xué)生的愛好。2.函數(shù)(板書:函數(shù))函數(shù)是一段用來完成某種特定運算或功能的程序。其一般格式為:函數(shù)名(參數(shù)1,參數(shù)2,……),函數(shù)的參數(shù)可以是一個或多個,也可以沒有。一般狀況下,函數(shù)總要返回一個函數(shù)值,也就是運算后的結(jié)果。VB中有一個特地供應(yīng)從鍵盤輸入數(shù)據(jù)的函數(shù),運用它時可產(chǎn)生一個對話框,提示用戶輸入數(shù)據(jù)并單擊“確定”按鈕,該函數(shù)返回值是字符串類型(String)。其格式為:變量=InputBox(“提示信息”,“對話框的標題”),作用是提示操作者從鍵盤上輸入數(shù)據(jù),并將輸入的數(shù)據(jù)賦給左邊的變量。例如,執(zhí)行語句“a=InputBox(“a=”,“輸入”)”,屏幕上將出現(xiàn)“輸入”對話框,只要在對話框中輸入數(shù)據(jù),單擊“確定”按鈕,所輸入的數(shù)據(jù)將賦給變量a,但變量a得到的是一個字符串常量。假如要將輸入的數(shù)字賦給一個數(shù)值型變量,那么就須要用到類型轉(zhuǎn)換函數(shù)。其格式為:Val(“字符串類型的數(shù)據(jù)”),作用是將字符串類型的數(shù)據(jù)轉(zhuǎn)換成數(shù)值型數(shù)據(jù)。例如,Val(“12”)的值是能參及算術(shù)運算的12,而不是“1”及“2”組成的字符串。3.Circle畫圓語句(板書:Circle畫圓語句)(老師提示學(xué)生添加按鈕控件,編寫代碼及調(diào)試和運行程序的操作步驟)【操作演示】步驟1:啟動VB6.0,在彈出的“新建工程”對話框中新建一個“標準EXE”的工程文件。步驟2:單擊工具箱中的按鈕控件,在窗體中拖動鼠標,創(chuàng)建一個按鈕對象,將Command1的Caption屬性設(shè)為“畫圓”。步驟3:雙擊窗體中的按鈕對象,進入代碼編輯窗口,輸入程序代碼:Circle(1500,1500),800說明:其中Circle語句是用來畫圓的,其一般格式為:Circle(x,y),R,作用是畫一個以坐標(x,y)為圓心,以R為半徑的圓。步驟4:調(diào)試和運行程序。4.畫同心圓(板書:畫同心圓)前面我們用代碼實現(xiàn)了畫圓的目標,那我們怎樣來實現(xiàn)畫數(shù)量眾多的同心圓呢?(老師提示學(xué)生添加按鈕控件,編寫代碼的操作步驟)【操作演示】步驟1:創(chuàng)建一個按鈕對象,并將Command2的Caption屬性設(shè)為“畫同心圓”。步驟2:雙擊窗體中的按鈕(Command2)對象,進入代碼編輯窗口,輸入程序代碼:n=Val(InputBox(“輸入第一個圓的半徑”))Fori=1To50Step1Circle(3500,1500),n*iNexti說明:其中用For…Next語句來實現(xiàn)循環(huán),其一般格式為:For<循環(huán)變量>=<初值>To<終值>[Step<步長>]<語句組>Next<循環(huán)變量>作用:循環(huán)執(zhí)行<語句組>的次數(shù)由循環(huán)變量的初值,終值和步長確定。循環(huán)變量從初值開始,每循環(huán)一次,循環(huán)變量的值都增加一個步長。當循環(huán)變量的值超過終值時,循環(huán)結(jié)束,執(zhí)行Next后面的語句。5.調(diào)試,運行及保存程序(板書:調(diào)試,運行及保存程序)程序編寫完成之后要記得及時調(diào)試,運行及保存程序哦?。ɡ蠋熖崾緦W(xué)生調(diào)試,運行及保存程序的操作步驟)【操作演示】單擊“啟動”按鈕運行程序,調(diào)試程序的運行狀況,調(diào)試完成,將程序以“巧手畫圓”為文件名保存到計算機的目標文件夾中。觀看老師展示最終的程序作品,主動思索。仔細聽講并閱讀教材,主動思索。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。仔細聽講,主動思索,并自己動手操作,駕馭技巧和方法。讓學(xué)生先看到最終的程序,形成感性相識,再激發(fā)學(xué)生進行探究和學(xué)習(xí)。指導(dǎo)學(xué)生仔細學(xué)習(xí)函數(shù)的相關(guān)知識。指導(dǎo)學(xué)生利用Circle畫圓語句來進行畫圓的操作。指導(dǎo)學(xué)生利用Circle畫圓語句和“For…Next”循環(huán)語句來畫同心圓的操作。指導(dǎo)學(xué)生調(diào)試,運行及保存程序的操作。3’5’5’8’2’三,課堂練習(xí)同學(xué)們,看著我們通過編程完成的作品“巧手畫圓”,心中肯定樂滋滋的吧!但是我們還要思索這樣的一個問題:在“畫同心圓”的代碼中,假如不運用Val()函數(shù),結(jié)果會如何呢?然后,運用本節(jié)課所學(xué)的知識,在同一條線上畫數(shù)量許多的相同半徑的圓。比一比看誰做得最快最好,并談?wù)勛约旱膶W(xué)習(xí)閱歷。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。8’四,本課總結(jié)本節(jié)課,我們進一步接觸了編程軟件——VB6.0,我們利用相關(guān)函數(shù),畫圓語句(Circle)以及“For…Next”循環(huán)語句,從而實現(xiàn)“巧手畫圓”的目標,駕馭了相關(guān)函數(shù),畫圓語句及循環(huán)語句的基本運用,這為我們后續(xù)更深入的學(xué)習(xí)奠定了基礎(chǔ)。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。5’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第九課字母轉(zhuǎn)換器教學(xué)目標知識及技能:學(xué)會運用函數(shù)UCase和LCase。過程及方法:依據(jù)解決程序設(shè)計問題的步驟(明確問題→分析問題→解決問題),每個人完成一件VB程序設(shè)計作品。情感看法及價值觀:培育學(xué)生解決實際問題的意識和形成良好的程序設(shè)計習(xí)慣。教學(xué)重點難點重點:駕馭解決實際問題的步驟:明確問題→分析問題→解決問題。難點:通過運用按鈕控件和函數(shù)UCase和LCase執(zhí)行大小寫字母的轉(zhuǎn)換。板書設(shè)計示意框圖第9課字母轉(zhuǎn)換器解決程序設(shè)計問題的方法和步驟程序界面設(shè)計屬性設(shè)置代碼輸入程序運行,調(diào)試和保存教學(xué)準備知識打算:VB程序設(shè)計語言的基本知識,計算機基本操作。硬件打算:計算機一臺。軟件打算:VisualBasic6.0中文版軟件。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹

用計算機進行文字處理時,如何用VB實現(xiàn)大小寫字母之間的轉(zhuǎn)換?小明正在為這一難題發(fā)愁呢!今日,就讓我們幫忙小明利用VB供應(yīng)的兩個函數(shù)來實現(xiàn)這種轉(zhuǎn)換功能吧!仔細聽講,發(fā)揮想象。引入任務(wù),明確目標,激發(fā)學(xué)習(xí)愛好。2’二,VB程序設(shè)計1.解決程序設(shè)計問題的方法和步驟首先,要明確問題的關(guān)鍵點:如何實現(xiàn)大小寫字母轉(zhuǎn)換?學(xué)生的回答可能多種多樣,老師將合理的答案寫到黑板上。(如:運用函數(shù)UCase和LCase)今日我們要運用第二單元中介紹的函數(shù)UCase和LCase實現(xiàn)大小寫字母轉(zhuǎn)換功能。大家還記得函數(shù)UCase和LCase哪個是大寫轉(zhuǎn)換,哪個是小寫轉(zhuǎn)換呢?其次,分析問題:在VB中,除了運用函數(shù)UCase和LCase實現(xiàn)大小寫字母的轉(zhuǎn)換,還要用文本框控件來實現(xiàn)字母的輸入和結(jié)果的顯示。最終,解決問題:步驟1:界面設(shè)計及對象屬性設(shè)置;步驟2:輸入VB代碼;步驟3:調(diào)試,運行及保存程序。2.程序界面設(shè)計界面設(shè)計之前,我們先要繪制出程序的流程圖。在此基礎(chǔ)上,我們在VB6.0中設(shè)計出程序的界面。【操作演示】(1)在黑板上畫出流程圖或者運用Word軟件繪制出流程圖。(2)運用VB6.0設(shè)計界面:首先,啟動VB6.0,在彈出的“新建工程”對話框中新建一個“標準EXE”的工程文件;其次,單擊工具箱中的文本框控件,在窗體中拖動鼠標,創(chuàng)建一個文本框?qū)ο?,依?jù)同樣的方法,再創(chuàng)建兩個按鈕對象。最終,將對多個相同類型的對象進行統(tǒng)一尺寸和頂端對齊的調(diào)整。首先,按住“Shift”鍵,單擊鼠標左鍵逐個選擇按鈕對象,然后執(zhí)行“格式”→“統(tǒng)一尺寸”→“兩者都相同”命令;再執(zhí)行“格式”→“對齊”→“頂端對齊”命令。3.屬性設(shè)置同學(xué)們,上面的操作都完成了嗎?假如打算好了,那我們就要開始下面的操作了!三分鐘時間以內(nèi),同學(xué)們利用前面所學(xué)的知識列出屬性設(shè)置的表格,同桌之間相互檢查正誤。在這個環(huán)節(jié),老師可以做如下演示:將Form1的Caption屬性設(shè)為“字母轉(zhuǎn)換器”;Text1的Text屬性設(shè)為“空”;Command1和Command2的Caption屬性分別設(shè)為“大寫”和“小寫”。4.代碼輸入接下來,我們要進行代碼的輸入。在這個環(huán)節(jié),老師可以提問:大家想一想,按鈕“大寫”和“小寫”分別對應(yīng)的代碼是什么?

【操作演示】雙擊“大寫”按鈕,輸入程序代碼“Text1.Text=UCase(Text1)”;再雙擊“小寫”按鈕,輸入程序代碼“Text1.Text=LCase(Text1)”。5.程序運行,調(diào)試和保存操作完成后,我們可以進行程序的運行和調(diào)試?!静僮餮菔尽繂螕艄ぞ邫谥械摹皢印卑粹o或者執(zhí)行“運行”→“啟動”命令;再輸入隨意字母進行程序調(diào)試。調(diào)試完成后,我們要記得保存文件啊!【操作演示】單擊工具欄中的“保存工程”按鈕或者執(zhí)行“文件”→“保存工程”命令,將程序以“字母轉(zhuǎn)換器”為文件名保存到計算機的目標文件夾中。仔細聽講,主動思索。仔細聽講,并動手操作,駕馭技巧和方法。學(xué)生回答自己動手操作仔細聽講,自己思索并主動回答問題。仔細聽講,自己動手操作,駕馭技巧和方法。引導(dǎo)學(xué)生回憶第二單元中所學(xué)的知識,同時讓學(xué)生體會和駕馭解決問題的方法和步驟學(xué)生仿照老師的操作步驟。老師對疑難之處作出解答。培育學(xué)生探究式學(xué)習(xí)的意識。引導(dǎo)學(xué)生深入思索問題。指導(dǎo)學(xué)生進行相應(yīng)的操作。5’7’3’5’5’5’課堂練習(xí)如何將本節(jié)課的程序以“字母轉(zhuǎn)換器.exe”為文件名保存為可執(zhí)行文件?大家思索一下,設(shè)計完成后再進行文件的保存是否合適呢?依據(jù)課堂狀況,老師可以利用配套光盤中的《課堂活動》讓學(xué)生進行課堂練習(xí)。按要求完成練習(xí)。鞏固所學(xué)知識和技能,引導(dǎo)學(xué)生進行知識拓展。5’四,本課總結(jié)本節(jié)課,我們運用VB6.0軟件的UCase和LCase函數(shù)設(shè)計并開發(fā)了大小寫字母轉(zhuǎn)換器,并通過詳細的操作使我們駕馭了解決程序設(shè)計問題的方法和步驟。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。3’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第十課簡單加法器教學(xué)目標知識及技能:學(xué)會運用隨機函數(shù)Rnd()和駕馭程序中常用語句(分支結(jié)構(gòu))的基本知識和作用,以解決實際問題。過程及方法:依據(jù)解決程序設(shè)計問題的步驟(明確問題→分析問題→解決問題),每個人完成一件VB程序設(shè)計作品。情感看法及價值觀:培育學(xué)生解決實際問題的意識和形成良好的程序設(shè)計習(xí)慣。教學(xué)重點難點重點:駕馭解決實際問題的步驟:明確問題→分析問題→解決問題。難點:通過運用程序的分支結(jié)構(gòu)來推斷結(jié)果的正誤。板書設(shè)計示意框圖第10課簡單加法器解決程序設(shè)計問題的方法和步驟程序界面設(shè)計屬性設(shè)置代碼輸入程序運行,調(diào)試和保存教學(xué)準備知識打算:VB程序設(shè)計語言的基本知識,計算機基本操作。硬件打算:計算機一臺。軟件打算:VisualBasic6.0中文版軟件。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹

小明用VB設(shè)計出一個加法器,這個加法器可以計算隨機出現(xiàn)的兩個整數(shù)的和,并且每次給出計算結(jié)果的相應(yīng)評價。今日,就讓我們跟隨小明一起來探究加法器的設(shè)計和開發(fā)過程吧!仔細閱讀教材,主動思索。情境導(dǎo)入,用詳細任務(wù)激發(fā)學(xué)生愛好。2’二,VB程序設(shè)計1.解決程序設(shè)計問題的方法和步驟首先,要明確問題的關(guān)鍵點:如何隨機產(chǎn)生兩個加數(shù)?如何推斷結(jié)果的正誤?學(xué)生的回答可能多種多樣,老師將合理的答案寫到黑板上。(如:學(xué)會運用隨機函數(shù)Rnd()和程序的分支結(jié)構(gòu))今日我們要運用隨機函數(shù)Rnd()自動生成兩個加數(shù)并且利用程序的分支結(jié)構(gòu)來推斷結(jié)果的正誤。其次,分析問題:在VB中,還要用標簽控件來顯示評價結(jié)果。。最終,解決問題:步驟1:界面設(shè)計及對象屬性設(shè)置;步驟2:輸入VB代碼;步驟3:調(diào)試,運行及保存程序。2.程序界面設(shè)計界面設(shè)計之前,我們先要繪制出程序的流程圖。在此基礎(chǔ)上,我們在VB6.0中設(shè)計出程序的界面?!静僮餮菔尽浚?)在黑板上畫出流程圖或者運用Word軟件繪制出流程圖。(2)運用VB6.0設(shè)計界面:首先,啟動VB6.0,在彈出的“新建工程”對話框中新建一個“標準EXE”的工程文件;其次,單擊工具箱中的文本框控件,在窗體中拖動鼠標,創(chuàng)建一個文本框?qū)ο?。依?jù)同樣的方法,再創(chuàng)建兩個文本框?qū)ο螅蝗齻€標簽對象;一個按鈕對象。最終,將對多個相同類型對象進行統(tǒng)一尺寸和頂端對齊的調(diào)整。首先,按住“Shift”鍵,單擊鼠標左鍵逐個選擇按鈕對象,然后執(zhí)行“格式”→“統(tǒng)一尺寸”→“兩者都相同”命令;再執(zhí)行“格式”→“對齊”→“頂端對齊”命令。3.屬性設(shè)置同學(xué)們,上面的操作都完成了嗎?假如打算好了,那我們就要開始下面的操作了!三分鐘時間以內(nèi),同學(xué)們利用前面所學(xué)的知識列出屬性設(shè)置的表格,同桌之間相互檢查正誤。在這個環(huán)節(jié),老師可以做如下演示:將Form1的Caption屬性設(shè)為“簡單加法器”。Text1的Text屬性設(shè)為“空”。同樣,Text2和Text3屬性都設(shè)為“空”。Label1的Caption屬性設(shè)為“+”。Label2的Caption屬性設(shè)為“=”。Label3的Caption屬性設(shè)為“空”。Command1的Caption屬性設(shè)為“推斷”。4.代碼輸入接下來,我們要進行代碼的輸入。在這個環(huán)節(jié),老師可以提問:大家想一想,窗體的加載事務(wù)中運用隨機函數(shù)的代碼是什么?

【操作演示】雙擊窗體,進入程序代碼編輯窗口。在窗體的加載事務(wù)中輸入代碼:“RandomizeText1.Text=Int(Rnd*100+1)Text2.Text=Int(Rnd*100+1)”利用第二單元中所學(xué)的隨機函數(shù)知識,大家思索一下上面的代碼表示什么意思?【操作演示】雙擊“推斷”按鈕,在單擊事務(wù)中輸入程序代碼:“IfVal(Text1.Text)+Val(Text2.Text)=Val(Text3.Text)ThenLabel3.Caption="你做對了!"ElseLabel3.Caption="錯了,加油!"EndIf”5.程序運行,調(diào)試和保存操作完成后,我們可以進行程序的運行和調(diào)試?!静僮餮菔尽繂螕艄ぞ邫谥械摹皢印卑粹o或者執(zhí)行“運行”→“啟動”命令;在Text3中輸入和值,單擊“推斷”按鈕進行程序調(diào)試?!静僮餮菔尽繂螕艄ぞ邫谥械摹氨4婀こ獭卑粹o或者執(zhí)行“文件”→“保存工程”命令,將程序以“簡單加法器”為文件名保存到計算機的目標文件夾中。仔細聽講,主動思索。仔細聽講,并動手操作,駕馭技巧和方法。學(xué)生回答自己動手操作仔細聽講,自己思索并主動回答問題。仔細聽講,自己動手操作,駕馭技巧和方法。仔細聽講,自己動手操作,駕馭技巧和方法。引導(dǎo)學(xué)生回憶第二單元中所學(xué)的知識,同時讓學(xué)生體會和駕馭解決問題的方法和步驟學(xué)生仿照老師的操作步驟。老師對疑難之處作出解答。培育學(xué)生探究式學(xué)習(xí)的意識。引導(dǎo)學(xué)生深入思索問題。指導(dǎo)學(xué)生進行相應(yīng)的操作。指導(dǎo)學(xué)生進行相應(yīng)的操作。5’5’3’5’3’5’5’課堂練習(xí)編寫從100-1000范圍中隨機抽取兩個整數(shù)的代碼。依據(jù)課堂狀況,老師可以利用配套光盤中的《課堂活動》讓學(xué)生進行課堂練習(xí)。按要求完成練習(xí)。鞏固所學(xué)知識和技能,引導(dǎo)學(xué)生進行知識拓展。5’四,本課總結(jié)本節(jié)課,我們運用VB6.0軟件的隨機函數(shù)Rnd()和分支結(jié)構(gòu)語句設(shè)計了簡單加法器,并通過詳細的操作使我們進一步駕馭了解決程序設(shè)計問題的方法和步驟。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。2’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第十一課用戶登錄器教學(xué)目標知識及技能:了解VB對象的方法的相關(guān)知識;學(xué)會運用文本框控件實現(xiàn)用戶名和密碼功能的基本操作;進一步嫻熟駕馭程序分支結(jié)構(gòu)(If語句)的功能和作用。過程及方法:依據(jù)解決程序設(shè)計問題的步驟(明確問題→分析問題→解決問題),每個人完成一件VB程序設(shè)計作品。情感看法及價值觀:培育學(xué)生信息安全的意識和形成良好的程序設(shè)計習(xí)慣。教學(xué)重點難點重點:駕馭解決實際問題的步驟:明確問題→分析問題→解決問題。難點:通過添加新窗體的操作顯示用戶登錄狀態(tài);通過分支結(jié)構(gòu)語句(If語句)推斷用戶名和密碼的正誤。板書設(shè)計示意框圖第10課用戶登錄器解決程序設(shè)計問題的方法和步驟程序界面設(shè)計屬性設(shè)置代碼輸入程序運行,調(diào)試和保存教學(xué)準備知識打算:VB程序設(shè)計語言的基本知識,計算機基本操作。硬件打算:計算機一臺。軟件打算:VisualBasic6.0中文版軟件。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,課前導(dǎo)入,任務(wù)介紹

常常運用騰訊QQ的同學(xué)會發(fā)覺,在登錄QQ前,系統(tǒng)會出現(xiàn)一個登錄界面,要求我們輸入用戶名和密碼,其目的是為了愛護計算機系統(tǒng)數(shù)據(jù)的安全。小明在想,假如自己能設(shè)計出一個用戶登錄器那該多好啊!下面,就讓我們和小明一起動手設(shè)計吧!結(jié)合實際生活思索本節(jié)課的任務(wù)。情境導(dǎo)入,用詳細任務(wù)激發(fā)學(xué)生愛好。2’二,VB程序設(shè)計1.解決程序設(shè)計問題的方法和步驟首先,要明確問題的關(guān)鍵點:如何推斷用戶名和密碼的正誤?如何顯示用戶的登錄狀態(tài)?學(xué)生的回答可能多種多樣,老師將合理的答案寫到黑板上。(如:運用If語句和了解VB對象的方法)其次,分析問題:在VB中,可以選擇文本框控件來顯示和輸入用戶名及密碼;運用按鈕控件和分支結(jié)構(gòu)語句(If語句)推斷用戶名和密碼的正誤。最終,解決問題:步驟1:界面設(shè)計及對象屬性設(shè)置;步驟2:輸入VB代碼;步驟3:調(diào)試,運行及保存程序。2.程序界面設(shè)計界面設(shè)計之前,我們先要繪制出程序的流程圖。在此基礎(chǔ)上,我們在VB6.0中設(shè)計出程序的界面?!静僮餮菔尽浚?)在黑板上畫出流程圖或者運用Word軟件繪制出流程圖。(2)運用VB6.0設(shè)計界面:首先,啟動VB6.0,在彈出的“新建工程”對話框中新建一個“標準EXE”的工程文件;其次,單擊工具箱中的標簽控件,在窗體中拖動鼠標,創(chuàng)建一個標簽對象。依據(jù)同樣的方法,再創(chuàng)建兩個標簽對象,兩個文本框?qū)ο蠛腿齻€按鈕對象。最終,將對多個相同類型對象進行統(tǒng)一尺寸和頂端對齊的調(diào)整。首先,按住“Shift”鍵,單擊鼠標左鍵逐個選擇按鈕對象,然后執(zhí)行“格式”→“統(tǒng)一尺寸”→“兩者都相同”命令;再執(zhí)行“格式”→“對齊”→“頂端對齊”命令。3.屬性設(shè)置同學(xué)們,上面的操作都完成了嗎?假如打算好了,那我們就要開始下面的操作了!在三分鐘時間內(nèi),同學(xué)們利用前面所學(xué)的知識列出屬性設(shè)置的表格,同桌之間相互檢查正誤。在這個環(huán)節(jié),老師可以做如下演示:將Form1的Caption屬性設(shè)為“用戶登錄器”;Text1的Text屬性設(shè)為“空”;Text2的Text屬性設(shè)為“空”;Text2的PasswordChar屬性設(shè)為“*”;Label1的Caption屬性設(shè)為“信息管理系統(tǒng)”;Label2的Caption屬性設(shè)為“用戶名”;Label3的Caption屬性設(shè)為“密碼”;Command1的Caption屬性設(shè)為“確定”;Command2的Caption屬性設(shè)為“退出”。4.代碼輸入接下來,我們要進行代碼的輸入。在這個環(huán)節(jié),老師可以提問:大家想一想,正確輸入和錯誤輸入用戶名和密碼后在新窗體中分別顯示什么內(nèi)容?【操作演示】(1)創(chuàng)建新窗體:執(zhí)行“工程”→“添加窗體”命令,系統(tǒng)默認為Form2;在Form2上添加一個標簽對象,將其Caption屬性設(shè)置為空。(2)“確定”按鈕代碼:雙擊窗體或按鈕,進入程序代碼編輯窗口。在“確定”按鈕的單擊事務(wù)中輸入程序代碼:“IfText1.Text="admin"AndText2.Text="123456"ThenForm2.ShowForm2.Label1.Caption="歡迎進入信息管理系統(tǒng)!"UnloadForm1'關(guān)閉Form1ElseForm2.ShowForm2.Label1.Caption="用戶名或密碼錯誤,請重新輸入!"EndIf”(3)“退出”按鈕代碼:雙擊“退出”按鈕,選擇單擊事務(wù)并輸入程序代碼:“End”5.程序運行,調(diào)試和保存操作完成后,我們可以進行程序的運行和調(diào)試?!静僮餮菔尽繂螕艄ぞ邫谥械摹皢印卑粹o或者執(zhí)行“運行”→“啟動”命令;輸入用戶名和密碼,單擊“確定”按鈕進行程序調(diào)試?!静僮餮菔尽繂螕艄ぞ邫谥械摹氨4婀こ獭卑粹o或者執(zhí)行“文件”→“保存工程”命令,將程序以“簡單加法器”為文件名保存到計算機的目標文件夾中。仔細聽講,主動思索。仔細聽講,并動手操作,駕馭技巧和方法。學(xué)生回答自己動手操作仔細聽講,自己思索并主動回答問題。仔細聽講,自己動手操作,駕馭技巧和方法。仔細聽講,自己動手操作,駕馭技巧和方法。引導(dǎo)學(xué)生仔細閱讀教材,同時讓學(xué)生體會和駕馭解決問題的方法和步驟學(xué)生仿照老師的操作步驟。老師對疑難之處作出解答。培育學(xué)生探究式學(xué)習(xí)的意識。引導(dǎo)學(xué)生深入思索問題。指導(dǎo)學(xué)生進行相應(yīng)的操作。指導(dǎo)學(xué)生進行相應(yīng)的操作。5’5’3’5’2’8’3’課堂練習(xí)屬性設(shè)置中,Text2的PasswordChar屬性設(shè)為“*”,其目的是為了什么?自己動手,選用其他的符號代替星號,看程序有什么變化。依據(jù)課堂狀況,老師可以利用配套光盤中的《課堂活動》讓學(xué)生進行課堂練習(xí)。按要求完成練習(xí)。鞏固所學(xué)知識和技能,引導(dǎo)學(xué)生進行知識拓展。5’四,本課總結(jié)本節(jié)課,我們運用VB6.0軟件的隨機函數(shù)Rnd()和分支結(jié)構(gòu)語句設(shè)計了簡單加法器,并通過詳細的操作使我們進一步駕馭了解決程序設(shè)計問題的方法和步驟。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。2’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第十二課奇妙的機器人教學(xué)目標知識及技能:了解機器人的發(fā)呈現(xiàn)狀,硬件組成和編程軟件平臺。過程及方法:老師引導(dǎo)學(xué)生閱讀圖片,觀看實物和編寫程序。情感看法及價值觀:培育學(xué)生寵愛機器人,勤動手的習(xí)慣。教學(xué)重點難點重點:教化機器人的硬件組成,編程軟件平臺。難點:編程軟件平臺的組成部分和編寫規(guī)則。板書設(shè)計示意框圖第12課奇妙的機器人機器人的發(fā)呈現(xiàn)狀教化機器人的硬件組成教化機器人的搭建教化機器人的編程軟件教學(xué)準備知識打算:物理學(xué)相關(guān)知識,計算機基本操作。硬件打算:教化機器人一臺,計算機一臺。軟件打算:VJC1.5開發(fā)版軟件,VJC1.5仿真版軟件。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,介紹機器人發(fā)呈現(xiàn)狀隨著科學(xué)技術(shù)的發(fā)展,機器人已經(jīng)出現(xiàn)在了日常生活的各個領(lǐng)域,如工業(yè)機器人,醫(yī)用機器人,農(nóng)業(yè)機器人等等?!静僮餮菔尽坎シ鸥鱾€行業(yè)中的機器人圖片,播放“貝奇”和“伊本·西那”的圖片,展示將來機器人的圖片。仔細聽講,發(fā)揮想象。介紹機器人發(fā)呈現(xiàn)狀,激發(fā)學(xué)習(xí)愛好。5’二,介紹教化機器人的硬件組成1.限制部件限制部件相當于人類的大腦及軀干部分,主要限制機器人的動作,執(zhí)行人類編寫的程序,并向執(zhí)行部件發(fā)出指令信息。【操作演示】在教化機器人當中指出限制部件的位置,并說出各部分的名稱以及用途。2.傳感器部件傳感器部件相當于人的感覺器官,主要識別外部環(huán)境中的光線,聲音和碰撞等,并將這些信息傳遞給限制部件。教化機器人的傳感器部件一般包括:聲音傳感器,顏色傳感器,超聲波傳感器和觸動傳感器等?!静僮餮菔尽吭诮袒瘷C器人當中指出傳感器部件的位置,并說出各部分的名稱以及用途。3.執(zhí)行部件執(zhí)行部件是教化機器人實現(xiàn)動作的部分,它由電機,液晶屏和輪子等組成?!静僮餮菔尽吭诮袒瘷C器人當中指出執(zhí)行部件的位置,并說出各部分的名稱以及用途。仔細聽講,主動體驗。仔細聽講,主動體驗。仔細聽講,主動體驗。介紹教化機器人的限制部件。介紹教化機器人的傳感器部件。介紹教化機器人的執(zhí)行部件。5’5’5’三,介紹教化機器人的搭建教化機器人的各種組成部件一般都是標準件,所以我們既可以像搭積木一樣將機器人的各部分搭建起來,也可以依據(jù)我們自己的方式去驗證和拆裝。仔細聽講,主動思索。介紹教化機器人的搭建方法。3’四,介紹教化機器人的編程軟件1.VJC1.5開發(fā)版VJC是“實力風暴”中小學(xué)版機器人的限制軟件編程平臺。【操作演示】啟動“實力風暴VJC1.5開發(fā)版”程序,執(zhí)行“新建”→“流程圖程序”命令,進入主程序窗口。介紹主程序窗口的組成部分和VJC中的模塊類型。2.VJC1.5仿真版為便利實體機器人不足的學(xué)校及須要在課后對機器人進行調(diào)試及學(xué)習(xí)的同學(xué),有少數(shù)品牌的教化機器人供應(yīng)了一種仿真版編程軟件。【操作演示】執(zhí)行“開始”→“程序”→“實力風暴VJC1.5仿真版”→“VJC1.5仿真版.exe”命令,進入流程圖編輯界面。在仿真環(huán)境中,運行程序,模擬真實效果。仔細聽講,主動動手實踐。仔細聽講,主動動手實踐。介紹教化機器人的編程軟件平臺。介紹教化機器人的編程軟件平臺。5’5’課堂練習(xí)請同學(xué)們分別啟動VJC1.5開發(fā)版和VJC1.5仿真版,視察比較兩個版本的異同。按要求完成作業(yè)。組織學(xué)生進行練習(xí),鞏固學(xué)習(xí)效果。5’四,本課總結(jié)本節(jié)課,我們學(xué)習(xí)了機器人的相關(guān)知識。通過學(xué)習(xí)機器人的發(fā)呈現(xiàn)狀,我們對“奇妙”的機器人有了初步了解。通過學(xué)習(xí)教化機器人的硬件組成以及編程軟件平臺,我們知道了如何組建一個機器人并限制其運行。下一節(jié)課,我們會詳細運用到這些知識。仔細聽講,主動思索。對本節(jié)課所學(xué)知識進行總結(jié)。2’教學(xué)后記科目信息技術(shù)年級八年級班級課時1課時課型新授課時間課題第十三課循線回家的小Q教學(xué)目標知識及技能:駕馭光敏傳感器的運用方法。過程及方法:老師引導(dǎo)學(xué)生分小組制作一個循線回家的機器人。情感看法及價值觀:激發(fā)學(xué)生寵愛機器人,培育其勤于動手和動腦的習(xí)慣。教學(xué)重點難點重點:循線回家的機器人編程思路和光敏傳感器的運用方法。難點:循線回家的機器人編程思路。板書設(shè)計示意框圖第12課循線回家的小Q提出和分析問題確定算法,編寫程序保存,調(diào)試程序教學(xué)準備知識打算:機器人硬件組成,編程知識。硬件打算:教化機器人一臺,計算機一臺,圖帶。軟件打算:VJC1.5仿真版軟件。教學(xué)過程老師活動學(xué)生活動老師意圖時間一,提出和分析問題假如讓機器人沿著彩色線條運動,我們可以運用光敏模塊對地面進行檢測,并使機器人產(chǎn)生直行和轉(zhuǎn)向的動作。在這個過程中,機器人還須要進行條件推斷,并使推斷不斷循環(huán)進行。【操作演示】演示制作好的機器人視頻,讓機器人沿著彩色線條運動。仔細聽講,發(fā)揮想象。激發(fā)學(xué)習(xí)愛好,告知目標。5’二,確定

溫馨提示

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

評論

0/150

提交評論