?

高職VB課程現狀與教學改革探析

2015-03-02 01:27劉薇
新教育時代電子雜志(學生版) 2015年28期
關鍵詞:上機程序設計實例

劉薇

(遼寧省交通高等??茖W校 遼寧 沈陽 110122)

高職VB課程現狀與教學改革探析

劉薇

(遼寧省交通高等??茖W校 遼寧 沈陽 110122)

Visual Basic(簡稱VB)因為其功能強大,簡單易學,使用量大,目前是大多數職業學校計算機專業學生的必修課程。相對高職計算機專業來說,依據高職教育的規則,增強教學質量,提高學習效果,表現的尤為重要。該課題剖析了VB程序設計課程的教學現狀,根據當前實際教學中發現的問題,融合程序設計課程自身的規律和學生的當前狀況,剖析了VB課程改革辦法,讓學生可以從本課程的學習中,實際擁有VB程序設計的思維模式和一般的操作手段。

VB程序設計教學改革

一、教學中存在的問題

縱觀VB程序設計課程當前教學現狀,普遍運用的還是以教科書固有內容為主體的傳統教學方法。通過教學內容普遍引用程式化方式進行。在通過上機實際操作來熟悉和掌握課本上的重點內容?,F實教學證明,該種教學方法雖然能夠使學生掌握VB的大多數理論。也能夠理解程序代碼含義。但學生如果面對實際問題的時候,往往多不知從何做起。由此分析歸納出該課程在實際教學中存在的問題:

(一)教學內容和教學目的不對應

學習VB程序設計的目標是為了培養學生對程序設計的基本認識,熟練的操作技能和獨特的思維模式,但目前大多教師在實際授課時,只是按照教科書自身的知識體系開展,只重視語法,語句與結構的講解,忽略對學生解決實際問題能力的培養。不能夠將程序語言,編程環境,數據結構,算法和程序設計理念結合起來系統教學。這樣就使學生只能掌握語法理論但不會靈活運用。能理解程序語句含義,但不能識別整段代碼要實現的功能。

(二)上級練習內容過于簡單,多數是教材固有的

雖然對學生理解和掌握基本語法結構有幫助,但不能使學生掌握解決實際問題的方法。上機操作大多只是針對教材某個知識點,無完整的實踐項目為依托。不能激發學生的學習興趣,收不到好的效果。

(三)學生目前頭腦中普遍沒有計算機語言的概念

在此之前一般沒有任何基礎對算法思想想當匱乏。無法適應程序設計的思維模式。更不用說分析和解決實際問題了。目前多數學生雖然能夠理解教師對程序的分析,能讀懂代碼。但沒有自己動手能力,面對實際問題無從下手。

面對這些問題,就需要對教學模式進行改革與創新。

二、課程教學改革

(一)拓展教學內容

本課程目的是改變學生對于程序設計的思維模式和掌握實際的編程水平。并不是單一的程序語言,可見是要改變原有的傳統教學模式,著重培養學生的實際能力,一能力培養為中心展開教學。要拓寬教學內容,突破傳統局限,整合程序程序設計中所有知識點,比如可視化編程方法、語法結構、數據結構、常用算法以及程序調試等等,以算法為中心形成新的體系,掌握如何運用算法解決某一實際問題。

當然,程序語言是基礎是程序設計的工具,必修好好掌握,但要培養學生對大量枯燥的語法規則的學習興趣。

(二)優化教學策略與方法

事實證明這種以老師為主學生為輔傳統的程序設計教學存在缺陷。面對學生不積極的態度很難引起學生的學習興趣。但拋棄這種方式也不是明智的方法,講課是向學生傳遞大量知識的常規模式,尤其在程序設計教學中,面對學生普遍沒有程序設計基礎的現狀,作為教師必修耐心詳細講解學生才能接受大量的理論知識。但作為教師應該運用多種方法,比如把抽象的理論與實際的東西或者已有的知識相關聯,就能降低理解難度,比如學生之前已經掌握的Excel中有關概念可跟VB中的數據類型和函數相關聯,這樣學生就容易接受。比如Widows操作也是依據面向對象制定的,桌面圖標就可以理解為一個對象,用鼠標點擊就能啟動(消息驅動)。當然還可以靈活的針對不同情境運用引導法、問題法、實例教學任務驅動等多種教學方法。提高學生學習興趣,變消極為積極。

(三)完善上機實踐教學體制

作為一科理論與實際結合很強的課程,必修注重實踐環節。學生想要掌握程序設計的方法技能只有通過大量上機練習。學生要理解VB語言的概念掌握編程方法就必修要有足夠的上機練習時間。教師要培養學生程序設計思維模式與動手操作能力就必修選擇好合適案例恰當的課題。

(四)建立科學的項目實例庫

目前網絡上能搜索到大量的各類VB程序實例,可選擇一些有實際意義的比較典型的作為模板給學生?;趯W生沒有程序設計基礎的現狀,往往會用數學思維模式對待程序設計問題。頭腦中還沒有程序的思維模式。在實踐中遇到新題目往往無從下手,不會引用編程思路。通過從項目實例庫中借鑒或修改相應的實例就會取得事半功倍的效果。讓學生經常觀摩這些實例熟能生巧,對提高學生的實踐能力會收到良好效果。

具體來說,教師可整理四五十個比較典型的項目,然后分成算法、基礎、圖形、應用等類別供學生借鑒,讓學生理解掌握其中包含VB課程多數知識點六到八個典型項目實例,讓學生對該課程在頭腦中有全面的印象。比如挑選學生比較感興趣的實例對代碼掌握分析上機調試改寫編程代碼,調動學生的積極性。

(五)把學生綜合運用能力納入考試范圍

考試是檢驗教學效果的有效方法,是教學中不可或缺的重要部分。教師要根據VB課程特點,在傳統考試模式上增加實驗考核、平時考核,上機實踐考核等模式。利用綜合的考試方法可驗證學生技能,知識、系統條理化等綜合運用能力,有效調動學生學習積極性,提高學生興趣。

三、結束語

VB程序設計課程在教學時要運用多種方法與策略,充分激發學生自身的學習興趣,努力培養學生的程序思維模式與實際解決問題能力。結合學生當前知識掌握情況去摸索、尋找有效的教學方法與手段,提高VB程序設計的教學效果。

[1]趙雪梅.VB語言程序設計教學探討與實踐[J].中國成人教育. 2011(10)

[2]王莉.VB課程教學方法改革與實踐[J].新課程研究(中旬刊). 2011(02)

[3]馮素琴,焦莉娟.《VB程序設計》課程的教學改革[J].福建電腦. 2010(02)

[4]劉麗,朱俊東.VB程序設計實驗課教學改革的探索與實踐[J].中國現代教育裝備.2010(21)

[5]王敏,魏霖靜.“程序設計基礎(VB)”課程實驗教學改革與實踐[J].農業網絡信息.2009(10)

猜你喜歡
上機程序設計實例
周金應
標準化護理程序對體外膜肺氧合術患者上機各階段用時的影響
基于Visual Studio Code的C語言程序設計實踐教學探索
從細節入手,談PLC程序設計技巧
上機數控“可疑”的高毛利率
高職高專院校C語言程序設計教學改革探索
PLC梯形圖程序設計技巧及應用
完形填空Ⅱ
完形填空Ⅰ
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合