體驗VB編程教學設計_第1頁
體驗VB編程教學設計_第2頁
體驗VB編程教學設計_第3頁
體驗VB編程教學設計_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、學習好資料歡迎下載體驗VB編程教學設計一、教學內(nèi)容分析1 課程標準內(nèi)容信息的編程加工教學設計初步掌握用計算機編程加工信息的工作過程和基本特征;2 教材作用與地位教科版信息技術基礎第三章第二節(jié)“信息的編程加工”,對這部分內(nèi)容分兩堂課完成。第一節(jié)課通過操作和剖析已經(jīng)編好的計算機程序,在解決實際問題中分析并了解其工作過程,這種通 過問題分析形成算法、再利用計算機程序解決問題的思路和做法,對學生幫助很大。第二節(jié)課主要是通過制作“ QC登陸”這個小程序,體驗 VB編程的過程。讓學生了解一些簡單 的編程知識。我們認識問題的過程一般都是像課本那樣:從概念到案例。即從事物的原理出發(fā),以 實例來驗證原理。這樣的

2、方法雖然對闡述問題的整體性是有益的,但是卻并不容易突破難題,給人 以就事論事的感覺,沒有鮮活的體現(xiàn)。所以本節(jié)采用的策略是:從案例到概念。即從事物的表象出發(fā),根據(jù)現(xiàn)象去探索原理。這樣的 方法更符合青少年的求知心理,也更容易在用技術實現(xiàn)軟件模型過程中體驗到程序的本質(zhì)意義和巨 大價值。而且要通過例子來讓學生明白計算機語言只是工具,算法才是程序設計的靈魂,從而理解 計算機工作的內(nèi)部機制,也就理解了為什么說自動化信息加工和人性化加工是智能化加工的一個基 礎。二、學生分析因為大多數(shù)學生在初中都沒有接觸到利用計算機來進行編程方面的內(nèi)容,因此在利用VB來進行編程方面的基礎可以說是零,老師就要從最簡單、最基礎的

3、方面來引導這些零起點的學生。在學 生已有的計算機基礎上給他們講解一下程序設計中的算法以及一些簡單的VB編程。三、教學目標:1 知識與技能目標弓I導學生了解有關程序設計的基本知識;讓學生了解計算機加工信息的內(nèi)在機制以及算法的含 義。2 .過程和方法目標讓學生了解計算機解決問題的一般過程,了解用高級語言編程工具解決問題的基本方法,感悟 計算機程序設計的思想,了解計算機程序設計的基本流程。3 .情感與價值觀目標激發(fā)學生對信息技術的求知欲,提高其學習興趣,形成積極主動學習信息技術的態(tài)度。四、教學重點1了解VB程序設計的界面組成。2 了解怎樣用 VB編寫簡單的小程序,并且運行小程序。五、教學難點學生對于

4、算法和 VB編程的理解程度。六、教學過程1 第一環(huán)節(jié):觀看程序,查看代碼,了解設計程序的一般過程通過演示“ QQ登陸框“小程序激發(fā)同學們的興趣。學生觀察其界面。分析其程序。教師:上節(jié)課大家通過修改程序體驗了一下編程的神奇力量,今天這堂課大家就變身真正的程 序員,自己設計程序,編寫代碼,大顯身手了!首先,我們來設計它的外觀吧!第二環(huán)節(jié)上手模擬軟件外觀。認識算法:制作軟件需要編寫程序,編寫程序要有一定的工具,事先還要有一定的規(guī)劃和設計, 即算法。以蓋房子為例講解算法:預計有多少房間,規(guī)劃每個房間的功能是什么,建筑的過程是怎 樣的,最后的裝修使用等。操作演示:從制作軟件者的視角,了解VB的結構特點。

5、(1)控件。VB就像蓋房,有各種材料、器件一一控件,以圖像控件為例,演示給學生插入一個控件。(2)控件的屬性。Picture 屬每個控件都有一定的屬性,就像壁畫有名稱、大小、內(nèi)容、位置等。為圖像控件的I性引入一個圖片。(3)事件響應代碼。有的控件要能響應一定的功能要求一一事件。就像門鈴按動時有聲音,按門鈴就是事件,聲音 就是響應。教師演示如何設計程序界面?。ㄑ菔疽粋€控件即可!更改其屬性,并引導學生觀察每個對象的 屬性說明,選擇相應的屬性進行修改。)學生:設計程序界面。教師要引導學生觀察每個對象的名稱。第二環(huán)節(jié)探索軟件智慧的來源。教師:設計好了程序界面,我們運行程序,是否會相應我們的操作!我們輸

6、入了正確的賬號和 密碼,就會顯示登錄成功的界面嗎?學生:不會!要給它編寫代碼!教師:是呀!我們剛才只是給它一個軀體,并沒有賦予它靈魂!只有編寫了正確的代碼,它才 會按照我們的指令去操作!那我們來分析一下這個程序!什么時候我們才能登陸成功?學生:輸入正確的賬號和密碼!教師:什么時候出現(xiàn)錯誤的提示:學生:賬號錯誤或密碼錯誤或者賬號密碼都錯誤!教師:分析得非常好!明確了解決問題的過程,我們就開始動手編寫代碼吧!(高一的數(shù)學已 經(jīng)了解程序設計的相關知識,學生讀懂程序沒有什么障礙!老師稍加點撥即可?。﹩栴}是我們現(xiàn)在對那個對象編寫代碼?這是我們要解決的問題!學生通過討論和思考:單擊“登陸”按鈕才引發(fā)的事件

7、,應當對“登陸”按鈕編寫代碼! 代碼如下:Private Sub Comma nd1_Click()mm = gl123hm = 2423366923sr = Text2.TextIf sr = mm And TextI.Text = hm The nForm2.ShowElseMsgBox (”密碼輸入錯誤!”)EndEnd IfEnd Sub教師和學生共同理解程序。教師:在編寫程序過程中,難免會出現(xiàn)錯誤,就需要進行運行和調(diào)試!解決編程中出現(xiàn)的問題!有學生提出疑問:老師,我輸入的密碼為什么不能以“* ”顯示?教師:在文本框有一個 Passwordchar屬性,大家更改一下看看如何?還可以對程

8、序進行哪些修改呢?我們有時遇到網(wǎng)絡很差,想取消登陸怎么辦?引導學生對程序進行進一步的修改和完善!第四環(huán)節(jié) 總結程序的作用及程序的結構特點。教學反思:1 .教學設計本節(jié)課在教學過程中,緊扣課標,從學生的認識特點和實際能力出發(fā),沒有用教材提供的例子,而用教師自己設計的例子一一設計QQ登陸程序,引發(fā)學生的學習興趣。數(shù)學中已經(jīng)初步了解了程序設計語言,了解了程序涉及的三種結構,從學生熟知的例子入手,這樣引入課題自然、清楚,更重 要的是簡化了“算法”和簡化了程序,課堂效果較好,達到了課標的要求。本節(jié)課的教學我感到最 為成功的地方是,以學生為本,緊扣課標,教材處理恰當。通過分析通過剖析程序讓學生了解編程 解

9、決問題的方法和步驟;通過學生上機實踐,親身感受計算機編程解決問題的過程;通過學生感悟 編程的過程,感受到編程就像跟計算機對話一樣;2 .分層教學的實施教學中采用了分層教學,對不同的學生有不同的要求,“零起點”學生親身感受計算機程序解決問題的過程,懂得計算機程序設計的基本流程,“非零起點”的學生在“零起點”的基礎上,能 夠根據(jù)自己的需要對程序進行進一步的完善。這樣所有的學生都能達到課標的要求,每個學生在自 己的基礎上都有所提咼。3 .感悟和提升在教學中教師讓學生感悟程序設計的過程像什么活動一樣,好多學生都能感悟出像對話一樣, 這正是程序設計的“精髓”。教師告訴學生編程不但能解決畫函數(shù)圖像這樣的小問題,還能解決更 大更復雜的問題,你們現(xiàn)在所用的Office 就是用VB開發(fā)出來的,你們以前所學內(nèi)

溫馨提示

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

評論

0/150

提交評論