国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

探索計算機VB程序設計教學方法

2007-05-17 13:11:06余文艷
消費導刊 2007年3期
關鍵詞:程序設計實例編程

余文艷

[摘 要]在計算機VB程序設計教學中,如何解決程序設計本身枯燥、難懂這個問題,并找出一條比較新穎的教學方法,越來越成為廣大計算機教師頗感興趣的話題。本文總結最近幾年VB程序設計教學的實際經(jīng)驗,并進行深刻的反思,重新對VB程序設計教學方法進行探討。

[關鍵詞]程序設計教學方法整合改革知識體系

程序設計是一種構造性的技術,在日常的VB程序設計教學過程中,怎樣開展這種構造性的又具有創(chuàng)造力活動的教學呢?如何解決程序設計本身枯燥、難懂這個問題,找一條比較新穎的教學方式,一直是廣大計算機教師頗感興趣的課題。筆者經(jīng)過這幾年在實際教學中的不斷摸索總結出一些方法或者說經(jīng)驗,希望和大家一起探討。

一、網(wǎng)絡環(huán)境下學習資源整合

計算機專業(yè)的人才應是隨著社會的需求而變化,要具有實踐性,學生的技能更應該適應社會的發(fā)展。那么,我們所使用的VB教材存在同樣的問題,在信息技術飛速發(fā)展和社會對人才的需求不斷變化的今天,對教材的要求也已不再僅僅局限于學科的知識,更重要是有利于學生利用已有的知識和學習經(jīng)驗主動去探索,對于VB這門編程學科來說,中職的學生培養(yǎng)目標,側重于編程能力的提高和良好的編程習慣,開發(fā)學生利用已有的知識和經(jīng)驗主動去探索知識的發(fā)展,培養(yǎng)學生的創(chuàng)新精神和實踐能力、分析和解決問題的能力以及合作交流的能力。學習資源的整合則為學生的學習提供了服務和幫助。針對VB編程的特點,將教材上的知識以實例的形式予以整合形成實例庫。實例庫主要是以知識點為一條主線按難度對教材上的實例或針對教材知識點所做實例進行分類,同時從其它的參考資料上獲得更多相關的實例加人以豐富資源。

本著以教材為本,擴充教學資源,依據(jù)中職的專業(yè)特點,通過建立一個以VB為專題的編程學習網(wǎng)站來創(chuàng)設一個讓學生自我學習的環(huán)境。這樣專題學習網(wǎng)站通過網(wǎng)絡學習環(huán)境,向學習者提供大量的專題學習資源和協(xié)作學習交流工具,讓學習者自己選擇信息資料,自己收集、分析并應用知識,去解決實際問題。那么,針對VB的專題學習網(wǎng)站則相應整合了與VB編程相關的豐富的學習資源,目的是提高網(wǎng)絡探究教學活動的有效性;為學生提供動態(tài)的、協(xié)作性的學習環(huán)境和學習工具;讓師生可以記錄探究性學習活動痕跡,為探究性學習活動的實施和評價提供了科學有效的數(shù)據(jù)。同時VB的專題網(wǎng)站按一定的教學策略收集與VB相關的多媒體的學習內容,提供與VB相關的本地資源和相關鏈接上傳下載和信息檢索功能。

二、課堂教學結構的改革

通常的VB教學,像大多數(shù)教授程序設計的課本一樣,一開始介紹諸如算法、流程圖的畫法、對象、對象的屬性、方法和事件等等一系列的在程序設計中比較抽象難懂的概念,然后介紹程序的建立和運行,最后介紹VB語言基礎、分支結構、循環(huán)結構和數(shù)組。從知識的邏輯結構體系考察,這樣安排無可非議,但從學生的認知規(guī)律定量,我認為把一些難懂的、晦澀的抽象的東西放在開始來學習有兩點弊端:①學生在毫無知識背景的前提下,要完全理解這些概念比較困難;②容易傷害同學們學習編程的積極性。受到一些語言知識書籍從介紹一個小實例開始來引人的啟發(fā),我決定對學生開始不講基本概念,而是和我一起做,在做中由同學們自己在直觀上先去體悟這些概念,然后在時機成熟時再和同學們一起歸納總結。所以在組織開始的教學時,我采用了自然過渡、類比等方法,和同學們首先一起探討VB軟件的打開、程序的建立和保存、軟件界面等方面的知識,由同學們自己探索著找出VB操作和以前所學軟件的異同點。由于同學們已經(jīng)學過word應用軟件,對這些相似的操作已非常熟悉,所以操作起來得心應手。然后,我給出一個求任意兩個整數(shù)的加法實例,讓同學們和我一起做。在操作的過程當中,教師不用講解每件事的含義,同學們通過完成任務很自然地就會體會出什么是對象,什么是對象的屬性和方法,如何在界面內添加對象、設置事件等等。在此基礎上,教師適當?shù)匾龑瑢W歸納總結一下,一切都迎刃而解。

三、實例教學,問題引動

在教學上 ,采用以實例作為知識的載體,追蹤學生的興趣和問題,由實例去操縱學生自己主動發(fā)現(xiàn)、分析和處理問題。注意通過一系列問題的引動,來激發(fā)學生的學習主動性和加深對一些概念的理解。有一些概念之間的差別和程序的設計步驟如果只通過教師講述,同學們在字面上可以接受,但在理解深度上往往難以達到令人滿意的效果,如果能設計出一系列問題,讓同學們在實踐和解決問題的過程中自己去體驗,情況將完全是另一個樣子。因此必須培養(yǎng)學生構造算法的能力。

四、建構學生自己的知識體系

此時的教學是建筑在教師和學生的對話基礎上達到教師解決學生的疑問,學生通過網(wǎng)絡等其它輔助手段建構自己的知識體系。教師在授課中,只是一個發(fā)問者、引導者、幫助者、促進者、協(xié)商者,所以教學的形式較為自由并不固定,教師講授一點同時引出很多的其他相關知識,其角色是一個發(fā)問者、引導者,學生則作為一個主體隨著動。講完實例后,學生會積極同其他的小組成員一起通過已經(jīng)整合的學習資源在網(wǎng)絡下討論和學習,這時教師參與其中,其角色應是一個幫助者、促進者、協(xié)商者,教師給予學生引導和幫助,而教師同樣也可在其中了解到學生的學習活動和教師的教學效果,正所謂教學相長。這樣,最終學生不單只是學會這個實例,而且通過網(wǎng)絡下的學習資源體會了相關的知識點,建構了自己的知識體系,形成了自己的學習方式,而教師不但完成了當堂的教學任務,也教會了學生學習的方法,為學生以后的自我學習打下基礎,因為知識是動態(tài)的,要不斷地學習,所以學生的學習能力的提高是很重要的。學生利用學習能力通過自己動手來探索外物,以更好地豐富原有的認知結構。

五、反思

在VB程序設計教學過程中我也發(fā)現(xiàn)了一些不足之處,選例有兩點控制得還不夠理想,就是例子的興趣和難度。有些范例學生反應難度偏高,也就是在分層教學的控制上,還不夠理想;二是例子的選擇要進一步切中學生的興奮點,因為,興趣是最好的老師,尤其在程序教學上,這是我下一輪要進一步努力的地方。

總之,教學方法對教學效果來說是至關重要的,但不是絕對的,有了好的方法,還要有一個合理的實施過程,在這個過程中,師生情感的交流對教學效果的影響也是不可忽視的,增進師生間的情感交流是信息技術課教師想上好信息技術課不可輕視的一個環(huán)節(jié)。

參考文獻

[1]廣州市教育局教學研究室.發(fā)展性教學評價的原理與方法.2003.2.

[2]李方,現(xiàn)代教育科學研究方法,廣東高等教育出版社,1997

猜你喜歡
程序設計實例編程
編程,是一種態(tài)度
少先隊活動(2021年2期)2021-03-29 05:41:04
元征X-431實測:奔馳發(fā)動機編程
編程小能手
學生天地(2020年17期)2020-08-25 09:28:48
基于Visual Studio Code的C語言程序設計實踐教學探索
計算機教育(2020年5期)2020-07-24 08:52:56
紡織機上誕生的編程
從細節(jié)入手,談PLC程序設計技巧
電子制作(2019年9期)2019-05-30 09:42:04
高職高專院校C語言程序設計教學改革探索
PLC梯形圖程序設計技巧及應用
完形填空Ⅱ
完形填空Ⅰ
稻城县| 大石桥市| 泰州市| 湖口县| 陵川县| 潮州市| 资溪县| 凉城县| 偃师市| 柯坪县| 永泰县| 瑞丽市| 台南市| 云林县| 三江| 临江市| 巴彦淖尔市| 鹤壁市| 富阳市| 专栏| 册亨县| 保靖县| 沂水县| 新巴尔虎左旗| 民和| 石门县| 南漳县| 鄂尔多斯市| 读书| 通河县| 腾冲县| 高唐县| 文山县| 深州市| 安吉县| 天等县| 同心县| 尼勒克县| 潼关县| 大冶市| 新宁县|