金傳洋 王麗輝
VB是很多高校非計算機專業(yè)理工科開設的一門公共基礎課。從興趣培養(yǎng)、內容組織、教學方法、實踐操作和能力考核等多個方面,探討了如何提高教學質量。
VB教學方法教學質量一、引言
VB是一種可視化的面向對象的編程語言工具,它的語法簡單易學、功能強大,具有代碼提示、出錯提示和調試功能,代碼編寫方便靈活;同時它的可視化布局功能強大,能實時觀察程序運行結果,被公認為是編程效率最高的一種編程工具。
VB課程是軍隊院校生長軍官學歷教育本科學員必修的科學文化基礎課程,目的是使學員掌握計算機程序設計的思想和方法,初步具備在各領域應用計算機的能力。其主要內容包括:Visual Basic的基本概念、界面設計、語言基礎、基本語句和程序控制結構、過程設計、文件操作、圖形及多媒體處理以及數(shù)據(jù)庫操作等。
通過這門課程學習,使學員掌握Visual Basic語言的基本語法、語義、語用和面向對象的程序設計方法(OOP),具備算法分析與程序設計的能力,提高學員邏輯思維能力和計算機應用能力,培養(yǎng)學員以計算思維為核心的信息素養(yǎng)。
二、存在問題
當前,高校VB課程教學現(xiàn)狀不容樂觀,部分學員感到跟不上、吃力,漸漸產生畏難情緒,缺乏學習動力。主要問題:
(1)課程定位不明確。有些學員認為專業(yè)課程重要,VB編程暫時還用不上,于是把注意力投放在專業(yè)課程學習上,沒有太多時間和精力關注VB課程。
(2)學習興趣不高。有些學員感覺VB基礎概念枯燥繁雜、抽象,理解起來比較困難,上機操作沒有充分發(fā)揮學習主動性和積極性。有些學員容易滿足,剛學一點點VB知識,能做一些簡單的編程實驗,就認為自己已經掌握VB了,其實靈活運用VB進行項目開發(fā),需要多年的工程實踐探索和時間積累,短時間內掌握難度較大。
(3)重理論,輕實踐。理論知識固然重要,但實踐環(huán)節(jié)是理論的擴展、應用,更是能力的體現(xiàn),有些內容、知識可以意會卻很難言傳,文字很難描述清楚,但上機實習操作一目了然。由于課時少,內容多,有些教員側重理論知識講授,動手實驗少,造成學員缺乏獨立思考、編碼調試等實踐環(huán)節(jié)訓練。
(4)教學方法陳舊。課堂教學以教員為中心,強調知識的講授,缺乏良好的師生交互環(huán)節(jié),課堂教學空洞呆板,學員處于被動地位,思維跟不上進度,由聽不懂到最后不愛聽,漸漸失去了編程興趣。
(5)考核機制存在缺陷。傳統(tǒng)的VB考核方式大多都采用筆試,這種方式只注重對學員理論知識的考核,無法考查學員綜合應用能力。計算機等級考試雖然分理論和上機考核,但考試內容有些過分追求語法細節(jié)、嚴重偏離操作能力,缺乏對程序設計能力綜合考查。
三、解決措施
1.精心組織教學內容,增加教學趣味性。教師應認真梳理教學內容,提煉出知識線索,由淺入深,循序漸進,這樣有利于學員分層次理解概念、掌握各階段知識。多講解VB在各個領域應用的實例,利用項目案例演示,讓學員加深對軟件開發(fā)和設計的宏觀理解。多下載一些VB編寫的游戲、動畫程序,讓學員自己動手模仿、升級改造,從而激發(fā)其學習樂趣。應摒棄高深的原理和生澀的術語,敘述力求做到通俗易懂,深入淺出,循序漸進。
2.改革教學模式,提高教學效果。根據(jù)教學內容適當采用任務驅動、案例教學法、項目演示等多種方法,目的就是把握思維規(guī)律、分析學員思維特點,將學員真正吸引到課堂上來。通過精心設計教學場景、任務,讓學員有身臨日后工作環(huán)境感覺,而且各種任務難易適當,伸手夠一夠,切實提高學員解決問題的能力。
3.培養(yǎng)團隊精神,提高協(xié)作能力。將學員分為若干組,然后安排一些任務,讓他們多人在一起協(xié)商合作來完成,學會團隊協(xié)作、集體決策,不僅有利于VB的學習,還適用于以后工作能力、溝通能力的培養(yǎng)。組織學員進行研討,在思想的碰撞中往往會產生智慧的火花。
4.注重實驗環(huán)節(jié),考核機制創(chuàng)新。鼓勵學員自己提出問題,指導他們學會尋找解決問題的方法,這些都有利于提高學習能力。開放實驗室,為學員提供更多的實驗機會。這幾年,課程考核遵從“以能力考核為重點,突出面向過程”的考核評價原則,包括形成性考核(50%)與終結性考核(50%)兩部分。其中,形成性考核包含課堂表現(xiàn)、作業(yè)、單元測試、階段測試、期中考核、上機實驗、項目開發(fā)等方式;終結性考核(50%)采用筆試和課程設計方式,這樣大大提高學員主動實踐、上機編程的積極性和主動性。
5.舉辦設計競賽,培養(yǎng)學員創(chuàng)新意識。組織學員運用所學知識解決實際問題,發(fā)揮他們的想象力,通過競賽、講座等形式,不斷產生新的思想和優(yōu)秀的作品,一些好的設計可以用于期末考核。
四、小結
VB作為一門重要的編程語言,在高校非計算機專業(yè)教學中占據(jù)重要位置。提高教學質量必須從教學的各個環(huán)節(jié)抓起,不能顧此失彼,只有這樣,才能真正提高VB教學質量,培養(yǎng)出具有較強VB實際操作能力的本科學員。
參考文獻:
[1]何源.任務導向教學在Visual Basic程序設計中的應用[J].人力資源管理,2009,(03):269-270.endprint