陳鴻
摘 要:非計算機專業(yè)的《VB程序設(shè)計》課程簡單實用,但由于語法較多,學(xué)生容易進入重理論輕實踐的誤區(qū),缺乏對課程實踐技能的鍛煉,學(xué)以致用的效果不理想。根據(jù)CDIO模式的特點,基于CDIO理念從教學(xué)模式、案例教學(xué)、教材設(shè)置、考核方法以及教師角色的轉(zhuǎn)型等方面進行課程改革,將理論與實踐進行有機結(jié)合,全面提高學(xué)生的綜合素質(zhì)。
關(guān)鍵詞:CDIO VB程序設(shè)計 教學(xué)改革 應(yīng)用性
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1672-3791(2018)04(b)-0155-02
《VB程序設(shè)計》課程是大學(xué)計算機基礎(chǔ)教學(xué)中入門級系統(tǒng)講授程序設(shè)計的課程。與傳統(tǒng)的高級語言程序設(shè)計不同,Visual Basic提供可視化的設(shè)計工具并采用“事件驅(qū)動”的方式進行程序設(shè)計,具有簡單實用的特性,因此該課程是許多高校非計算機本科專業(yè)的一門必修課程。由于課程的學(xué)習(xí)離不開語法的夯實基礎(chǔ),并且學(xué)生接受程度存在差異,隨著課程的深入,容易進入重理論輕實踐的誤區(qū)。在課程結(jié)束后,學(xué)生對于課程的應(yīng)用意義存在較大疑問,認(rèn)為僅是為了獲得學(xué)分而不得不學(xué)的一門課程。針對理論與實踐應(yīng)用脫節(jié),學(xué)生較難學(xué)以致用的問題,在課程中融入CDIO工程教育模式理念,培養(yǎng)學(xué)生解決實際問題的能力。
CDIO是構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)與運作(Operate)的縮寫,代表了產(chǎn)品整個生命周期的所有環(huán)節(jié)。旨在發(fā)揮學(xué)生的主觀能動性,在工程背景下以實踐的方式讓學(xué)生學(xué)習(xí)課程知識,促進學(xué)科知識與工程能力的有機結(jié)合。工程技術(shù)能力的培養(yǎng)不僅包含科學(xué)知識水平,還包括個人能力、人際交往能力和工程系統(tǒng)能力。該模式是以“能力培養(yǎng)”為主線的人才培養(yǎng)模式。將其引入到《VB程序設(shè)計》課程中,將課程內(nèi)容、學(xué)生與社會等有機結(jié)合,促使《VB程序設(shè)計》課程教學(xué)的實踐性、系統(tǒng)性更強,對培養(yǎng)較高的綜合素質(zhì)人才具有重要作用[1]。
1 CDIO理念下《VB程序設(shè)計》課程的應(yīng)用策略
1.1 基于CDIO模式的教學(xué)理念與教學(xué)模式的改革
《VB程序設(shè)計》課程加大力度培養(yǎng)學(xué)生的實際運用能力,與CDIO培養(yǎng)工程技術(shù)人才的理念不謀而合。根據(jù)非計算機專業(yè)本科程序設(shè)計類課程人才培養(yǎng)規(guī)律,結(jié)合學(xué)生專業(yè)特點,重視實踐技能的培訓(xùn),做到“程序”與 “設(shè)計”并重。打破傳統(tǒng)的教學(xué)模式,以“能力培養(yǎng)”為主線,注重工程能力的培養(yǎng),培養(yǎng)適應(yīng)社會需求的人才。
在新的教學(xué)理念下,對《VB程序設(shè)計》課程教學(xué)模式進行改革。為了培養(yǎng)學(xué)生的應(yīng)用能力,加大實踐教學(xué)在課程教學(xué)中的比重,并對實踐教學(xué)的類型實行多元化。整體上,合理分配理論與實踐教學(xué)課時數(shù),理論知識是程序設(shè)計的基礎(chǔ),沒有扎實的理論,實踐教學(xué)無法順利開展。針對學(xué)生的專業(yè)不同,對理論知識的側(cè)重點進行劃分,不再出現(xiàn)繁冗的理論細(xì)節(jié),讓學(xué)生有的放矢。在實踐教學(xué)方面,分為課內(nèi)實驗和課外實驗。課內(nèi)實驗主要針對不同專業(yè)學(xué)生進行專項教學(xué),讓學(xué)生在自己專業(yè)背景下進行程序設(shè)計學(xué)習(xí),激發(fā)學(xué)生學(xué)習(xí)興趣,并且結(jié)合本專業(yè)的問題,突出學(xué)生以應(yīng)用為主的特點。課外實驗包括綜合性驗證實驗和綜合性創(chuàng)新實驗,發(fā)揮學(xué)生的團隊協(xié)作精神,通過完整的項目實踐,訓(xùn)練學(xué)生的工程設(shè)計能力與溝通交流能力。通過新的教學(xué)模式的改革,突顯實踐的重要地位,通過理論指導(dǎo)實踐,實踐加深理論,更好地為應(yīng)用型人才培養(yǎng)服務(wù)。
1.2 基于CDIO模式的案例教學(xué)改革
案例驅(qū)動教學(xué)方法對于學(xué)生學(xué)習(xí)的興趣培養(yǎng),學(xué)習(xí)效果的提升具有很好地推動作用。但并不是所有案例對于學(xué)生都具有適用性。針對不同專業(yè)的學(xué)生,選擇并設(shè)計針對學(xué)生專業(yè)背景的案例更具代表性。將CDIO理念融入案例中,說明學(xué)生培養(yǎng)其工程理念。學(xué)生通過分析和解決本專業(yè)相關(guān)的案例,對程序設(shè)計的學(xué)習(xí)目標(biāo)更為明確,提升學(xué)習(xí)的興趣,并對其進行社會實踐提供了很好的鋪墊。
案例設(shè)計要緊跟時代特點,及時更新,學(xué)生通過案例可以觸類旁通,這對教師提出了很高的要求。案例之間不是獨立的,要讓案例之間存在關(guān)聯(lián)性,使得若干個案例組合起來是一個完整的項目,讓學(xué)生對知識的科學(xué)性和系統(tǒng)性具有更好的把握。使得《VB程序設(shè)計》課程各章之間具有很強的連貫性,而不是分散的,孤立的。教師在案例的講授過程中要起到很好地引導(dǎo)作用,發(fā)揮學(xué)生的主體性,將CDIO理念較好地滲入到課程案例教學(xué)中。
1.3 基于CDIO模式的教材設(shè)置改革
CDIO模式培養(yǎng)學(xué)生的應(yīng)用能力,通過教材獲取基本知識,為社會實踐等打下良好的基礎(chǔ)。將學(xué)與用緊密結(jié)合,而不是紙上談兵。
針對教學(xué)對象的特點,如果選用的教材不能滿足本校學(xué)生的課程需求,可以考慮自編教材的使用,更加貼合學(xué)生的學(xué)習(xí)實際。通過組織經(jīng)驗豐富的教師進行廣泛調(diào)研,到企業(yè)中了解最新的應(yīng)用需求,開展校企合作項目,邀請專家參與指導(dǎo),編寫CDIO模式的《VB程序設(shè)計》課程教材。注重教材的實用性和使用者的興趣性,體現(xiàn)CDIO模式的應(yīng)用性。在教材的推廣與使用中根據(jù)教學(xué)情況進行不斷修訂和改版,編寫出更好的教材服務(wù)學(xué)生。
1.4 基于CDIO模式的考核方法改革
在傳統(tǒng)的考核方法中,筆試在考核中所占比重較大。根據(jù)CDIO模式培養(yǎng)要求,并結(jié)合應(yīng)用實際,加大實踐考核在整體考核中的比重。將考核成績分為平時成績、實驗成績和期末成績?nèi)糠帧F渲袑嶒灴己顺煽冋急炔坏陀?0%;期末考核不以筆試論結(jié)果,在期末考核中加入課外實驗項目考核。
由于課外實驗項目綜合性較強,難度系數(shù)稍高,學(xué)生完成項目需要貫穿整個學(xué)習(xí)周期[2]。在課程初始階段對學(xué)生進行分組,每組由3~4位同學(xué)組成。組內(nèi)成員共同確立選題,可以用教師推薦的,也可以自選專業(yè)相關(guān)選題。組內(nèi)推選一位組長,組長負(fù)責(zé)任務(wù)的分配和督查,并定期向教師進行項目進展匯報。期末進行各小組項目答辯,進行評分[3],計入期末考試成績中。教師在項目實施中主要是指導(dǎo)作用,細(xì)節(jié)部分交給學(xué)生自己分析和解決。學(xué)生在項目周期中完全參與其中,學(xué)生的應(yīng)用能力、溝通協(xié)作能力以及創(chuàng)新能力得到很好的鍛煉。符合CDIO模式的設(shè)計初衷。
1.5 教師角色轉(zhuǎn)型的必要性
傳統(tǒng)教學(xué)模式下教師是主體,學(xué)生是被動接受者。CDIO模式要求發(fā)揮學(xué)生的主體作用,教師轉(zhuǎn)變?yōu)橐龑?dǎo)者,并且要提升自己的工程技術(shù)能力,才能為學(xué)生設(shè)計更好的案例并作為學(xué)生的榜樣[4]。在教學(xué)過程中,教師做好指導(dǎo)工作,引導(dǎo)學(xué)生進行理論知識的學(xué)習(xí),培養(yǎng)學(xué)生的社會實踐能力、人際交往能力和創(chuàng)新能力等。讓學(xué)生真正做到從被動到主動。
教師需要不斷充電,從單一的課本知識傳授者向“雙師型”教師轉(zhuǎn)變。教師要定期去企業(yè)實踐,了解企業(yè)用人機制,為學(xué)生未來就業(yè)打好堅實的基礎(chǔ)。對學(xué)科專業(yè)知識的培養(yǎng)也不容忽視,要不斷進修學(xué)習(xí),更好的服務(wù)學(xué)生。
2 結(jié)語
將CDIO理念放入《VB程序設(shè)計》課程的教學(xué)改革中進行研究并實踐,發(fā)揮學(xué)生的主體作用,激發(fā)學(xué)生的學(xué)習(xí)興趣,對課程的內(nèi)涵建設(shè)具有很好的推動作用。在CDIO模式下,通過對課程教學(xué)理念和教學(xué)模式、案例教學(xué)、教材設(shè)置、考核方法以及教師角色的轉(zhuǎn)型等方面進行改革,培養(yǎng)學(xué)生的應(yīng)用能力,課程的理解能力,團體協(xié)作能力等,提高學(xué)生的綜合素質(zhì),為學(xué)生未來轉(zhuǎn)換為社會需要的復(fù)合型人才打下良好的基礎(chǔ)。
參考文獻
[1] 崔素麗,孫曼.基于CDIO理念的預(yù)科計算機基礎(chǔ)教學(xué)的研究[J].大眾科技,2012,14(3):213-214.
[2] 宋榮杰,陳勇.“VB程序設(shè)計”基礎(chǔ)課程教學(xué)改革探索與實踐[J].黑龍江教育:高教研究與評估版,2017(3):16-18.
[3] 王文旭.《VB程序設(shè)計》課程教學(xué)改革與實踐[J].信息與計算機:理論版,2014(3):247-248.
[4] (美)EdwardF.Crawley.重新認(rèn)識工程教育[M].顧佩華,沈民奮,陸小華,譯.高等教育出版社,2009.