彭志娟 陳曉勇 姚瀅 李躍華
摘要:分析了VFP教學(xué)存在的問題,提出了相應(yīng)的解決措施。從程序設(shè)計(jì)難點(diǎn)攻克、教材編寫、實(shí)驗(yàn)教學(xué)的實(shí)施、課程設(shè)計(jì)的實(shí)施、實(shí)驗(yàn)教學(xué)軟環(huán)境的建設(shè)等方面介紹了強(qiáng)化實(shí)踐教學(xué)的成功經(jīng)驗(yàn)。實(shí)踐表明,所提措施和經(jīng)驗(yàn)促進(jìn)了VFP教學(xué)效果和二級(jí)通過率的提高。
關(guān)鍵詞:VFP;實(shí)踐教學(xué);等級(jí)考試
中圖分類號(hào):G64文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)20-4923-03
Visual FoxPro(簡稱VFP)是新一代小型關(guān)系數(shù)據(jù)庫管理系統(tǒng)軟件的杰出代表,VFP6.0版則是江蘇省和全國計(jì)算機(jī)等級(jí)考試二級(jí)考試科目之一。國內(nèi)多數(shù)高校圍繞VFP6.0為非計(jì)算機(jī)專業(yè)的學(xué)生開設(shè)了相關(guān)的必修課程,并將學(xué)位的授予與能否通過計(jì)算機(jī)二級(jí)考試掛鉤。筆者所在學(xué)校圍繞Visual FoxPro開設(shè)相關(guān)課程已有10多年的歷史,期間也進(jìn)行了不少教學(xué)改革和研討活動(dòng),教學(xué)效果得到了改善。2009年秋季的江蘇省計(jì)算機(jī)等級(jí)考試通過率我校在全省參加考試的高校中名列第4,但實(shí)際通過率也只有43.76%,還有較大的提升空間。另一方面,因?yàn)榕c學(xué)位掛鉤,43.76%的通過率還是會(huì)影響一部分學(xué)生學(xué)士學(xué)位的正常獲取的。
針對(duì)“重理論輕實(shí)踐、大班授課、生源質(zhì)量普遍下降、教學(xué)效果有待提高”的教學(xué)現(xiàn)狀,筆者認(rèn)真分析了現(xiàn)有VFP教學(xué)存在的問題,有針對(duì)地提出了可采取的解決措施。從程序設(shè)計(jì)難點(diǎn)攻克、教材的編寫、實(shí)驗(yàn)教學(xué)的實(shí)施、課程設(shè)計(jì)的實(shí)施和實(shí)驗(yàn)教學(xué)軟環(huán)境的建設(shè)等方面介紹了強(qiáng)化實(shí)踐教學(xué)的具體實(shí)施方法,突出強(qiáng)調(diào)了興趣培養(yǎng)和能力的提高。
1現(xiàn)有教學(xué)存在的問題
課程名為《高級(jí)語言程序設(shè)計(jì)(VFP)》,總學(xué)時(shí)為80(其中實(shí)驗(yàn)學(xué)時(shí)為32),學(xué)期末還有一整周的課程設(shè)計(jì)時(shí)間,開課的對(duì)象是商學(xué)院、法政與管理學(xué)院的文科專業(yè)的本科生,開課的學(xué)期是大一第二學(xué)期??己四繕?biāo)包括:1)期末考試或重修考試通過方可獲得相應(yīng)學(xué)分;2)通過江蘇省計(jì)算機(jī)等級(jí)考試二級(jí)(VFP語種)考試方可申請(qǐng)學(xué)士學(xué)位(從2010年起通過全國計(jì)算機(jī)等級(jí)考試二級(jí)(VFP語種)考試亦可申請(qǐng)學(xué)士學(xué)位)。
1.1重理論輕實(shí)踐
“重理論、輕實(shí)踐”在我?!陡呒?jí)語言程序設(shè)計(jì)(VFP)》課程的教學(xué)過程主要表現(xiàn)為:
1)教學(xué)主管部門的“重理論、輕實(shí)踐”。為了提高學(xué)校的整體教學(xué)質(zhì)量,督促教師認(rèn)真上好每一堂課,學(xué)校專門成立了教學(xué)督導(dǎo)組,各督導(dǎo)老師負(fù)責(zé)到教室聽課,但很少聽實(shí)驗(yàn)課。
2)教師的“重理論、輕實(shí)踐”。絕大多數(shù)任課老師對(duì)實(shí)驗(yàn)課重視程度明顯不如理論課,具體表現(xiàn)為對(duì)實(shí)驗(yàn)課缺乏周密的組織安排,布置任務(wù)多為驗(yàn)證性實(shí)驗(yàn),實(shí)驗(yàn)過程中與學(xué)生的互動(dòng)少,缺少有效的監(jiān)管措施,甚至是處于“放羊”狀態(tài)。
3)學(xué)生的“重理論、輕實(shí)踐”。多數(shù)學(xué)生能堅(jiān)持上課認(rèn)真聽講,但不能及時(shí)復(fù)習(xí)和認(rèn)真作業(yè)。上實(shí)驗(yàn)課時(shí),缺乏主觀能動(dòng)性,習(xí)慣在沒弄明白要做什么時(shí)就按照實(shí)驗(yàn)指導(dǎo)書按部就班的操作,至于為什么要這么做以及遇到問題該如何解決從不思考。久而久之,就失去了實(shí)驗(yàn)的興趣,課堂成為了部分人的游戲休閑時(shí)間。即使老師規(guī)定課上不能游戲和上網(wǎng),少數(shù)學(xué)生也寧愿趴桌上睡或玩手機(jī)。
4)實(shí)踐和理論脫鉤也是導(dǎo)致“輕實(shí)踐”的一個(gè)原因。多數(shù)學(xué)生上理論課就帶理論教材,上實(shí)驗(yàn)課就帶實(shí)驗(yàn)指導(dǎo)書,對(duì)待實(shí)驗(yàn)課和理論課就象是對(duì)待兩門互不相干的課程一樣,實(shí)驗(yàn)時(shí)遇到問題無法翻書尋找答案,也無法鞏固和加深理論課所學(xué)知識(shí)。久而久之,就進(jìn)入了非常被動(dòng)的學(xué)習(xí)狀態(tài)。
5)課程考核完全依賴于期末考試也加劇了“重理論輕實(shí)踐”的“教”與“學(xué)”。學(xué)校規(guī)定:總評(píng)成績=平時(shí)成績*30%+期末成績* 70%,課程組也建議在實(shí)驗(yàn)課實(shí)施過程中加入合適的考核機(jī)制,并將考核結(jié)果作為平時(shí)成績參與總評(píng)成績的計(jì)算,事實(shí)上很多老師為了圖省事,往往根據(jù)期末成績推算平時(shí)成績,對(duì)實(shí)踐教學(xué)根本就不安排考核環(huán)節(jié)。
1.2學(xué)時(shí)利用率低
課程內(nèi)容包括一整套數(shù)據(jù)庫基本理論知識(shí)和VFP6.0軟件的可視化操作,還包括結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)以及開發(fā)應(yīng)用系統(tǒng)相關(guān)的知識(shí)和技能。面對(duì)如此繁多的知識(shí)點(diǎn),并同時(shí)兼顧江蘇省和全國計(jì)算機(jī)二級(jí)考試的內(nèi)容,48學(xué)時(shí)的理論教學(xué)直接導(dǎo)致了多數(shù)任課教師上理論課時(shí)不忘趕進(jìn)度,他們或者減少舉例,或者不關(guān)注細(xì)節(jié)、點(diǎn)到為止,或者將少數(shù)考試比重不大的章節(jié)干脆不講,破壞了課程內(nèi)容的系統(tǒng)性和完整性。如何對(duì)教學(xué)內(nèi)容進(jìn)行合理的組織,充分利用好現(xiàn)有總學(xué)時(shí)就成為提高教學(xué)質(zhì)量必須解決的主要問題之一。
1.3忽視興趣的培養(yǎng)
學(xué)生對(duì)《高級(jí)語言程序設(shè)計(jì)(VFP)》這門課興趣不足的原因主要表現(xiàn)在:1)文科班女生多,考慮到與學(xué)位掛鉤,學(xué)生對(duì)該課程思想上是重視的,但行動(dòng)上卻是“逃避”的,一相情愿地認(rèn)為計(jì)算機(jī)技術(shù)太深?yuàn)W了,自己不是能學(xué)好計(jì)算機(jī)課程的料;2)教師也沒將培養(yǎng)學(xué)生對(duì)該課程的學(xué)習(xí)興趣做為首要任務(wù),只是保證在規(guī)定的學(xué)時(shí)內(nèi)將教材過一遍。3)“重理論輕實(shí)踐”的教學(xué)方式和考核機(jī)制抑制了學(xué)生的主觀能動(dòng)性和興趣的培養(yǎng)。
1.4課堂教學(xué)和等級(jí)考試脫節(jié)
2010年起,我校非計(jì)算機(jī)專業(yè)畢業(yè)生通過全國計(jì)算機(jī)二級(jí)考試也可申請(qǐng)學(xué)位,從表面看給學(xué)生爭取了更多的考試機(jī)會(huì),事實(shí)上我??忌娜珖?jì)算機(jī)等級(jí)考試(VFP語種)通過率并不理想,其主要原因就是教材與國考大綱側(cè)重點(diǎn)差異大,且在考前又缺乏必要的培訓(xùn),學(xué)生針對(duì)國考的復(fù)習(xí)也不到位。這就要求我們進(jìn)一步研究全國的VFP二級(jí)考試大綱,相應(yīng)調(diào)整教學(xué)內(nèi)容和教學(xué)模式,促進(jìn)我校江蘇省和全國的VFP二級(jí)考試通過率的進(jìn)一步提高。
2解決措施
2.1調(diào)整教學(xué)內(nèi)容和教學(xué)模式
為使有限的課堂學(xué)時(shí)得到充分利用、激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,必須調(diào)整現(xiàn)有教學(xué)內(nèi)容和教學(xué)模式,提倡講授與自學(xué)相結(jié)合。綜合江蘇省和全國計(jì)算機(jī)等級(jí)考試大綱要求,確定常用命令、函數(shù)、屬性和SELECT-SQL語句、結(jié)構(gòu)化程序設(shè)計(jì)及數(shù)據(jù)庫、查詢、菜單操作為教學(xué)重點(diǎn)和難點(diǎn),避免課堂上面面俱到。加強(qiáng)程序設(shè)計(jì)能力的培養(yǎng),不能只注重?cái)?shù)據(jù)庫操作。教學(xué)模式上,要能通過學(xué)生熟悉的案例將看似分散的知識(shí)點(diǎn)有機(jī)地聯(lián)系起來,在傳授知識(shí)的同時(shí),注重培養(yǎng)學(xué)生獲取知識(shí)的能力和解決問題的能力。強(qiáng)調(diào)學(xué)生為主體,提倡手腦并用,鼓勵(lì)學(xué)生多操作、多實(shí)踐。對(duì)于作業(yè),要結(jié)合深度和廣度精心選擇和設(shè)計(jì)。作業(yè)暴露的問題要及時(shí)講評(píng),鼓勵(lì)學(xué)生分階段做真題,避免考前臨時(shí)抱佛腳。
2.2改善實(shí)踐教學(xué)的組織和管理
為改變“重理論輕實(shí)踐”的教學(xué)現(xiàn)狀,要求各相關(guān)主體和主管部門真正的行動(dòng)起來,改善實(shí)踐教學(xué)的組織和管理。
對(duì)于教學(xué)主管部門,首先要為學(xué)生提供良好的實(shí)驗(yàn)教學(xué)環(huán)境,開放更多的可供學(xué)生自由上機(jī)的機(jī)房或時(shí)段;其次要制定類似理論教學(xué)的一套完整的監(jiān)管機(jī)制,并落實(shí)監(jiān)管;最后對(duì)不能按要求履行職責(zé)的教職員工要給予適當(dāng)?shù)慕逃椭?,必要的時(shí)候進(jìn)行懲處。
對(duì)于任課老師的要求:第一,要合理安排課程實(shí)踐內(nèi)容,包括實(shí)驗(yàn)課和整周課程設(shè)計(jì)的內(nèi)容,內(nèi)容的設(shè)置要以鞏固理論教學(xué)效果和提高學(xué)生解決問題的能力為目標(biāo),不僅如此,實(shí)驗(yàn)內(nèi)容量避免過大,要留適當(dāng)時(shí)間給學(xué)生思考和總結(jié);第二,實(shí)驗(yàn)內(nèi)容與要求要提前發(fā)布給學(xué)生,給學(xué)生足夠的時(shí)間準(zhǔn)備;第三,針對(duì)不同的實(shí)驗(yàn)內(nèi)容采用示教型、獨(dú)立型、小組合作型、師生互動(dòng)型相結(jié)合的多元實(shí)驗(yàn)教學(xué)法;第四,要求學(xué)生提交每次的實(shí)驗(yàn)數(shù)據(jù)或者實(shí)驗(yàn)報(bào)告,也可適當(dāng)安排實(shí)驗(yàn)考核或考試,并讓考核或考試成績參與課程總評(píng)成績的計(jì)算,檢驗(yàn)學(xué)生學(xué)習(xí)效果的同時(shí),發(fā)揮考試在“教”與“學(xué)”兩方面“指揮棒”的作用。
對(duì)于學(xué)生,要求實(shí)驗(yàn)前有所準(zhǔn)備,明確實(shí)驗(yàn)?zāi)繕?biāo)和實(shí)驗(yàn)內(nèi)容并及時(shí)復(fù)習(xí)相關(guān)理論知識(shí),有計(jì)劃分步驟地完成每次實(shí)驗(yàn),及時(shí)記錄實(shí)驗(yàn)過程中的新問題、新發(fā)現(xiàn)、新收獲,并整理在實(shí)驗(yàn)報(bào)告中。
2.3改善課程考核機(jī)制,激發(fā)學(xué)習(xí)興趣
現(xiàn)有課程考核機(jī)制完全依賴于一張期末考試卷,且采取了閉卷筆試的方式,考試內(nèi)容多為好出題的基礎(chǔ)知識(shí)、理論或語法。這種考核機(jī)制與VFP課程實(shí)踐性強(qiáng)[1-2]的特點(diǎn)不相符,也忽視了對(duì)學(xué)習(xí)過程及實(shí)踐教學(xué)的考核,直接導(dǎo)致學(xué)生在學(xué)習(xí)和實(shí)踐過程中缺乏興趣和動(dòng)力,最終通過考前背書背題來應(yīng)付考試,這也是歷年參加等級(jí)考試的考生害怕機(jī)試,機(jī)試得分率低的主要原因。
為了激發(fā)學(xué)生的實(shí)踐興趣,提高實(shí)踐教學(xué)效果,需要建立“多元化、多點(diǎn)跟蹤、理論考和機(jī)考”相結(jié)合的課程考核機(jī)制。
多元化:即課程考核依據(jù)不單一,是多種形式的綜合,如課堂表現(xiàn)、作業(yè)完成質(zhì)量、實(shí)驗(yàn)報(bào)告、上機(jī)測(cè)驗(yàn)和考試等。對(duì)于整周的課程設(shè)計(jì)還可以通過中期檢查、實(shí)驗(yàn)過程考察、答辯、成果演示等方式進(jìn)行考核。
多點(diǎn)跟蹤:即采用多種方式跟蹤考核學(xué)生的學(xué)習(xí)過程,如機(jī)房巡視、屏幕監(jiān)視(如圖1)、適當(dāng)?shù)目记诘取?/p>
理論考和機(jī)考相結(jié)合:要求學(xué)生重視理論學(xué)習(xí)的同時(shí)更要加強(qiáng)實(shí)踐能力的鍛煉,多操作多思考,在實(shí)踐中理解理論、加深理論。
3課程組在強(qiáng)化實(shí)踐教學(xué)方面所做的工作
3.1程序設(shè)計(jì)難點(diǎn)的攻克
對(duì)于程序設(shè)計(jì),課程組過去的做法基本上是以程序設(shè)計(jì)語言自身的體系為脈絡(luò)展開,過于注重語句、語法細(xì)節(jié),忽視了編程思想的介紹和常用算法的訓(xùn)練,導(dǎo)致了學(xué)生害怕寫程序、就連讀程序也感覺有點(diǎn)困難。針對(duì)這一問題,課程組在教學(xué)實(shí)踐中嘗試了改革,課堂上精選例題,多介紹編程思想,培養(yǎng)學(xué)生分析問題和解決問題的能力。課后則要求學(xué)生代碼實(shí)現(xiàn)課堂上分析的問題,鼓勵(lì)一題多解。提倡學(xué)生多讀好程序,鼓勵(lì)自己動(dòng)手寫程序、調(diào)程序,變被動(dòng)學(xué)習(xí)為主動(dòng)學(xué)習(xí),讓學(xué)生在讀程序、寫程序的過程中自己發(fā)現(xiàn)問題、解決問題,有利于成就感和興趣的培養(yǎng),有利于編程水平螺旋式上升。
3.2編寫合適的教材
教材是體現(xiàn)實(shí)踐教學(xué)內(nèi)容與教學(xué)方法的知識(shí)載體,一本好的實(shí)踐教材能激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的實(shí)踐動(dòng)手能力和創(chuàng)新能力。針對(duì)原有實(shí)踐教材實(shí)驗(yàn)要求與實(shí)驗(yàn)步驟混排、不利于學(xué)生思考及存在少量錯(cuò)誤的現(xiàn)狀,幾位經(jīng)驗(yàn)豐富的骨干教師于2009年精心編寫出版了《Visual FoxPro實(shí)驗(yàn)指導(dǎo)與試題解析》[3]。該書以提高學(xué)習(xí)效率和等級(jí)考試通過率為目標(biāo),按照江蘇省等級(jí)考試機(jī)試題型分單元組織實(shí)驗(yàn)內(nèi)容,由上、下篇構(gòu)成。上篇為實(shí)驗(yàn)內(nèi)容與要求、綜合練習(xí);下篇?jiǎng)t為實(shí)驗(yàn)步驟、習(xí)題解答與典型算法解析。下篇中的實(shí)驗(yàn)步驟和習(xí)題解答供學(xué)生有選擇的參考,典型算法解析用于學(xué)生課外學(xué)習(xí)模仿,有助于編程思想的積累和讀寫程序能力的提高。
為了和全國計(jì)算機(jī)等級(jí)考試接軌,2010年課程組在實(shí)踐教材出版后不久著手理論教材《Visual FoxPro程序設(shè)計(jì)》[4]的編寫,經(jīng)多次調(diào)整修改,該書于2011年底完稿并由清華大學(xué)出版社出版,現(xiàn)已投入使用,學(xué)生和任課老師普遍反映良好。
3.3實(shí)驗(yàn)教學(xué)的實(shí)施
加強(qiáng)實(shí)踐教學(xué)要求調(diào)整實(shí)驗(yàn)教學(xué)內(nèi)容,在驗(yàn)證性實(shí)驗(yàn)的基礎(chǔ)上,多開展綜合性、設(shè)計(jì)性、創(chuàng)新性的技能訓(xùn)練,并客觀評(píng)價(jià)學(xué)生的實(shí)驗(yàn)質(zhì)量。要求學(xué)生在規(guī)定的時(shí)間內(nèi)完成規(guī)定的任務(wù),并提交實(shí)驗(yàn)數(shù)據(jù),對(duì)無實(shí)驗(yàn)數(shù)據(jù)可提交的實(shí)驗(yàn)則要求學(xué)生撰寫并提交實(shí)驗(yàn)報(bào)告、或者由任課老師采用提問、操作測(cè)試等方式對(duì)實(shí)驗(yàn)效果進(jìn)行考核。每次實(shí)驗(yàn)結(jié)束前預(yù)留適當(dāng)時(shí)間,借助機(jī)房里的投影設(shè)備或者網(wǎng)絡(luò)教室軟件“紅蜘蛛”解答實(shí)驗(yàn)中發(fā)現(xiàn)的共性問題及重難點(diǎn)。鼓勵(lì)學(xué)生通過討論或查閱VFP的MSDN幫助系統(tǒng)或?qū)嶋H操作解決學(xué)習(xí)過程中遇到的問題。
3.4課程設(shè)計(jì)的實(shí)施
課程設(shè)計(jì)是安排在學(xué)期末的整周實(shí)踐環(huán)節(jié),其初衷是讓學(xué)生利用一學(xué)期所學(xué)設(shè)計(jì)實(shí)現(xiàn)諸如教學(xué)管理系統(tǒng)、圖書借閱管理系統(tǒng)等小型數(shù)據(jù)庫系統(tǒng),增強(qiáng)動(dòng)手能力。事實(shí)上,迫于提高等級(jí)考試通過率的壓力,課程設(shè)計(jì)環(huán)節(jié)漸漸演變?yōu)樽寣W(xué)生做等級(jí)考試真題的環(huán)節(jié),而且因?yàn)槊τ趹?yīng)付各科期末考試,學(xué)生也沒心思在這時(shí)做真題。筆者建議將課程設(shè)計(jì)的任務(wù)分散在課程教學(xué)中,具體可分兩步驟完成。步驟一:在課程教學(xué)開始后不久,給學(xué)生演示一個(gè)用VFP開發(fā)的現(xiàn)成的系統(tǒng),并將相關(guān)文件分享給學(xué)生,要求學(xué)生利用課外時(shí)間依葫蘆畫瓢地做一個(gè)相同的系統(tǒng)。步驟二,給學(xué)生擬訂若干課設(shè)題目,要求學(xué)生自行設(shè)計(jì)并實(shí)現(xiàn)一個(gè)小型數(shù)據(jù)庫系統(tǒng),在學(xué)期末演示給老師看并提交相關(guān)文件和課程設(shè)計(jì)報(bào)告。節(jié)省的這一周課設(shè)時(shí)間可在下學(xué)期開學(xué)也就是等級(jí)考試前安排個(gè)短期沖刺培訓(xùn)。
3.5實(shí)驗(yàn)教學(xué)軟環(huán)境的建設(shè)
為提高實(shí)驗(yàn)教學(xué)質(zhì)量和效率,課程組加強(qiáng)了實(shí)驗(yàn)教學(xué)軟環(huán)境的建設(shè),設(shè)計(jì)實(shí)現(xiàn)了信息共享網(wǎng)絡(luò)平臺(tái)(如圖2),供教師及時(shí)發(fā)布實(shí)驗(yàn)教學(xué)資源,如教學(xué)計(jì)劃、大綱、實(shí)驗(yàn)項(xiàng)目指導(dǎo)、教學(xué)課件等學(xué)習(xí)資料,并提供下載功能。學(xué)生利用該平臺(tái)還能提交實(shí)驗(yàn)結(jié)果、進(jìn)社區(qū)討論。目前正在完善網(wǎng)上考試功能。
4結(jié)束語
上述改進(jìn)措施的使用,促進(jìn)了教學(xué)效果的穩(wěn)步提高,等級(jí)考試通過率和優(yōu)秀率逐漸提高,學(xué)生應(yīng)用計(jì)算機(jī)的能力也得到增強(qiáng)。
在今后的教學(xué)過程中,設(shè)想著是否能將釋放出的一周課程設(shè)計(jì)安排在下學(xué)期開學(xué)后考試前的一個(gè)月里,針對(duì)全國計(jì)算機(jī)等級(jí)考試來個(gè)短期考前培訓(xùn)幫助學(xué)生查漏補(bǔ)缺、增強(qiáng)信心。另外,如何開放實(shí)驗(yàn)項(xiàng)目,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性也是課程組今后需要考慮的改革方向之一。
參考文獻(xiàn)
[1]王蘋.提高我國高校實(shí)踐教學(xué)質(zhì)量的思考[J].中國成人教育,2008(11):124-125.
[2]祝庚,肖捷.談Visual FoxPro精品課程建設(shè)及其改革實(shí)踐[J].職業(yè)教育研究, 2007(9):92-93.
[3]史勝輝,彭志娟.Visual FoxPro實(shí)驗(yàn)指導(dǎo)與試題解析[M].北京:清華大學(xué)出版社,2010.
[4]李躍華,彭志娟.Visual FoxPro程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2012.