蒲會蘭 丁世文 李敏之 楊喜娟
摘 要:通過對面向工程教育認證的VB課程設(shè)計實驗教學(xué)的研究,設(shè)計了科學(xué)合理的課程設(shè)計實驗教學(xué)體系和實踐內(nèi) 容,制定了與之相應(yīng)的實施計劃,使學(xué)生在理論學(xué)習(xí)、工程實踐能力和創(chuàng)新能力方面都得到較好的提升,使課程設(shè)計實踐 環(huán)節(jié)效率更高,學(xué)生在實踐過程中取得良好效果。
關(guān)鍵詞:工程教育認證 VB 課程設(shè)計 實驗教學(xué)
中圖分類號:TP312.1-4 文獻標(biāo)識碼:A 文章編號:1672-3791(2018)07(a)-0185-03
Abstract: Through the research of VB course designing experiment teaching for engineering education certification, the scientific and rational course designing experiment teaching system and practice content are designed, and the corresponding implementation plan is formulated. It enables students to have a better promotion in theoretical learning, engineering practice ability and innovation ability, and it makes course design practice more efficient. Students have achieved good results in the practice process.
Key Words:Engineering education certification;Visual Basic; Course design; Experiment teaching
《程序設(shè)計基礎(chǔ)VB(Visual Basic)》面向我校非計算機專業(yè)大一學(xué)生開設(shè),它是大學(xué)計算機教學(xué)中重要的學(xué)科基礎(chǔ)課,是一門實踐性很強的計算機課程?!冻绦蛟O(shè)計課程設(shè)計VB》是《程序設(shè)計基礎(chǔ)VB》的繼續(xù)和延伸,通過課程設(shè)計的實踐環(huán)節(jié),使學(xué)生進一步掌握和鞏固VB的基本知識,掌握VB應(yīng)用程序開發(fā)的設(shè)計方法和編程規(guī)范,提升學(xué)生分析問題、應(yīng)用VB解決本專業(yè)實際問題的工程實踐能力。
之前,VB課程設(shè)計一般由任課教師根據(jù)教學(xué)大綱和學(xué)生學(xué)習(xí)情況給出設(shè)計題目,有基礎(chǔ)程序類題目、設(shè)計類題目,在實施VB課程設(shè)計時主要集中在課程教學(xué)完成后,采用一周的時間(16學(xué)時)要求學(xué)生完成系統(tǒng)的設(shè)計和文檔的撰寫。在這么短的時間內(nèi),學(xué)生一般難以完成較難的設(shè)計類題目,即使有完成的應(yīng)用系統(tǒng),其功能也不夠完善;另一方面,學(xué)生在課程設(shè)計結(jié)束后要進行期末考試,因此大多數(shù)學(xué)生會選擇基礎(chǔ)類題目;第三,由于有些專業(yè)第一學(xué)期沒有開設(shè)《大學(xué)計算機基礎(chǔ)》課,學(xué)生對文檔的整體編輯沒概念,提交的課程設(shè)計說明書文檔沒有完全達到要求。以上原因,使課程設(shè)計難以達到鞏固知識、提高實踐能力的預(yù)期目標(biāo),難以達到工程教育認證中關(guān)于利用計算機解決實際問題的要求[1]。
針對VB課程設(shè)計過程中存在的問題,筆者設(shè)計了一套科學(xué)合理的課程設(shè)計實驗教學(xué)體系和實踐內(nèi)容,使學(xué)生在理論學(xué)習(xí)、工程實踐能力和創(chuàng)新能力方面都得到較好的提升,學(xué)生在實踐過程中取得良好效果。
1 課程設(shè)計實驗教學(xué)的基本內(nèi)容
1.1 課程設(shè)計的前期工作
在課程設(shè)計前期,我校以VB課程組為單位,按照課程設(shè)計教學(xué)大綱的要求,安排該課程組的教師調(diào)研、查閱資料、更新選題庫;整理資料、編寫課程設(shè)計指導(dǎo)講義,與教研室相關(guān)專業(yè)資深教師討論定稿,最后付諸實施。
1.2 課程設(shè)計的選題原則
⑴設(shè)計題目的綜合性和實用性。
課程設(shè)計題目應(yīng)盡可能多地涉及VB程序設(shè)計的知識點,要盡可能與其他課程知識銜接(如與數(shù)據(jù)庫銜接,開發(fā)管理信息系統(tǒng))[2],這樣才有利于學(xué)生對知識的擴展和深化,有利于提升學(xué)生的自主學(xué)習(xí)能力。設(shè)計題目要能解決現(xiàn)實生活中的某個問題,即選題要貼近生活(如圖書管理系統(tǒng)、航班訂票系統(tǒng)、選題系統(tǒng)、點餐系統(tǒng)、成績管理系統(tǒng)等,實驗指導(dǎo)書中有更多題目及其基本功能與要求的詳細內(nèi)容),從而激發(fā)學(xué)生的學(xué)習(xí)能動性,更好的完成課程設(shè)計任務(wù)。
⑵設(shè)計題目的多樣性和靈活性。
課程設(shè)計是對學(xué)生綜合能力的訓(xùn)練,設(shè)計題目將直接影響設(shè)計過程和實踐效果,過去課程設(shè)計的選題由指導(dǎo)教師單一確定;現(xiàn)在,學(xué)生也可通過查閱資料、確定實現(xiàn)方案,只要符合課程設(shè)計的要求,最終自己擬定選題。另外,課程設(shè)計題目應(yīng)當(dāng)給學(xué)生一個創(chuàng)新發(fā)揮的空間,這樣才能促進學(xué)生思考和自主學(xué)習(xí),充分發(fā)揮學(xué)生的想象力[3]。
⑶設(shè)計題目的創(chuàng)造性和可操作性
課程設(shè)計是學(xué)生綜合運用VB課程和其他課程的基本知識,融會貫通,獨立思考解決復(fù)雜問題的初次嘗試,設(shè)計題目的實現(xiàn)可培養(yǎng)學(xué)生的工程實踐能力,設(shè)計說明書的撰寫將提升學(xué)生的文檔編輯能力。課程設(shè)計過程中,學(xué)生是實踐活動的主體,指導(dǎo)教師的職責(zé)在于啟發(fā)、答疑和指導(dǎo),學(xué)生遇到問題時,教師要鼓勵學(xué)生查閱文獻資料,盡可能找到解決問題的方案,發(fā)揮學(xué)生的主動性和創(chuàng)造性[4]。遵循學(xué)生的認知規(guī)律,課程設(shè)計題目的規(guī)模和難易適當(dāng),不能太難,學(xué)生在設(shè)計過程中問題太多,將影響課程設(shè)計的順利進行;也不能太簡單,太簡單不利于學(xué)生綜合應(yīng)用知識和實踐能力的培養(yǎng)。
1.3 課程設(shè)計的教學(xué)計劃
鑒于學(xué)生集中一周進行課程設(shè)計不能完全達到課程設(shè)計的要求及效果,實驗教學(xué)計劃中嘗試調(diào)整課程設(shè)計的時間,任課教師根據(jù)教學(xué)大綱及課程設(shè)計的選題原則,在開學(xué)第9周(程序的基本控制結(jié)構(gòu)已講授)可以將自己準備的題目發(fā)給學(xué)生,之后學(xué)生選題、調(diào)研、分散設(shè)計、集中設(shè)計、答辯驗收,具體安排如表1所示。
1.4 課程設(shè)計的成績評定
課程設(shè)計中,指導(dǎo)教師除了答疑、指導(dǎo)和記錄學(xué)生設(shè)計的完成情況外,對學(xué)生成果的評價也是課程設(shè)計教學(xué)中的重要環(huán)節(jié),它可以直接提升和鞏固課程設(shè)計教學(xué)前期成果[5]。學(xué)生課程設(shè)計的成果驗收,不僅體現(xiàn)學(xué)生對知識的綜合應(yīng)用能力、工程實踐能力,撰寫文檔能力,也體現(xiàn)口頭表達能力和應(yīng)變能力等。課程設(shè)計成績評定所涉及的評價指標(biāo)、指標(biāo)內(nèi)涵及其分值的合理設(shè)置,是保證課程設(shè)計順利進行、真實評價的有效措施。具體內(nèi)容如表2所示。
2 課程設(shè)計的實施方案和實施計劃
調(diào)研、了解其他高校VB課程設(shè)計的教學(xué)模式和實踐過程,查閱相關(guān)資料,制定了我校VB課程設(shè)計的實施方案和實施計劃。
第一,根據(jù)課程設(shè)計教學(xué)大綱以及工程實踐的要求, 課程組教師討論進一步完善已有的課程設(shè)計實驗教學(xué)計 劃。
第二,依據(jù)課程設(shè)計實驗教學(xué)計劃,課程組教師根據(jù) 專業(yè)特色以及學(xué)生層次,給學(xué)生一些設(shè)計選題,選題要體 現(xiàn)綜合知識點、貼近學(xué)生實際生活、給學(xué)生有一定的創(chuàng)新 空間、題目難易適中、學(xué)生可操作性強。
第三,課程組教師可在第9周發(fā)布選題,給學(xué)生較多的 前期準備時間,學(xué)生在教師發(fā)布題目的4周時間內(nèi),根據(jù)題 目及設(shè)計任務(wù)查閱相關(guān)文獻,學(xué)習(xí)拓展知識(如數(shù)據(jù)庫技 術(shù)的基本知識和操作);也可以自選題目以及設(shè)計內(nèi)容,只 要能體現(xiàn)課程設(shè)計的要求與任務(wù)、能按時完成即可。
第四,學(xué)生在選定題目后,可根據(jù)自己的時間先進行為 期4周的分散設(shè)計,完成局部模塊的功能,在這期間,指導(dǎo)教師可以答疑、指導(dǎo),了解學(xué)生設(shè)計的進度以及完成設(shè)計任務(wù)情況;在集中設(shè)計的1周,學(xué)生進一步完善系統(tǒng)功能、優(yōu)化界面、進行文檔編輯,準備答辯提交課程設(shè)計;指導(dǎo)教師查看系統(tǒng)設(shè)計,評閱課程設(shè)計說明書,成績評定。
第五,總結(jié)課程設(shè)計實施過程中的不足,進一步完善課程設(shè)計實驗方案,完善課程設(shè)計實驗指導(dǎo)書。
4 結(jié)語
VB課程設(shè)計是針對大一學(xué)生在學(xué)完《程序設(shè)計基礎(chǔ)VB》后的第一門設(shè)計實踐課,任課教師通過對面向工程教育認證的VB課程設(shè)計實驗教學(xué)的研究,了解本課程對開設(shè)專業(yè)的畢業(yè)要求和支撐點后,設(shè)計了科學(xué)合理的課程設(shè)計實驗教學(xué)體系和實踐內(nèi)容,制定了與之相應(yīng)的實施計劃,使學(xué)生的自主學(xué)習(xí)能力、查閱文獻能力、綜合分析問題能力、工程實踐能力、創(chuàng)新能力等方面都得到較好的提升,使課程設(shè)計實踐環(huán)節(jié)效率更高,學(xué)生在實踐過程中取得良好效果。
參考文獻
[1] 毛羽剛,朱培棟,徐明.基于工程教育專業(yè)認證理念的網(wǎng)絡(luò)工程專業(yè)建設(shè)[J].計算機教育,2014(20):38-41.
[2] 龔沛曾,楊志強,陸慰民,等.Visual Basic程序設(shè)計教程[M].4版.北京:高等教育出版社,2013.
[3] 米天勝,柳巧玲,王學(xué)榮.關(guān)于課程設(shè)計的教學(xué)研究和實踐——以2005、2006信管專業(yè)“信息系統(tǒng)開發(fā)工具”課程為例[J].中國管理信息化,2010,13(6):115-117.
[4] 丁蓉,朱琳.“VB程序設(shè)計”課程的創(chuàng)新性實驗教學(xué)[J].實驗技術(shù)與管理,2012,29(8):163-165.
[5] 趙文東,常波,宗慧.VB.NET課程設(shè)計教學(xué)改革的研究與探索[J].和田師范專科學(xué)校學(xué)報,2008,28(6):198-199.