李桂芝 劉亞輝 王偉
摘要:針對(duì)《VB程序設(shè)計(jì)》課程現(xiàn)有教學(xué)中存在的不合理問題,為了改善VB 程序設(shè)計(jì)的教學(xué)效果,提高教學(xué)質(zhì)量,對(duì)VB課程進(jìn)行建設(shè)與實(shí)踐。闡述了教學(xué)內(nèi)容與教學(xué)方法、實(shí)驗(yàn)內(nèi)容與實(shí)踐教學(xué)方法、教學(xué)手段、教材、考試方式以及師資隊(duì)伍等幾個(gè)方面進(jìn)行建設(shè)的具體措施。實(shí)踐表明,通過(guò)課程建設(shè)實(shí)踐,學(xué)生獲取教學(xué)資源以及師生交流的途徑增多,調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,提高了學(xué)生分析問題和解決問題的能力,大大提高了教學(xué)質(zhì)量,實(shí)現(xiàn)了應(yīng)用型人才培養(yǎng)的教學(xué)目標(biāo)。
關(guān)鍵詞: 教學(xué)方法;教學(xué)手段;考試方式;VB程序設(shè)計(jì);課程建設(shè)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)01-0085-03
Practice and Discussion on the Course Construction of Visual Basic Programming
LI Gui-zhi,LIU Ya-hui,WANG Wei
(Computer Center, Beijing Information Science and Technology University, Beijing 100192, China)
Abstract: According to the unreasonable problems in the teaching of VB programming, in order to improve the teaching effect of VB programming and the quality of teaching, we construct the course of VB programming. This paper describes specific measures of construction of the teaching content and teaching methods, experimental content and experimental teaching methods, teaching means, textbook, examination modes and teaching staff. Practice has shown that through the practice of course construction, the ways of accessing teaching resources for students and communication between teachers and students increase. It arouses the students enthusiasm and initiative for learning, promotes students ability to analyze and solve problems, greatly improves the quality of teaching and achieves the teaching goal of application-oriented talents cultivation.
Key words: teaching methods; teaching means; examination mode; Visual Basic programming; course construction
1 概述
隨著信息技術(shù)的發(fā)展,計(jì)算機(jī)的應(yīng)用遍及社會(huì)各行各業(yè),計(jì)算機(jī)應(yīng)用能力的培養(yǎng)不僅限于計(jì)算機(jī)專業(yè)的學(xué)生,運(yùn)用計(jì)算機(jī)技術(shù)解決專業(yè)問題是當(dāng)代大學(xué)生必須具備的基本素質(zhì)。對(duì)非計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算思維能力的培養(yǎng)是大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)的首要任務(wù)。 “Visual Basic 程序設(shè)計(jì)語(yǔ)言”(以下簡(jiǎn)稱 VB)作為一門面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,具有簡(jiǎn)單易學(xué)、功能強(qiáng)大、應(yīng)用廣泛的特點(diǎn)。因此,各高校把VB作為非計(jì)算機(jī)專業(yè)進(jìn)行計(jì)算機(jī)教育的基礎(chǔ)課程之一。由于非計(jì)算機(jī)專業(yè)學(xué)生基礎(chǔ)薄弱,導(dǎo)致學(xué)生認(rèn)為這門課難學(xué)、難懂,另外,有些學(xué)生認(rèn)為這門課跟所學(xué)專業(yè)無(wú)關(guān),缺乏學(xué)習(xí)的興趣和熱情,所以難以達(dá)到理想的教學(xué)效果。這就要求教師要不斷進(jìn)行教學(xué)改革,從教學(xué)模式、教學(xué)理念、教學(xué)方法等方面推陳出新,以激發(fā)學(xué)生的求知欲望,改善教學(xué)效果,實(shí)現(xiàn)應(yīng)用型人才培養(yǎng)的教學(xué)目標(biāo)。
提高教學(xué)質(zhì)量進(jìn)而實(shí)現(xiàn)人才培養(yǎng)目標(biāo)的關(guān)鍵是進(jìn)行課程建設(shè)。作者根據(jù)學(xué)校自身辦學(xué)條件,科學(xué)運(yùn)用現(xiàn)有的教學(xué)資源,積極開展VB程序設(shè)計(jì)課程建設(shè)工作。該文結(jié)合這門課程的建設(shè)和教學(xué)情況,對(duì)課程建設(shè)內(nèi)容、教學(xué)方法和教學(xué)效果進(jìn)行了介紹。實(shí)踐表明,通過(guò)加強(qiáng)課程建設(shè),大大改善了教學(xué)效果,而且有助于調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,培養(yǎng)了學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新思維能力。
2 VB程序設(shè)計(jì)教學(xué)現(xiàn)狀
1) 傳統(tǒng)教學(xué)模式存在弊端。在傳統(tǒng)教學(xué)模式中,VB課程的課堂教學(xué)按照知識(shí)點(diǎn)講解、舉例說(shuō)明、分析總結(jié)這一模式來(lái)組織教學(xué)。這種以教師為中心的灌輸式教學(xué)方法能較好地保證知識(shí)的系統(tǒng)性,但因知識(shí)枯燥,學(xué)生被動(dòng)地進(jìn)行聽講并記憶,導(dǎo)致學(xué)生學(xué)習(xí)的積極性不高,教學(xué)效果較差?!翱菰?、難學(xué)、沒有用”是非計(jì)算機(jī)專業(yè)學(xué)生對(duì)該課程的描述[1-2]。
2) 教材針對(duì)性不強(qiáng)。對(duì)非計(jì)算機(jī)專業(yè)學(xué)生來(lái)說(shuō),傳統(tǒng)的VB程序設(shè)計(jì)教材按照給出語(yǔ)法、解釋語(yǔ)法規(guī)則、舉例說(shuō)明的順序結(jié)構(gòu)組成,學(xué)生首先遇到的是枯燥、難學(xué)、的語(yǔ)句結(jié)構(gòu)和語(yǔ)法知識(shí),這很難激發(fā)學(xué)生的學(xué)習(xí)興趣和積極性。
3) 考核方式不合理。在課程結(jié)束時(shí)采用單一的期末考試的考核方式,考試形式一般采用筆試閉卷形式。在這種考試方式下,教師無(wú)法在教學(xué)過(guò)程中根據(jù)考核結(jié)果有針對(duì)性地調(diào)整教學(xué)手段和教學(xué)方法,難以發(fā)揮考試在教學(xué)過(guò)程中的反饋?zhàn)饔?。學(xué)生也無(wú)法根據(jù)考核結(jié)果調(diào)整自己的學(xué)習(xí)方法,考試對(duì)學(xué)生平時(shí)學(xué)習(xí)的激勵(lì)和引導(dǎo)作用無(wú)從體現(xiàn)。這種考核模式重理論、輕實(shí)踐,不利于培養(yǎng)學(xué)生分析問題和解決問題的能力。另外,不綜合考慮學(xué)生的學(xué)習(xí)過(guò)程,僅憑最后的期末考試成績(jī)作為學(xué)生的考核結(jié)果,導(dǎo)致學(xué)生為考試而學(xué)習(xí),限制了學(xué)生的個(gè)性與創(chuàng)新性,也有悖于創(chuàng)新人才培養(yǎng)的培養(yǎng)目標(biāo)。
4) 教學(xué)缺少交流平臺(tái)。學(xué)生與教師之間缺少交流的平臺(tái),交流較少,尤其是課堂外進(jìn)行的交流更少。再加上非計(jì)算機(jī)專業(yè)學(xué)生基礎(chǔ)薄弱,缺乏必要的知識(shí)背景,很難適應(yīng)程序設(shè)計(jì)的思維方式,在一定程度上影響了該門課程教學(xué)效果。
3 課程建設(shè)內(nèi)容與實(shí)踐
在建設(shè)這門課程時(shí),圍繞教學(xué)內(nèi)容與教學(xué)方法、實(shí)驗(yàn)內(nèi)容與實(shí)踐教學(xué)方法、教學(xué)手段、教材、考試方式以及師資隊(duì)伍等幾個(gè)方面進(jìn)行建設(shè)[3-5]。
3.1 教學(xué)內(nèi)容與教學(xué)方法設(shè)計(jì)
教學(xué)內(nèi)容的設(shè)計(jì)依據(jù)學(xué)生的專業(yè)特點(diǎn)和課程的教學(xué)目標(biāo)進(jìn)行。在VB課程的理論教學(xué)中采用了案例教學(xué)法,教學(xué)案例的設(shè)計(jì)將直接影響到案例教學(xué)效果。在選取和設(shè)計(jì)教學(xué)案例時(shí),從針對(duì)性、實(shí)用性、趣味性、難度、循序漸進(jìn)性、綜合性等方面綜合考慮,以激發(fā)學(xué)生的求知欲,培養(yǎng)學(xué)生分析解決問題能力為基本原則。
在傳統(tǒng)教學(xué)模式中,VB課程的課堂教學(xué)按照知識(shí)點(diǎn)講解、舉例說(shuō)明、分析總結(jié)這一模式來(lái)組織教學(xué)。這種以教師為中心的灌輸式教學(xué)方法能較好地保證知識(shí)的系統(tǒng)性,但因知識(shí)枯燥,學(xué)生被動(dòng)地進(jìn)行聽講并記憶,導(dǎo)致學(xué)生學(xué)習(xí)的積極性不高,教學(xué)效果較差。所以在VB教學(xué)中采用以學(xué)生為主教師引導(dǎo)的案例驅(qū)動(dòng)的教學(xué)方法。所謂案例教學(xué)法是指依據(jù)教學(xué)目標(biāo)和教學(xué)內(nèi)容,采用案例組織教學(xué)的一種教學(xué)方法,通過(guò)對(duì)典型案例的分析設(shè)計(jì),逐步培養(yǎng)學(xué)生分析問題和解決問題的能力。案例教學(xué)法把抽象的理論和概念融入具體的案例中,使學(xué)生清楚地認(rèn)識(shí)到這些原理、概念在實(shí)際場(chǎng)景中的應(yīng)用,有利于激發(fā)學(xué)生的學(xué)習(xí)熱情和動(dòng)力,可充分發(fā)揮學(xué)生的主體作用。
VB程序設(shè)計(jì)課程采用案例教學(xué)法,通過(guò)可視化界面設(shè)計(jì)將一個(gè)個(gè)精彩的案例展現(xiàn)在大屏幕上,如調(diào)色板、計(jì)算器、QQ密碼登錄界面、滾動(dòng)字幕等,可以有效地激發(fā)學(xué)生的好奇心和求知欲,使原本枯燥、難懂的教學(xué)講解變得生動(dòng)、直觀;然后分析實(shí)現(xiàn)案例的思路和用到的相關(guān)知識(shí)點(diǎn),使得知識(shí)的講解變得易于理解和掌握;最后啟發(fā)學(xué)生對(duì)案例進(jìn)一步討論、歸納、完善和擴(kuò)展,不斷提高學(xué)生綜合分析問題的能力,引導(dǎo)學(xué)生在模仿案例程序的過(guò)程中掌握解決問題的方法和編寫程序的技巧。
3.2 實(shí)踐教學(xué)內(nèi)容與教學(xué)方法設(shè)計(jì)
實(shí)踐教學(xué)在程序設(shè)計(jì)教學(xué)中起著重要的作用。在實(shí)驗(yàn)內(nèi)容方面,與教學(xué)同步的基本實(shí)驗(yàn)挑選一些簡(jiǎn)單、有趣且實(shí)用的實(shí)驗(yàn)項(xiàng)目給學(xué)生做,以吸引學(xué)生學(xué)習(xí)的興趣,如“計(jì)算器”、“猜數(shù)游戲”、“簡(jiǎn)易記事本”等,這些實(shí)驗(yàn)內(nèi)容都和學(xué)生的日常生活學(xué)習(xí)息息相關(guān),能夠充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)熱情,激發(fā)學(xué)生的求知欲。另外,在學(xué)期末,還增加了設(shè)計(jì)性實(shí)驗(yàn)和綜合性實(shí)驗(yàn)。在綜合性設(shè)計(jì)性實(shí)驗(yàn)中,只給出實(shí)驗(yàn)內(nèi)容及要求,由學(xué)生自己分析和設(shè)計(jì)并完成實(shí)驗(yàn)任務(wù),培養(yǎng)學(xué)生獨(dú)立分析問題和解決問題的能力。
授課教師在指導(dǎo)學(xué)生實(shí)驗(yàn)的過(guò)程中,對(duì)學(xué)生提出的問題給出提示,不要直接給出答案,鍛煉學(xué)生自己解決問題的能力。對(duì)于設(shè)計(jì)性實(shí)驗(yàn)和綜合性實(shí)驗(yàn),可以采用分組教學(xué)模式??筛鶕?jù)實(shí)驗(yàn)的難易程度進(jìn)行分組,組長(zhǎng)負(fù)責(zé)制,組織成員參與討論,共同制定方案,并分配任務(wù),最后組織成員完成答辯。通過(guò)分組教學(xué)提高了學(xué)生間的團(tuán)隊(duì)協(xié)作能力,激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性。
3.3 教學(xué)手段建設(shè)
理論課教學(xué)采用多媒體和板書相結(jié)合的授課方式,多媒體教學(xué)使講授內(nèi)容形象、直觀,便于學(xué)生理解掌握,而傳統(tǒng)的板書方式適合詳細(xì)講解一些學(xué)生比較難理解的算法和知識(shí)點(diǎn)。 另外,建立了VB課程教學(xué)網(wǎng)站,VB課程的相關(guān)教學(xué)資源如教學(xué)大剛、課件、實(shí)驗(yàn)內(nèi)容等全部上網(wǎng),學(xué)生可在網(wǎng)上獲取課程的全部信息,并通過(guò)網(wǎng)站進(jìn)行自主學(xué)習(xí)。網(wǎng)站還建立了師生論壇,實(shí)現(xiàn)學(xué)生在線答疑,增加了師生之間溝通的渠道。VB課程網(wǎng)絡(luò)輔助教學(xué)平臺(tái)對(duì)于培養(yǎng)學(xué)生自主學(xué)習(xí)能力和改善教學(xué)效果發(fā)揮了重要作用。
3.4 教材建設(shè)
傳統(tǒng)的VB程序設(shè)計(jì)教材按照知識(shí)點(diǎn)講解、舉例說(shuō)明、分析總結(jié)的順序組織教學(xué)內(nèi)容,導(dǎo)致內(nèi)容枯燥,學(xué)生缺乏學(xué)習(xí)的興趣和積極性,很難達(dá)到期望的教學(xué)效果和教學(xué)目標(biāo)。針對(duì)這些問題,編寫了適用于案例教學(xué)的案例教程以及配套的實(shí)驗(yàn)指導(dǎo)教材。本套教材有如下特色:
1) 先進(jìn)的教學(xué)理念。教材以案例驅(qū)動(dòng)的方式來(lái)組織教學(xué)內(nèi)容,將Visual Basic程序設(shè)計(jì)的基本知識(shí)點(diǎn)恰當(dāng)?shù)厝谌氚咐姆治龊驮O(shè)計(jì)過(guò)程中,使原本枯燥、抽象的知識(shí)點(diǎn)講解變得生動(dòng)、直觀。借助形象的案例來(lái)講解新知識(shí),符合認(rèn)知規(guī)律,富有啟發(fā)性,有利于激發(fā)學(xué)生學(xué)習(xí)興趣及分析問題、解決問題能力的培養(yǎng)。
2) 新穎的結(jié)構(gòu)設(shè)計(jì)。內(nèi)容組織結(jié)構(gòu)新穎,貫徹理論聯(lián)系實(shí)際的原則,在教學(xué)上具有較強(qiáng)的適用性。每章都由一些案例和拓展案例組成,每個(gè)案例都由案例描述、案例分析、案例設(shè)計(jì)和相關(guān)知識(shí)四部分組成;拓展案例是對(duì)本章知識(shí)點(diǎn)的拓展應(yīng)用。在每章開始部分提供了知識(shí)結(jié)構(gòu)圖,總結(jié)了本章案例所涉及到的所有知識(shí)點(diǎn),方便學(xué)生學(xué)習(xí)查閱。
3) 精巧的案例設(shè)計(jì)。在選取和設(shè)計(jì)教學(xué)案例時(shí),從針對(duì)性、實(shí)用性、趣味性、難度、循序漸進(jìn)性、綜合性等方面綜合考慮,以激發(fā)學(xué)生的學(xué)習(xí)熱情和求知欲,促進(jìn)學(xué)生理解相關(guān)知識(shí),達(dá)到知識(shí)的快速掌握和能力的快速培養(yǎng),真正達(dá)到學(xué)以致用的目的。
4) 符合人才培養(yǎng)目標(biāo)。與傳統(tǒng)的教材相比,本書致力于培養(yǎng)學(xué)生分析問題、解決問題的能力以及創(chuàng)造性思維能力,符合應(yīng)用型人才培養(yǎng)目標(biāo)及課程教學(xué)的要求。
3.5 改革考試方式
針對(duì)現(xiàn)有考試模式存在的問題,在VB課程中實(shí)施多元化、過(guò)程化考試模式。以充分發(fā)揮考試對(duì)教學(xué)質(zhì)量評(píng)價(jià)與信息反饋的作用。VB課程采用課堂隨機(jī)提問、上機(jī)實(shí)踐、階段考試、期末考試有效結(jié)合,學(xué)生全程參與教學(xué)的考試模式。課程成績(jī)=平時(shí)成績(jī)(10分)+上機(jī)實(shí)踐(30分)+階段考試(30分)+期末考試(30分)。
1) 平時(shí)成績(jī)。根據(jù)學(xué)生出勤情況以及在課堂上回答老師提出的問題給出成績(jī)。教師根據(jù)教學(xué)大綱的內(nèi)容合理設(shè)置問題,抓住每次課的教學(xué)重點(diǎn),由學(xué)生主動(dòng)作答,以激發(fā)學(xué)生學(xué)習(xí)的積極性,鍛煉學(xué)生的表達(dá)能力。
2) 上機(jī)實(shí)踐。VB課程需要上機(jī)進(jìn)行實(shí)踐操作,每次實(shí)驗(yàn)課,根據(jù)教學(xué)大綱的內(nèi)容,布置基本實(shí)驗(yàn)任務(wù),此外,還要結(jié)合已學(xué)習(xí)知識(shí)布置有一定難度、綜合性實(shí)驗(yàn)任務(wù),在成績(jī)?cè)u(píng)定時(shí)給予較大的權(quán)值。以此激發(fā)學(xué)生學(xué)習(xí)的積極性,鍛煉解決實(shí)際問題的能力。課程結(jié)束時(shí)還要安排綜合實(shí)驗(yàn),由小組同學(xué)合作完成,鍛煉學(xué)生的團(tuán)隊(duì)合作精神。
3) 階段考試。VB課程已經(jīng)建立的課程考試系統(tǒng)具有組卷、評(píng)閱、題庫(kù)管理功能,使得過(guò)程化考核能夠得以實(shí)施。在組卷功能上可按課程的階段(模塊)組卷,也可按照設(shè)定的難度系數(shù)組卷。學(xué)生可以根據(jù)自己的學(xué)習(xí)情況自由選擇試卷的難度系數(shù),考試成績(jī)與難度系數(shù)相關(guān),這在一定程度上激勵(lì)學(xué)生學(xué)習(xí)的積極性。允許學(xué)生多次申請(qǐng)考試,如果學(xué)生對(duì)某一階段考試成績(jī)不滿意,可再次申請(qǐng)參加考試。為了公平合理地計(jì)算考試成績(jī),可根據(jù)考試次數(shù)設(shè)定不同的權(quán)重。
課程講授與階段考試可以同步進(jìn)行。完成某一階段教學(xué)內(nèi)容后,利用課程考試題庫(kù)系統(tǒng)進(jìn)行階段上機(jī)考試。教師根據(jù)考核情況可以了解學(xué)生掌握知識(shí)情況,以便改進(jìn)后續(xù)的教學(xué),充分發(fā)揮了考試的反饋?zhàn)饔谩?/p>
4) 期末考試。類似傳統(tǒng)的期末考試,針對(duì)全部教學(xué)內(nèi)容的綜合考試,與階段考試一樣采用課程考試系統(tǒng),并講試卷分成不同的難度等級(jí)。學(xué)生可以根據(jù)自身情況自由選擇。另外,對(duì)第一次考試成績(jī)不理想的同學(xué)可以申請(qǐng)?jiān)俅螀⒓涌荚嚒?/p>
3.6師資隊(duì)伍建設(shè)
師資隊(duì)伍的水平是課程建設(shè)能夠順利實(shí)施的保障。VB課程教學(xué)團(tuán)隊(duì)現(xiàn)有副高職稱3人,講師2人,實(shí)驗(yàn)師3人。由副教授擔(dān)任課程建設(shè)負(fù)責(zé)人,主講教師均具有豐富的教學(xué)經(jīng)驗(yàn)和較強(qiáng)的業(yè)務(wù)素質(zhì)。在師資隊(duì)伍建設(shè)中,注重青年教師的培養(yǎng),由教學(xué)經(jīng)驗(yàn)豐富、學(xué)風(fēng)嚴(yán)謹(jǐn)、的老教師作為指導(dǎo)教師,對(duì)青年教師進(jìn)行一對(duì)一指導(dǎo),傳授教學(xué)經(jīng)驗(yàn),以提高青年教師的教學(xué)質(zhì)量。鼓勵(lì)青年教師外出參加各種學(xué)術(shù)會(huì)議、教學(xué)研討會(huì)議,定期選派青年教師到其他院校參加各種學(xué)習(xí)班進(jìn)行深造,將外校先進(jìn)的教學(xué)理念和教學(xué)方法引進(jìn)本門課程的教學(xué)中。另外,定期開展教學(xué)研討活動(dòng),方便教師之間共同研究教學(xué)方法以及交流授課經(jīng)驗(yàn),取長(zhǎng)補(bǔ)短,以保障教學(xué)質(zhì)量。目前,本門課程已經(jīng)形成了一支結(jié)構(gòu)合理、教學(xué)經(jīng)驗(yàn)豐富的優(yōu)秀教學(xué)團(tuán)隊(duì),為本門課的教學(xué)以及課程建設(shè)提供了有利的人力資源保障。
4 結(jié)論
通過(guò)課程建設(shè)實(shí)踐,學(xué)生獲取教學(xué)資源以及師生交流的途徑增多,調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,提高了學(xué)生分析問題和解決問題的能力,大大改善了教學(xué)效果,提高了教學(xué)質(zhì)量。課程建設(shè)是一項(xiàng)長(zhǎng)期而艱苦的工作,是一個(gè)不斷改革創(chuàng)新的過(guò)程,需要不斷更新教學(xué)內(nèi)容,改進(jìn)教學(xué)方法,不斷吸收新的成果,以適應(yīng)新技術(shù)發(fā)展的需要。
參考文獻(xiàn):
[1] 陳贛浪. 《VB 程序設(shè)計(jì)》課程的教學(xué)方法和教學(xué)手段初探[J].湖北廣播電視大學(xué)學(xué)報(bào),2007,27(5): 100-101.
[2] 劉必雄,陳瓊.應(yīng)用型本科非計(jì)算機(jī)專業(yè)Visual Basic課程教學(xué)改革探討[J].黃石理工學(xué)院學(xué)報(bào),2011,27(4):66-70.
[3] 曾琳.應(yīng)用型本科院校的VB精品課程建設(shè)[J]. 中國(guó)教育技術(shù)裝備,2011(24):65-66.
[4] 孫娜.計(jì)算機(jī)網(wǎng)絡(luò)精品課程建設(shè)[J].吉林廣播電視大學(xué)學(xué)報(bào),2010(6):74-75.
[5] 張亞麗,曲明貴,楊慶祥,張超.高等學(xué)校課程考試改革之探析[J].教育與教學(xué)研究,2010,24(4):58-59,79.