999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

初探非計算機專業VB程序設計教學方法

2009-03-15 03:34:40黃月妹
現代企業文化·理論版 2009年23期

黃月妹

摘要:Visual Basic程序設計作為非計算機專業公共基礎課,其理論性、實踐性強,教學難度大。文章就如何提高教學質量,培養學生綜合應用程序開發能力作了探索和改革。

關鍵詞:非計算機專業;VB程序設計;教學環節

中圖分類號:G642文獻標識碼:A

文章編號:1674-1145(2009)35-0215-01

Visual Basic(以下簡稱VB)與許多程序設計語言一樣,教學內容中除了包括數據類型、變量和常量、運算符和表達式等基本語言基礎,更為重要的是結構化程序設計的三大控制結構和編程方法。VB突出的特征是面向對象的事件驅動機制,使得編程時無論在設計理念、設計過程及設計方法上對教師的教與學生的學都有較高要求。因此,采用先進有效、靈活多樣的教學方法是提高“VB程序設計”課程教學質量的關鍵。筆者在近幾年的教學實踐中進行了如下改革探索,取得了良好的教學效果。

一、教學改革與實施

(一)課堂教學

1.任務驅動求知欲。為了避免了讓從未接觸過程序設計的非計算機專業的學生在毫無知識背景的情況下去理解抽象的VB對象、事件、屬性、過程以及事件驅動的編程機制等這些難懂的概念,挫傷他們學習的積極性,先不講基本概念,而改用從具有學生自己有使用心得的實例入手,讓學生在保持著求知的欲望中主動地接受新知識。

2.零散實例和核心實例結合。零散實例教學法,對每個知識點的運用和理解是非常行之有效的,但對前后知識的貫穿缺乏說服力。筆者在教學中除經典的零散實例外,將一個規模較大的、典型的、有實用價值的、學生感興趣的核心實例貫穿于教學全過程,對提高學生的編程能力非常有幫助。所謂核心實例是指,實例從小到大、隨章節的展開而逐步使功能完善。

3.教學方法多樣化。筆者在教學實踐中,除了采用傳統的教學方法如:提問法、小組討論法外,還采用其他的一些實用有效的方法:

(1)錯例分析法。學生對變量、類型、運算符、表達式這些基本概念和語言規則的掌握需要一個過程,對算法和數據結構的知識需要不斷積累。學習過程中,往往是聽的時候能聽懂,做的時候錯誤百出。課堂上,筆者將容易出錯的概念以反例形式展示給學生,讓他們找錯誤,通過運行。

(2)引用形象的操作解釋抽象的概念。對初學者,如何解釋清楚VB中一些抽像的概念是很關鍵的,比如循環。第一次把VB中循環概念解釋給學生的例子筆者還是采用傳統的100以內自然數求和的例子。但如何講解這個例子,筆者引用算盤的工作原理,形象地解釋了累加器清0即S=0以及累加公式S=s+i。S即類似算盤,開始用算盤計算時先歸零,再進行如下的操作:

S=s+1右邊的s是算盤上原來保存的數據,左邊的S是加上新的數字后的數據:

S=s+2

……

S=s+100

為了簡化這100條語句的書寫,可以把這100條語句寫個通式,即S=s+i,i的值由1遞增到100,此時引入For/Next,剛好對上面的情形做了一個簡單的表達。

(二)實踐教學

實踐教學環節在計算機程序設計教學中至關重要。在這一環節,要做到以下幾點:

1.實驗任務明確,課前準備充分。充實每次實驗課,要求學生課前做好實驗準備,即先寫好每個任務的程序,至少也應該對實驗任務是有了思路的(即算法),然后帶著問題有目的坐在計算機前輸入程序、調試、最后得出結果。編程能力的提高大多是通過一次次調試程序,解決存在的問題來實現的,所以課前準備就尤為重要。

2.加強輔導力度。實踐教學環節不是學生的獨角戲,教師一定要抓好這個環節的輔導,會起到非同一般的效果。

首先,隨時解決學生遇到的難題。學生在實驗過程中,難免會遇到攔路虎,他們急需幫助時,教師能夠及時進行指導,并根據問題所在,加深對知識理解的引導,這樣日積月累,學生的能力自然就上去了。其次,適當地拓寬學生的思維。學生在完成實驗任務時,應鼓勵學生多動腦,多嘗試,同一個任務應用多種方法實現,同時還可以加入其他功能。

(三)加強考核

課程考核往往作為衡量教學效果的一種客觀手段,在教學環節中起著很重要的作用。而高校中大部分課程都采用傳統的期末閉卷筆試形式進行考核,這種方式只注重考核學生理論知識的掌握情況,而忽視了學生實踐操作的能力測試,進而很難反映一個學生的應用知識解決實際問題的能力。因此,根據VB課程的考核方式采取形成性考核方案,即期末閉卷考核成績占40%,平時實踐操作考核成績40%,平時作業及課堂情況考核20%。這樣的考核方式著重體現在這門課程的實踐操作性強的特點,同時要求學生要有扎實的基礎。平時成績主要根據學生的出勤情況給出,提高學生主動參與程度。通過近幾年對這種考核方式的應用來看,很大程度上提高了學生學習的主動性、積極性以及實踐操作能力。

二、結語

一門課程的教學是一個復雜的系統工程,筆者將以上一些改革和探索用在課堂教學和實踐教學中,取得了一些效果,但教學有法,教無定法,只要教學得法。在教學實踐中,合理運用多種教學方法,靈活地、創造性地掌握教學過程,激發學生的興趣,培養學生的創造性思維和綜合應用程序開發能力。

參考文獻

[1]王棟.Visual Basic程序設計實用教程(第3版)[M].北京:清華大學出版社,2007.

[2]袁鋒談.《VB程序設計》教學方法改革的五個轉變[J].中國成人教育,2004,(1).

[3]蔡永銘.廣東藥學院學報,2004,20(4).

主站蜘蛛池模板: www成人国产在线观看网站| 强奷白丝美女在线观看| 亚洲成在人线av品善网好看| 国产色偷丝袜婷婷无码麻豆制服| 国产浮力第一页永久地址| 高h视频在线| 强奷白丝美女在线观看| 国产午夜精品鲁丝片| 成人在线观看不卡| 国产女人综合久久精品视| 99r在线精品视频在线播放| 99视频精品在线观看| 97在线公开视频| 日本国产一区在线观看| 韩国自拍偷自拍亚洲精品| 色综合热无码热国产| 中文字幕 91| 亚洲午夜福利在线| 亚洲精品老司机| 亚洲一区二区视频在线观看| 99青青青精品视频在线| 国产亚洲精久久久久久久91| 欧美另类精品一区二区三区| 91久久精品国产| 国产精品香蕉在线观看不卡| 国内精品自在欧美一区| 欧洲成人在线观看| 久久黄色影院| 午夜无码一区二区三区| 91欧美亚洲国产五月天| 91久久夜色精品| 色悠久久久| 99精品免费在线| 91精品综合| 国产成人乱无码视频| 欧美精品xx| 婷婷六月在线| 日本妇乱子伦视频| 日本黄色a视频| 亚洲第一极品精品无码| 亚洲AⅤ波多系列中文字幕| 中字无码精油按摩中出视频| 国产香蕉在线| 欧美不卡视频一区发布| 国产精品观看视频免费完整版| 丰满人妻久久中文字幕| 91亚洲视频下载| 免费看美女毛片| 亚洲精品在线影院| 亚洲精品免费网站| 亚洲第一区欧美国产综合| 亚洲天堂网视频| 亚洲欧美激情另类| 国产麻豆精品在线观看| 成年女人a毛片免费视频| 伊人精品视频免费在线| 久久综合色视频| 亚洲色婷婷一区二区| 狂欢视频在线观看不卡| 国产精品无码AⅤ在线观看播放| 亚洲色图欧美在线| 狼友av永久网站免费观看| 在线观看无码a∨| 亚洲浓毛av| 免费 国产 无码久久久| 亚洲中文字幕久久无码精品A| 99精品国产高清一区二区| 91无码国产视频| 狼友视频一区二区三区| 欧洲日本亚洲中文字幕| 亚洲国产精品无码久久一线| 亚洲AV免费一区二区三区| 亚洲成人黄色在线| 国产凹凸视频在线观看| 在线欧美a| 成人va亚洲va欧美天堂| 亚洲中文无码h在线观看| 国产欧美精品专区一区二区| 成人va亚洲va欧美天堂| 国产原创演绎剧情有字幕的| 国产精品亚洲精品爽爽| 国产欧美在线|