摘要:本文結(jié)合VB課程設(shè)計(jì)的實(shí)踐,探討了VB課程設(shè)計(jì)內(nèi)容和形式的改革。主要介紹了我校VB課程設(shè)計(jì)內(nèi)容的改革思路,以及小組模式下課程設(shè)計(jì)的組織、管理和考核方法等。
關(guān)鍵詞:課程設(shè)計(jì);VB;內(nèi)容和形式
中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:B
文章編號(hào):1672-5913 (2007) 22-0009-04
1VB課程設(shè)計(jì)的作用
VB課程設(shè)計(jì)屬于VB程序設(shè)計(jì)的實(shí)踐環(huán)節(jié),一般安排在教學(xué)內(nèi)容基本結(jié)束后進(jìn)行,目的是使學(xué)生進(jìn)一步理解和掌握程序設(shè)計(jì)語言的知識(shí)、擴(kuò)展VB的知識(shí)、掌握利用VB編寫應(yīng)用程序的技巧、了解VB應(yīng)用程序的編寫規(guī)范和設(shè)計(jì)方法、加強(qiáng)學(xué)生應(yīng)用VB程序設(shè)計(jì)語言解決實(shí)際問題的能力、培養(yǎng)和考核學(xué)生對(duì)編程知識(shí)的理解和綜合應(yīng)用能力。因此,如何確定VB課程設(shè)計(jì)的內(nèi)容和形式是一個(gè)非常重要的問題。下面介紹我校VB課程設(shè)計(jì)內(nèi)容和形式的改革。
2VB課程設(shè)計(jì)的內(nèi)容
VB課程設(shè)計(jì)的內(nèi)容決定了課程設(shè)計(jì)的質(zhì)量。雖然目前市場(chǎng)上有一些VB課程設(shè)計(jì)指導(dǎo)書[1],但是這些指導(dǎo)書要么過于簡(jiǎn)單,達(dá)不到訓(xùn)練學(xué)生解決實(shí)際問題能力的目的;要么偏難,在規(guī)定時(shí)間內(nèi)無法完成課程設(shè)計(jì)任務(wù),給課程設(shè)計(jì)評(píng)定工作帶來一些困難。因此,我校以教研室為單位,按照教學(xué)大綱的要求,組織該課程教師編寫VB課程設(shè)計(jì)指導(dǎo)書,交教研室討論,呈教務(wù)處審閱,最后付諸實(shí)施。
2.1VB課程設(shè)計(jì)的選題原則
(1) 課題的綜合性
課題應(yīng)盡可能多地覆蓋VB程序設(shè)計(jì)的各個(gè)知識(shí)點(diǎn),要盡可能涉及該課程的重點(diǎn)和難點(diǎn),這樣才有利于學(xué)生知識(shí)的擴(kuò)展和深化。VB在多媒體、網(wǎng)絡(luò)、數(shù)據(jù)庫方面的應(yīng)用都很廣泛,課題的設(shè)計(jì)應(yīng)強(qiáng)調(diào)學(xué)生對(duì)VB課程設(shè)計(jì)知識(shí)的綜合運(yùn)用能力。
(2) 課題的實(shí)用性
課題要能解決現(xiàn)實(shí)生活中的某個(gè)問題,即具有一定的實(shí)用性,以便學(xué)以致用,從而有效地激發(fā)學(xué)生的學(xué)習(xí)興趣。
(3) 課題的靈活性
課題應(yīng)當(dāng)給學(xué)生一個(gè)創(chuàng)造發(fā)揮的空間,避免要求太死,這樣才能促進(jìn)學(xué)生思考和探索,充分發(fā)揮學(xué)生的想象力。由學(xué)生根據(jù)設(shè)計(jì)指導(dǎo)書中的要求自己查閱資料、獲取數(shù)據(jù)、確定方案、選擇流程等,并要求對(duì)自己的設(shè)計(jì)做出選擇、論證和評(píng)述。
(4) 課題的創(chuàng)造性
課程設(shè)計(jì)是一次培養(yǎng)學(xué)生獨(dú)立分析和解決問題的能力的機(jī)會(huì),在整個(gè)設(shè)計(jì)過程中,學(xué)生是主體,老師的任務(wù)在于引導(dǎo)和啟發(fā)。當(dāng)學(xué)生在設(shè)計(jì)中遇到問題時(shí),應(yīng)鼓勵(lì)學(xué)生刻苦鉆研,自己去找資料,請(qǐng)教業(yè)內(nèi)人士,盡可能找到比較好的解決問題的方法。這樣可培養(yǎng)學(xué)生獨(dú)立思考的好習(xí)慣,從而培養(yǎng)他們敢于創(chuàng)新和獨(dú)立思考的能力。
(5) 課題的可操作性
課題不能太難,也不能太容易,應(yīng)該使大部分學(xué)生在經(jīng)過努力之后可以完成。課題設(shè)計(jì)得太難不利于課程設(shè)計(jì)的順利進(jìn)行;課程設(shè)計(jì)太容易,不利于學(xué)生能力的培養(yǎng)。
2.2VB課程設(shè)計(jì)的內(nèi)容改革
為了全面訓(xùn)練學(xué)生應(yīng)用程序設(shè)計(jì)知識(shí)解決實(shí)際問題的能力,我校VB課程設(shè)計(jì)內(nèi)容主要以綜合性、設(shè)計(jì)性項(xiàng)目為主。每個(gè)學(xué)生可以根據(jù)自己的興趣、愛好和能力任選一個(gè)完成。這樣使課程設(shè)計(jì)內(nèi)容既具有指導(dǎo)性,又具有靈活性,每個(gè)學(xué)生都可以從中找到適合自己的課程設(shè)計(jì)內(nèi)容。
根據(jù)VB課程設(shè)計(jì)大綱要求和VB程序設(shè)計(jì)的重點(diǎn),VB課程設(shè)計(jì)的內(nèi)容主要集中在三個(gè)方面。其一,數(shù)組和函數(shù)在實(shí)際中的應(yīng)用;其二,利用VB進(jìn)行圖形圖像處理的技術(shù);其三,利用VB操作數(shù)據(jù)庫的技術(shù)。其中利用VB操作數(shù)據(jù)庫的技術(shù)是重點(diǎn),也是難點(diǎn)。
下面是我校VB課程設(shè)計(jì)中有關(guān)數(shù)據(jù)庫應(yīng)用的參考題目和基本要求介紹,實(shí)際課程設(shè)計(jì)指導(dǎo)書的要求更具體。
為了充分發(fā)揮學(xué)生的能動(dòng)性和創(chuàng)造性,還可以允許學(xué)生自己收集資料,自行確定課程設(shè)計(jì)題目。
3VB課程設(shè)計(jì)的形式
3.1小組模式的組織方法
VB課程設(shè)計(jì)以培養(yǎng)學(xué)生系統(tǒng)設(shè)計(jì)與分析能力為目標(biāo)。為了達(dá)到目標(biāo),必須確定合適的課程設(shè)計(jì)形式。按照大綱規(guī)定,VB課程設(shè)計(jì)只有1~2周時(shí)間。一般來說,一個(gè)學(xué)生很難在規(guī)定時(shí)間內(nèi)單獨(dú)完成一個(gè)較復(fù)雜的中小型系統(tǒng)或軟件,我校教師在近幾年的VB課程設(shè)計(jì)教學(xué)中吸取過去的失敗教訓(xùn),總結(jié)歸納出一套有效的課程設(shè)計(jì)形式,即變過去的個(gè)別模式為現(xiàn)在的小組模式。小組模式的組織方法如下:
(1) 分組選題:
根據(jù)學(xué)生的興趣、能力和計(jì)算機(jī)水平進(jìn)行分組,每小組一般2~4人。每組由一名協(xié)調(diào)能力較強(qiáng)、計(jì)算機(jī)水平較好的學(xué)生擔(dān)任組長,負(fù)責(zé)本組課程設(shè)計(jì)任務(wù)的分配和課程設(shè)計(jì)過程的監(jiān)督管理。各小組通過調(diào)查和討論,確定本組課程設(shè)計(jì)課題,遞交課程設(shè)計(jì)開題報(bào)告[2]。
(2) 分組設(shè)計(jì):
1) 確定具體設(shè)計(jì)方案,建立數(shù)據(jù)庫,確定表結(jié)構(gòu)及表間關(guān)系,確定程序模塊,并進(jìn)行明確分工;
2) 各人分別完成自己的設(shè)計(jì)任務(wù);
3) 程序匯總、編譯和調(diào)試等;
4) 根據(jù)學(xué)生特長進(jìn)行分工,進(jìn)一步美化界面,設(shè)計(jì)個(gè)性化的菜單和對(duì)話框等。最后打包,制作成安裝盤;
5) 按教師指定的格式完成課程設(shè)計(jì)報(bào)告。
3.2小組模式下課程設(shè)計(jì)的保障
為了使小組模式下的課程設(shè)計(jì)順利進(jìn)行,必須為學(xué)生的課程設(shè)計(jì)提供一定的保障。
(1) 為學(xué)生提供方便的交流平臺(tái)
小組模式下的課程設(shè)計(jì)必須有方便的交流平臺(tái),當(dāng)學(xué)生在課程設(shè)計(jì)過程中遇到問題時(shí),學(xué)生之間、學(xué)生與教師之間可以隨時(shí)交流。VB課程設(shè)計(jì)一般在學(xué)生機(jī)房內(nèi)進(jìn)行,保證一人一臺(tái)電腦。學(xué)生可以通過BBS和QQ實(shí)時(shí)交流,也可以通過本校的網(wǎng)絡(luò)教學(xué)平臺(tái)進(jìn)行交流。
(2) 為學(xué)生提供豐富的信息資源
在課程設(shè)計(jì)過程中,學(xué)生會(huì)遇到一些在課本上無法找到答案的問題,學(xué)生一般靠自學(xué)來解決,教師必須為學(xué)生的自學(xué)提供各種信息資源的獲取渠道,主要包括電子文檔、圖書、上網(wǎng)、調(diào)查等。
3.3小組模式下課程設(shè)計(jì)的管理
(1) 課程設(shè)計(jì)的監(jiān)督
由于課程設(shè)計(jì)的組織形式是比較松散的,如果缺乏有效的監(jiān)督機(jī)制,學(xué)習(xí)態(tài)度不端正的學(xué)生就會(huì)得過且過,平時(shí)不和其他同學(xué)交流,對(duì)自己的任務(wù)敷衍了事,到最后抄襲他人成果,企圖蒙混過關(guān),嚴(yán)重影響本組課程設(shè)計(jì)的質(zhì)量和進(jìn)度。因此,平時(shí)對(duì)學(xué)生的監(jiān)督顯得尤為重要。在課程設(shè)計(jì)過程中,由組長負(fù)責(zé)管理本組同學(xué),組長每天記錄各個(gè)同學(xué)的課程設(shè)計(jì)的進(jìn)展情況、討論情況、出勤情況等,遇到不良現(xiàn)象及時(shí)向老師匯報(bào),這些記錄也將作為教師對(duì)學(xué)生進(jìn)行考核評(píng)定的重要依據(jù)。
(2) 課程設(shè)計(jì)的指導(dǎo)
課程設(shè)計(jì)是學(xué)生在教師指導(dǎo)下的一個(gè)實(shí)踐過程,在此期間教師給以適當(dāng)?shù)闹笇?dǎo)不僅可以幫助學(xué)生解決一些難題,避免學(xué)生走彎路,而且可以引導(dǎo)學(xué)生培養(yǎng)正確的設(shè)計(jì)思想及設(shè)計(jì)方法。我校VB課程設(shè)計(jì)堅(jiān)持以學(xué)生自主探討為主、以教師理論指導(dǎo)為輔的原則。為此,我們?cè)谥笇?dǎo)設(shè)計(jì)時(shí)采取代表性的問題集中講解,個(gè)別問題單獨(dú)指導(dǎo)的方法。教師的指導(dǎo)側(cè)重引導(dǎo)和啟發(fā),逐步培養(yǎng)學(xué)生分析和解決問題的能力[3]。
3.4小組模式下課程設(shè)計(jì)的考核
(1) 考核內(nèi)容
我校VB課程設(shè)計(jì)的考核形式由三部分組成:自我評(píng)價(jià)、小組評(píng)價(jià)和教師評(píng)價(jià),分別占總成績的10%、20%和70%。
自我評(píng)價(jià)部分主要讓學(xué)生客觀公正地評(píng)價(jià)自己在課程設(shè)計(jì)過程中的努力程度和收獲;小組評(píng)價(jià)主要考查該同學(xué)與其他同學(xué)的協(xié)作精神和對(duì)本組課程設(shè)計(jì)的貢獻(xiàn);教師評(píng)價(jià)主要通過三個(gè)方面來評(píng)定:課程設(shè)計(jì)報(bào)告的質(zhì)量、程序的效果和課程設(shè)計(jì)的態(tài)度,分別占教師評(píng)價(jià)的60%、30%、10%。
(2) 考核模式
為了保證教師評(píng)價(jià)的客觀公正,教師對(duì)學(xué)生的考核分兩步進(jìn)行,先分組考核,再個(gè)別考核。首先由學(xué)生分組展示課程設(shè)計(jì)報(bào)告和程序,評(píng)出優(yōu)秀的課程設(shè)計(jì)報(bào)告和程序,然后有針對(duì)性地給每個(gè)小組設(shè)計(jì)5個(gè)問題,對(duì)同一組的學(xué)生進(jìn)行個(gè)別考查,根據(jù)各個(gè)學(xué)生的答辯情況分別評(píng)定。
3.5小組模式下課程設(shè)計(jì)的交流
(1) 小組交流
完成課程設(shè)計(jì)之后,每小組安排一次經(jīng)驗(yàn)交流會(huì)。讓每位同學(xué)回顧課程設(shè)計(jì)的構(gòu)思,課程設(shè)計(jì)過程中遇到的問題和解決辦法,課程設(shè)計(jì)的得失。交流不拘形式,各位同學(xué)暢所欲言。在此基礎(chǔ)上,推選出本組代表到班級(jí)進(jìn)行交流。
(2) 班級(jí)交流
安排一次班級(jí)課程設(shè)計(jì)經(jīng)驗(yàn)交流會(huì)。各組代表介紹本組課程設(shè)計(jì)完成情況,由教師進(jìn)行點(diǎn)評(píng),并對(duì)本次課程設(shè)計(jì)進(jìn)行綜合評(píng)定。通過交流,可拓寬學(xué)生的視野,活躍同學(xué)們的思維方式,促進(jìn)開放的學(xué)習(xí)理念。
4結(jié)束語
同樣課程不同專業(yè)的課程設(shè)計(jì)會(huì)有不同的要求,同樣課程同樣專業(yè)不同學(xué)校也會(huì)有不同的課程設(shè)計(jì)理念。但是,不斷探討課程設(shè)計(jì)的內(nèi)容和形式,提高課程設(shè)計(jì)的質(zhì)量,則是每位教師必須共同研究和探討的問題。只有聯(lián)系本校實(shí)際,互相借鑒,不斷創(chuàng)新,才能使課程設(shè)計(jì)達(dá)到更好的效果,為社會(huì)培養(yǎng)真正有用的人才。
參考文獻(xiàn)
[1] 黃娟琴, 何欽銘. 計(jì)算機(jī)專業(yè)課程設(shè)計(jì)教材建設(shè)研究[J]. 計(jì)算機(jī)教育, 2007, (14).
[2] 胡國強(qiáng). 課程設(shè)計(jì)的教學(xué)探索[J]. 焦作大學(xué)學(xué)報(bào),2002, (01).
[3] 王廷山. 關(guān)于教師參與課程設(shè)計(jì)幾個(gè)問題的思考[J]. 教育探索, 2007, (02).
作者簡(jiǎn)介
范士喜,北京印刷學(xué)院計(jì)算機(jī)科學(xué)系教師。主要研究方向:計(jì)算機(jī)教育應(yīng)用。
通信地址:北京市 大興區(qū) 北京印刷學(xué)院 計(jì)算機(jī)科學(xué)系,102600
電子郵件:fanshixi@bigc.edu.cn
電話:010-60261444