王敏 王聯(lián)國 代永強(qiáng) 趙霞
摘要:針對高校公共課“VB程序設(shè)計實(shí)驗(yàn)”教學(xué)中存在的問題,提出微項(xiàng)目與VB程序設(shè)計實(shí)驗(yàn)教學(xué)結(jié)合的思路,設(shè)計并開展了一種“課內(nèi)實(shí)驗(yàn)和微項(xiàng)目驅(qū)動的課外實(shí)驗(yàn)相結(jié)合”的實(shí)驗(yàn)教學(xué)新模式。實(shí)踐表明,新模式對提高教學(xué)效果和提升學(xué)生實(shí)踐等能力有積極作用。
關(guān)鍵詞:微項(xiàng)目;VB;實(shí)驗(yàn)教學(xué)
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)25-0136-02
Research on the Application of Micro-Project in VB Programming Experiment Teaching
WANG Min, WANG Lian-guo, DAI Yong-qiang, ZHAO Xia
(College of Information Science and Technology, Gansu Agricultural University, Lanzhou 730070,China)
Abstract: The problems has existed in the teaching of "VB Programming Experiment", in order to resolve the problems, the idea of combining micro-project with VB programming experiment teaching is put forward,micro-project into VB programming experiment Teaching process is introduced, and a new experiment teaching model is designed and developed, which is "the combination of in-class and extracurricular experiments based on extracurricular experiments by micro-projects driving. Practice shows that the new mode has positive effect on improving teaching effect and enhancing the students ability of practice.
Key words: Micro-project; VB; experiment teaching
1 前言
實(shí)驗(yàn)教學(xué)改革是當(dāng)前高校教育改革的熱點(diǎn)問題,VB程序設(shè)計作為高校計算機(jī)公共教學(xué)中的重要課程,其實(shí)驗(yàn)教學(xué)非常重要,它幫助培養(yǎng)學(xué)生具有求解復(fù)雜問題的計算思維能力、算法設(shè)計能力、程序編程等能力。傳統(tǒng)實(shí)驗(yàn)教學(xué)內(nèi)容和實(shí)驗(yàn)教學(xué)模式已不再能滿足應(yīng)用型學(xué)生培養(yǎng)需求,如何調(diào)動學(xué)生學(xué)習(xí)興趣、在深化VB實(shí)驗(yàn)教學(xué)內(nèi)容的廣度及深度時結(jié)合專業(yè)及學(xué)生個性需求進(jìn)行“因材”“因需”的施教是一個挑戰(zhàn)[1]。
2 實(shí)驗(yàn)教學(xué)存在問題
雖然VB程序設(shè)計實(shí)驗(yàn)課具有實(shí)踐性較強(qiáng)的特點(diǎn),但是傳統(tǒng)的教學(xué)仍凸現(xiàn)一些問題,主要體現(xiàn)在幾個方面:
1)知識大多抽象,學(xué)生易機(jī)械照抄教材上程序,不會靈活運(yùn)用,不懂得分析、聯(lián)系及總結(jié)實(shí)驗(yàn)中的信息及結(jié)果。
2)實(shí)驗(yàn)時間和內(nèi)容較少,實(shí)驗(yàn)內(nèi)容與實(shí)際項(xiàng)目應(yīng)用差異較大,學(xué)生對實(shí)際問題不會應(yīng)用并易失去學(xué)習(xí)興趣。
3)一般面向全校理工類開設(shè),專業(yè)學(xué)生的學(xué)習(xí)能力、專業(yè)規(guī)劃及興趣不同,教學(xué)并不能滿足學(xué)生的個性化學(xué)習(xí)需求。
為了解決上述問題,項(xiàng)目組結(jié)合本校VB程序設(shè)計實(shí)驗(yàn)教學(xué)實(shí)際情況,從多方面對VB程序設(shè)計實(shí)驗(yàn)教學(xué)進(jìn)行了嘗試性的研究和實(shí)踐。項(xiàng)目教學(xué)法是以一種以學(xué)生為本的教學(xué)方法[2]。近年來,項(xiàng)目教學(xué)在我國不少高校專業(yè)中得到應(yīng)用并取得不錯效果。考慮到我校學(xué)生之前程序設(shè)計知識基礎(chǔ)薄弱,如果實(shí)驗(yàn)所選項(xiàng)目較大,所含知識點(diǎn)過多,實(shí)驗(yàn)要求高,不宜學(xué)生掌握和完成,因此課題組采用微項(xiàng)目,將項(xiàng)目實(shí)例盡量濃縮,簡化轉(zhuǎn)換成與學(xué)習(xí)知識有關(guān)的微項(xiàng)目,讓學(xué)生在項(xiàng)目過完成程中掌握技能。因此,項(xiàng)目組通過“以微項(xiàng)目驅(qū)動兼顧基礎(chǔ)內(nèi)容”的原則,提出結(jié)合微項(xiàng)目驅(qū)動的VB程序設(shè)計實(shí)驗(yàn)教學(xué)新模式,以項(xiàng)目為引導(dǎo),實(shí)現(xiàn)教學(xué)環(huán)境模擬實(shí)際,學(xué)生參與項(xiàng)目完成,通過這樣的學(xué)習(xí),激發(fā)學(xué)生興趣,解決教學(xué)學(xué)時少、結(jié)合實(shí)際應(yīng)用少等問題,進(jìn)一步提高學(xué)生的動手實(shí)踐能力[3]。
3微項(xiàng)目在實(shí)驗(yàn)教學(xué)中的應(yīng)用
3.1微項(xiàng)目設(shè)計與來源
項(xiàng)目驅(qū)動教學(xué)中的項(xiàng)目是核心,因此項(xiàng)目的選擇尤為重要,既要提高學(xué)生實(shí)驗(yàn)基本技能同時又培養(yǎng)學(xué)生的創(chuàng)新等能力,項(xiàng)目組設(shè)定項(xiàng)目選用原則為:
1)盡量選擇學(xué)生實(shí)際生活較為熟悉的項(xiàng)目。
2)項(xiàng)目不能太小,盡可能地覆蓋一部分知識點(diǎn),要通過項(xiàng)目的完成來鞏固所學(xué)知識。
3) 項(xiàng)目的選擇要結(jié)合我校學(xué)生專業(yè)特色[3]。遵循上述原則,項(xiàng)目組分別從教師的科研成果、課程設(shè)計、優(yōu)秀本碩學(xué)生的畢業(yè)設(shè)計、科研訓(xùn)練等方面入手,在簡化原項(xiàng)目的基礎(chǔ)上不斷開發(fā)新的微項(xiàng)目,構(gòu)建微項(xiàng)目庫,目前已有植物標(biāo)本管理、學(xué)生宿舍管理等幾十個微項(xiàng)目。
3.2教學(xué)思路和教學(xué)實(shí)施
結(jié)合微項(xiàng)目驅(qū)動實(shí)驗(yàn)教學(xué)的總體思路是:在優(yōu)化原有實(shí)驗(yàn)的基礎(chǔ)上,增設(shè)微項(xiàng)目實(shí)驗(yàn)部分,采用“課內(nèi)實(shí)驗(yàn)+微項(xiàng)目驅(qū)動的課外實(shí)驗(yàn)”相結(jié)合的實(shí)驗(yàn)教模式,通過微項(xiàng)目的開發(fā),引導(dǎo)并培養(yǎng)學(xué)生嘗試用VB解決實(shí)際問題的能力。
1)實(shí)驗(yàn)內(nèi)容
設(shè)置兩層實(shí)驗(yàn)學(xué)習(xí)內(nèi)容,第一層為基本實(shí)驗(yàn)項(xiàng)目,共16個項(xiàng)目,每個項(xiàng)目2學(xué)時,課內(nèi)在實(shí)驗(yàn)室完成,實(shí)驗(yàn)內(nèi)容已錄入實(shí)驗(yàn)室的萬維考試系統(tǒng)實(shí)驗(yàn)?zāi)K中,學(xué)生授權(quán)后可登錄使用,實(shí)驗(yàn)項(xiàng)目類型以驗(yàn)證性實(shí)驗(yàn)為主、綜合性實(shí)驗(yàn)為輔,是對基本知識點(diǎn)及實(shí)驗(yàn)技能的練習(xí),學(xué)生可借助實(shí)驗(yàn)指導(dǎo)書及教學(xué)平臺(線上學(xué)習(xí))提前預(yù)習(xí),教師是主體,實(shí)驗(yàn)時教師全程指導(dǎo),是所有學(xué)生都要學(xué)習(xí)掌握的內(nèi)容;第二層為微項(xiàng)目,項(xiàng)目數(shù)量由任課教師結(jié)合學(xué)生學(xué)習(xí)情況等信息選定,一般1-2個,項(xiàng)目內(nèi)容并不在萬維考試系統(tǒng)中,教師將相關(guān)資料發(fā)給學(xué)生,學(xué)生是主體,學(xué)生自由組合并選定項(xiàng)目,仿照科研項(xiàng)目的完成過程在課外完成項(xiàng)目。
2)教學(xué)實(shí)施
“VB程序設(shè)計實(shí)驗(yàn)”是獨(dú)立一門課,開設(shè)1學(xué)期共32學(xué)時??紤]到微項(xiàng)目的完成需要在學(xué)生具有一定程序設(shè)計知識的基礎(chǔ),項(xiàng)目組采用時間上并行的方式,基本實(shí)驗(yàn)項(xiàng)目按照既定教學(xué)計劃進(jìn)行統(tǒng)一安排(1-16周),學(xué)生先實(shí)踐程序設(shè)計的基礎(chǔ)知識,項(xiàng)目組一般選教學(xué)第8周之后開始微項(xiàng)目教學(xué),每個項(xiàng)目4周完成時間。項(xiàng)目選擇時已遵循具有實(shí)用性或結(jié)合專業(yè)特色的原則,學(xué)生基本都能完成,對個別有困難的,教師可進(jìn)行重點(diǎn)指導(dǎo)。部分項(xiàng)目組選題一致時,要求學(xué)生至少設(shè)計不同功能(2個及以上)、界面等。例如,在完成植物標(biāo)本管理系統(tǒng)項(xiàng)目設(shè)計時,項(xiàng)目組A可實(shí)現(xiàn)新增、刪除、查詢等功能,項(xiàng)目組B可實(shí)現(xiàn)統(tǒng)計、圖片展示(放大縮小等)、圖片邊緣檢測等功能。
實(shí)施過程為:
①分組,教師根據(jù)學(xué)生情況并結(jié)合學(xué)生意愿將學(xué)生分組,選出組長,一般考慮每組3-4人左右。
②選題,教師根據(jù)學(xué)生實(shí)際學(xué)習(xí)情況給出一些項(xiàng)目供學(xué)生選擇,并提供項(xiàng)目描述及需求說明,項(xiàng)目具有半開放性,有能力及興趣的學(xué)生也可以去實(shí)現(xiàn)需求之外具體任務(wù)。
③設(shè)計階段,項(xiàng)目組學(xué)生查找資料,對項(xiàng)目內(nèi)容進(jìn)行分析,確定項(xiàng)目功能、界面及設(shè)計要求,制定項(xiàng)目工作方案,教師提供咨詢并最終審核方案。
④方案實(shí)施,項(xiàng)目組按照方案確定的步驟工作,自主學(xué)習(xí),在組內(nèi)展開討論,通過協(xié)作等最終完成項(xiàng)目的開發(fā),教師可在關(guān)鍵環(huán)節(jié)給學(xué)生技術(shù)指導(dǎo)。
⑤整理,代碼設(shè)計完成后,進(jìn)行數(shù)據(jù)測試,并撰寫總結(jié)(包括需求分析、功能設(shè)計、關(guān)鍵算法、代碼及注釋、測試數(shù)據(jù)及結(jié)果分析、心得等),教師在此期間對任務(wù)檢查,對出現(xiàn)問題及時指出建議并項(xiàng)目完成情況給出項(xiàng)目完成定性評價。
⑥項(xiàng)目評價,通過自評、作品展示、小組互評、教師組織開展項(xiàng)目答辯并點(diǎn)評等步驟完成評價,最終算出成績。
3.3課程考核與評價
學(xué)生的總成績由微項(xiàng)目成績和基本實(shí)驗(yàn)成績兩部分構(gòu)成。其中微項(xiàng)目成績占30%,基本實(shí)驗(yàn)成績占70%;基本實(shí)驗(yàn)項(xiàng)目成績?yōu)?6次實(shí)驗(yàn)成績及平時表現(xiàn)加權(quán)平均;學(xué)生的微項(xiàng)目成績計算依據(jù)整個微項(xiàng)目實(shí)驗(yàn)過程,教師綜合項(xiàng)目分工、完成情況、開發(fā)過程中的個人表現(xiàn)及答辯,給出最后考評成績,其中項(xiàng)目分工及項(xiàng)目的完成情況占35%,項(xiàng)目開發(fā)過程中的個人表現(xiàn)及項(xiàng)目個人總結(jié)等材料占30%,答辯占35%。按照項(xiàng)目完成情況,考核結(jié)果分成4種,考核與分值對照關(guān)系如表1所示。
項(xiàng)目設(shè)有鼓勵加分項(xiàng),在項(xiàng)目實(shí)施過程中,有完成出色的項(xiàng)目組及個人給予加分(如果是協(xié)作完成的,加分不超過5分)[4]。在教學(xué)中鼓勵學(xué)生繼續(xù)深入研究,例如做成畢業(yè)設(shè)計或?qū)W生科研項(xiàng)目訓(xùn)練等,為后續(xù)學(xué)習(xí)打下基礎(chǔ)。
4 教學(xué)效果
課題組自2013級本科生開始開展結(jié)合項(xiàng)目驅(qū)動的實(shí)驗(yàn)新模式。對比相同教師的不同班級,在開展新方法后,學(xué)生的實(shí)驗(yàn)主動性和實(shí)驗(yàn)熱情有較大提升,與傳統(tǒng)實(shí)驗(yàn)教學(xué)相比,學(xué)生的基本實(shí)驗(yàn)完成率效率有較高提升(平均12%),實(shí)驗(yàn)達(dá)標(biāo)率提升了7%,增強(qiáng)學(xué)生的自信心,全面提高了學(xué)生的團(tuán)隊協(xié)作、實(shí)踐等能力,對后續(xù)課程學(xué)習(xí)及畢業(yè)設(shè)計有一定幫助,同時通過教學(xué),促進(jìn)教師教學(xué)及科研素質(zhì)雙提高,形成師生雙收益的局面[5]。
5 結(jié)語
根據(jù)國家對畢業(yè)生加強(qiáng)工程及創(chuàng)新等能力的培養(yǎng)要求和《VB程序設(shè)計實(shí)驗(yàn)》課程的特點(diǎn),課題組結(jié)合微項(xiàng)目,設(shè)計并實(shí)踐“課內(nèi)實(shí)驗(yàn)+微項(xiàng)目驅(qū)動的課外實(shí)驗(yàn)”相結(jié)合的VB程序設(shè)計實(shí)驗(yàn)教模式,學(xué)生在掌握基礎(chǔ)實(shí)驗(yàn)的基礎(chǔ)上,通過項(xiàng)目實(shí)施發(fā)現(xiàn)并解決問題,從而提高實(shí)踐能力。在教學(xué)過程中,雖然取得了一定成果,但在如:項(xiàng)目選取更貼近專業(yè)應(yīng)用、考評的合理性等方面還有待提高,如何更好地將微項(xiàng)目和VB程序?qū)嶒?yàn)教學(xué)結(jié)合,仍需進(jìn)一步研究。
參考文獻(xiàn):
[1]王素英,張宏宇,楊曉麗,等. 項(xiàng)目驅(qū)動的實(shí)驗(yàn)教學(xué)新模式的構(gòu)建和與實(shí)踐-以微生物學(xué)實(shí)驗(yàn)為例[J].微生物學(xué)通報,2018,43(3):702-707.
[2]錢權(quán),張瑞,袁方.計算機(jī)網(wǎng)絡(luò)課程中的項(xiàng)目式實(shí)驗(yàn)教學(xué)[J].實(shí)驗(yàn)室研究與探索,2013,32(5):142-145.
[3]趙曉雷.項(xiàng)目教學(xué)法在Java程序設(shè)計實(shí)驗(yàn)教學(xué)中的應(yīng)用研究[J].渭南師范學(xué)院學(xué)報,2016(3):32-36.
[4]曾潔,謝寧,張志朋. 基于項(xiàng)目教學(xué)法模擬電路實(shí)驗(yàn)教學(xué)模式研究[J]. 實(shí)驗(yàn)室科學(xué),2016(49):167-172.
[5]朱向慶,胡鈞萬,曾輝,等. CDIO工程教育模式的微型項(xiàng)目驅(qū)動教學(xué)法研究[J].實(shí)驗(yàn)技術(shù)與管理,2012,29(11):159-162.