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