可視化編程環(huán)境的介紹教學設計_第1頁
可視化編程環(huán)境的介紹教學設計_第2頁
可視化編程環(huán)境的介紹教學設計_第3頁
可視化編程環(huán)境的介紹教學設計_第4頁
可視化編程環(huán)境的介紹教學設計_第5頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

1、Visual basic 可視化編程環(huán)境的介紹教學設計陽春市銅業(yè)中學 林娟惠一、 設計思想 對于初次接觸VB程序的學生而言有一定難度,我設計了一個較為簡單、更吸引學生的例子來開展教學,并把本節(jié)程序與控件二部分內(nèi)容相互滲透,從需要出發(fā)進行講解。本課教學所要實現(xiàn)的目標是:學會建立、調(diào)試運行一個簡單程序,鍛煉運用已學知識解決問題的能力,激發(fā)學生的創(chuàng)新意識,樹立發(fā)奮學習的意志。本課教學效果及教學目標是創(chuàng)設的一個較簡單的程序吸引學生去積極參與的 “目標”,調(diào)動學生主動的去探索學習,并對出現(xiàn)的各種問題及時進行矯正,讓學生先了解、再模仿、自學直至創(chuàng)新,以此帶動教學全過程,進而完成學生的知識意義建構(gòu)?!叭蝿镇?qū)

2、動”教學法可以讓學生在完成“任務”的過程中,培養(yǎng)分析問題、解決問題的能力,培養(yǎng)學生獨立探索及合作精神。它與在中學開設程序設計教學,要求學生掌握程序設計的一般方法,發(fā)展他們的思維能力、分析問題和解決問題的能力是一致的。二、教材分析Visual basic是整個高中選修課程之一,對學生來說也是較難的部分。本書開始以算法為例,多是學生熟悉的數(shù)學公式,把數(shù)學運算公式放到VB中編程運用,這對學生來說較容易掌握。三、學生分析學生以前學的Word文字處理、Frontpage網(wǎng)頁制作這些內(nèi)容他們都只是功能操作,而且平時也能經(jīng)常用到。但是VB程序設計大部分同學以前都沒有接觸過,平時也用不到,而且學生通常一聽到編

3、程序就特別畏懼,因為他們覺得這個太專業(yè)了,需要扎實的數(shù)學功底,不是每個人都能掌握的。所以通過在VB的入門階段,采用小步子教學的方法通過一些簡單、有趣的例子讓學生感覺到用VB編程序并不是很難。四、教學目標1、 學習運用Visual basic 可視化編程軟件2、 學習運用算法與程序設計知識在解決問題中的作用。3、通過一個簡單的任務了解VB窗口中各部分的作用。五、教學重點和難點1、掌握用VB創(chuàng)建程序的一般步驟。2、掌握VB部分控件的部分屬性設置。六、課程與教學模式課型:新授課教學模式:“講、演、練”有機結(jié)合模式、“小組、任務、評價”有機結(jié)合模式七、教學手段計算機教室、大屏幕投影儀、電子教室軟件、課

4、件八、教學時間一課時九、教學過程一、(幻燈片)Visual basic與其他編程語言的區(qū)別,特點:Visual Basic是一種可視化的編程語言,利用可視化技術(shù)進行編程,可使應用程序的開發(fā)簡單、快捷;程序員不需要了解更多的關(guān)于面向?qū)ο蟮某绦蛟O計的細節(jié),即可編寫出界面友好、功能強大的應用程序。因此,Visual Basic在國內(nèi)外各個領域中應用非常廣泛。由于其容易學習、功能強、編程效率高,無論是專業(yè)人員還是非專業(yè)人員,都可以非常容易地掌握好Visual Basic的使用。二、(介紹VB的界面)屏幕上有五個窗口,(1)是菜單欄;(2)是工具箱(Tools Box),里面是VB所需的控件;(3)是V

5、B程序要設計的窗體(Form);(4)控件及窗體的屬性(Properties),在VB中每一個控件都有其自己的屬性,比如文本框有Text屬性,而任何一個控件都有一個自己唯一的名字,這使得我們無需編程就可以完成部分編程的工作;(5)是VB的文件控制窗口,VB的每一個程序稱為一個項目(Project),一個項目文件里往往包括以下兩種文件,窗體(Form)文件和模塊(Bas)文件,當然還有Class文件,這些文件組成一個完整的程序,而項目文件(Vbp)則用來描述程序所包含的內(nèi)容。三、演示VB作品1、心算設計2、圓的半徑運算:四、舉實例說明編程思想 “求半徑為R的圓的面積”的程序Private sub

6、 command_click( )Const PI as single=3.14Dim r as Single, s as singler=inputbox(“r=“,”輸入半徑”)s=PI*r*rPrint “圓的面積s=”;sEND SUB定義名為Command_Click()的事件過程說明程序中PI是常量說明程序中變量r和S是單精度實型數(shù)輸入r的值計算表達式PI*r*r的值并把它賦給S把S的值輸出到當前的窗體上過程結(jié)束說明:1、數(shù)據(jù)類型說明部分2、 據(jù)的輸入部分;3、 數(shù)據(jù)的處理部分4、 數(shù)據(jù)的輸出部分五、學生操作:(熟悉了VB程序設計的開發(fā)環(huán)境后,就讓同學們一起體驗VB的運行調(diào)試過調(diào)試

7、,)1、 運行VB2、進入窗體,添加命令控件3、輸入代碼:(可在教師機復制程序代碼)5、 運行任務一:1、 編寫輸入圓的半徑R,讓程序運算出圓的面積;任務二:2、 編寫:輸入長方形的長寬,求長方形的面積。六、教學點評: 對學生操作結(jié)果展示,通過學生的操作過程,了解學生對VB概念的掌握情況。并對出現(xiàn)的問題進行糾正。主要評價的情況是:控件的在屬性中的更名,編碼的正確性,運行調(diào)試情況,完成時間對這四項來評定。七、教學反思:通過一節(jié)課的教學,學生在初步接觸VB程序的運用,基本能夠完成操作,運行成功。但在操作中,出現(xiàn)的代碼錯誤,調(diào)試錯誤,才不能解決,這需要在以后的課程中加強練習。VB滿足了同學們在短時間內(nèi)學會簡單編程的手段,這節(jié)課試講之后發(fā)現(xiàn)最大的困難還是在于全班的操作水平不整齊,所以在課堂上要能隨機應變,控制好教學的速度,本來我考慮把這節(jié)課的寫代碼的部分作為提高部分,但在上課時發(fā)現(xiàn)學生對

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論