賈振英
(福建技師學(xué)院,福建福州350101)
為學(xué)生創(chuàng)造一個(gè)良好的學(xué)習(xí)環(huán)境,可以有效地提高他們自主學(xué)習(xí)能力。在“VB程序設(shè)計(jì)”教學(xué)中,機(jī)房是學(xué)生學(xué)習(xí)的“硬件”環(huán)境,但是還需要“軟件”的支持。而“軟件”的支持主要是指教師所組織的教學(xué)過程中,根據(jù)相關(guān)的教學(xué)內(nèi)容,充分收集教學(xué)的素材,提出設(shè)計(jì)題目,讓學(xué)生參與到課堂的設(shè)計(jì)學(xué)習(xí)中來,讓學(xué)生自主地進(jìn)行設(shè)計(jì)、調(diào)試。充分發(fā)揮其思維能力,培養(yǎng)他們的自主程序設(shè)計(jì)能力。
要想使學(xué)生在VB課堂教學(xué)中學(xué)到知識(shí),使學(xué)生學(xué)好程序設(shè)計(jì)課程,就要激發(fā)學(xué)生對VB課程的學(xué)習(xí)興趣。這就要求課程內(nèi)容具有足夠的吸引力,這樣才能激發(fā)學(xué)生的自主學(xué)習(xí)能力。程序設(shè)計(jì)課程大部分教材往往是先介紹程序的發(fā)展史,再介紹程序設(shè)計(jì)的特點(diǎn),然后再介紹對象、屬性和事件等概念。這些概念都很抽象,不好理解。按照常規(guī)的教學(xué)方法往往都是教師使用多媒體進(jìn)行講授,學(xué)生在下面聽講。在這樣的硬式教學(xué)模式下,教師講授什么,學(xué)生就被動(dòng)地學(xué)習(xí)什么,這樣就會(huì)造成學(xué)生無法真正地學(xué)習(xí)到知識(shí),總是被動(dòng)地去接受知識(shí),學(xué)生的自主創(chuàng)新學(xué)習(xí)能力無法得到培養(yǎng)。隨著計(jì)算機(jī)技術(shù)的不斷更新,教師應(yīng)該本著培養(yǎng)學(xué)生自主學(xué)習(xí)能力為目標(biāo),增加案例的實(shí)用性,可以嘗試改變常規(guī)的教學(xué)方法,引入一些學(xué)生感興趣的實(shí)際案例,來激發(fā)學(xué)生的學(xué)習(xí)興趣。例如:在VB教學(xué)的第一堂課中先講授一個(gè)學(xué)生感興趣的實(shí)例,用“VB程序設(shè)計(jì)”這門課,設(shè)計(jì)一個(gè)時(shí)鐘,再反過來介紹對象、屬性等概念,讓學(xué)生在學(xué)習(xí)設(shè)計(jì)的實(shí)踐過程中,既加深了對對象、屬性和事件概念的理解和認(rèn)識(shí),又提高了自主設(shè)計(jì)的能力。此外,隨著計(jì)算機(jī)課程內(nèi)容和性質(zhì)的不同,教師的教學(xué)方法和學(xué)生的學(xué)習(xí)方法也應(yīng)該做相應(yīng)的調(diào)整。
從德國職業(yè)教育中的分組教學(xué)法里吸取經(jīng)驗(yàn)。根據(jù)學(xué)生好動(dòng)手、腦子靈等特點(diǎn),在計(jì)算機(jī)教學(xué)過程中采用分組教學(xué)法。教師根據(jù)教學(xué)內(nèi)容來設(shè)置相應(yīng)的任務(wù),把學(xué)生分成組,每組選一個(gè)小組長,然后按組分配任務(wù),每組學(xué)生圍繞教師所設(shè)置的任務(wù)來展開思考和設(shè)計(jì)活動(dòng)。例如:在“Visual Basic程序設(shè)計(jì)”中創(chuàng)建ActiveX控件。由于學(xué)生對交通信號的興趣,選用創(chuàng)建一個(gè)顯示交通信號的ActiveX控件。學(xué)生在設(shè)計(jì)過程中,以組為單位進(jìn)行設(shè)計(jì),充分發(fā)揮小組的設(shè)計(jì)能力,分組討論、分工設(shè)計(jì)。小組成員在上機(jī)之前開小組討論會(huì)討論上機(jī)方案,理清開發(fā)思路,安排開發(fā)任務(wù),組與組之間出現(xiàn)的問題可以由小組長討論解決,組與組之間團(tuán)結(jié)協(xié)作,共同完成開發(fā)設(shè)計(jì)工作。在這種設(shè)計(jì)氛圍下,每一組都能較好地完成設(shè)計(jì)任務(wù),最后教師再做一個(gè)總結(jié),表揚(yáng)設(shè)計(jì)完成優(yōu)秀的組,提出一些新觀點(diǎn)及設(shè)計(jì)中的不足。這種教學(xué)方法的運(yùn)用,既可以發(fā)揮學(xué)生的設(shè)計(jì)創(chuàng)新能力,又可以鍛煉培養(yǎng)學(xué)生的競爭意識(shí)及團(tuán)隊(duì)協(xié)作精神。這種能力的鍛煉和培養(yǎng)亦為學(xué)生將來走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ)。
在VB教學(xué)中,教師應(yīng)該針對教學(xué)內(nèi)容來設(shè)置相應(yīng)的課題設(shè)計(jì),啟發(fā)學(xué)生循序漸進(jìn),由淺入深,從而使學(xué)生能夠圍繞教師所設(shè)置的課題展開討論,進(jìn)行設(shè)計(jì)活動(dòng)。學(xué)習(xí)如何從實(shí)踐中獲取有價(jià)值的信息、進(jìn)行整理、分析,提出相應(yīng)的設(shè)計(jì)方案,培養(yǎng)學(xué)生善于在實(shí)踐中發(fā)現(xiàn)問題、提出問題,學(xué)會(huì)如何對問題進(jìn)行分析、研究,并利用資源材料解決設(shè)計(jì)問題。在VB設(shè)計(jì)實(shí)踐中,增強(qiáng)學(xué)生自主學(xué)習(xí)設(shè)計(jì)的能力。
學(xué)生在上設(shè)計(jì)課的過程中,隨時(shí)可以通過多媒體和教師進(jìn)行互動(dòng),由學(xué)生自己去提出問題,并通過多媒體和教師討論解決問題的辦法。也可以由教師通過多媒體的講授啟發(fā)學(xué)生進(jìn)行設(shè)計(jì),在設(shè)計(jì)過程中教師可以提出一些自己的看法來幫助學(xué)生思考,師生產(chǎn)生互動(dòng),既能提高學(xué)生的設(shè)計(jì)能力,也能鍛煉學(xué)生發(fā)現(xiàn)問題、分析問題、解決問題的能力。這樣既增強(qiáng)了學(xué)生學(xué)習(xí)的信心,也提高了教學(xué)的效果。
在連續(xù)多年”Visual Basic程序設(shè)計(jì)”的教學(xué)過程中,對學(xué)生自主能力培養(yǎng)的問題進(jìn)行了思考和探索,并不斷地根據(jù)學(xué)生和教學(xué)過程的實(shí)際情況,進(jìn)行教學(xué)方法的改進(jìn)和創(chuàng)新,并將所提出的新方案在教學(xué)活動(dòng)中進(jìn)行實(shí)施,激發(fā)了學(xué)生對設(shè)計(jì)的熱情,調(diào)動(dòng)了學(xué)生的學(xué)習(xí)積極性,提高了學(xué)生編程思想和解決問題的能力,更好地培養(yǎng)了學(xué)生自主學(xué)習(xí)設(shè)計(jì)能力,取得了良好的教學(xué)效果。
[1]楊莉.Visual Basic程序設(shè)計(jì)教程[M].北京:中國水利出版社,2002.
[2]陳英.Visual Basic程序設(shè)計(jì)[M].大連:大連理工大學(xué)出版社,2003.