張晶 李小美 李廣軍
摘要:本文通過(guò)分析Visual Foxpro課程教學(xué)中存在的問(wèn)題,從課程的延續(xù)性角度進(jìn)行了教學(xué)改革探討,在VFP與力公自動(dòng)化軟件數(shù)據(jù)交換方面,提出了合理編寫(xiě)教材、改革理論教學(xué)方法和加強(qiáng)實(shí)踐教學(xué)等多種教改方法,同時(shí)對(duì)實(shí)踐結(jié)果進(jìn)行了分析。
關(guān)鍵詞:VFP程序設(shè)計(jì);計(jì)算機(jī)基礎(chǔ);實(shí)踐教學(xué);課程延續(xù)性;辦公自動(dòng)化
中圖分類(lèi)號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:A
1引言
計(jì)算機(jī)基礎(chǔ)課是面向非計(jì)算機(jī)專(zhuān)業(yè)大學(xué)生的公共課,是大學(xué)生所學(xué)習(xí)的第一門(mén)計(jì)算機(jī)課程,因此對(duì)大學(xué)生基本技能的培養(yǎng)、后續(xù)計(jì)算機(jī)課程的學(xué)習(xí)和計(jì)算機(jī)綜合能力與素質(zhì)的提高都具有重要意義。而Visual Foxpro(簡(jiǎn)稱(chēng)VFP)是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),也是開(kāi)發(fā)中、小規(guī)模數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)和管理信息系統(tǒng)的常用工具。VFP目前已成為我國(guó)高校非計(jì)算機(jī)專(zhuān)業(yè),尤其是經(jīng)濟(jì)管理類(lèi)、文科類(lèi)、醫(yī)科類(lèi)等各專(zhuān)業(yè)學(xué)習(xí)數(shù)據(jù)庫(kù)系統(tǒng)的首選的、必不可少的應(yīng)用技術(shù)課程。而VFP也是計(jì)算機(jī)文化基礎(chǔ)的后續(xù)課程,如何從課程的延續(xù)性來(lái)探討VFP教改,對(duì)于結(jié)合新型教學(xué)理念,更新教學(xué)模式,提高教學(xué)效果,培養(yǎng)學(xué)生解決實(shí)際問(wèn)題的能力具有重要的理論和現(xiàn)實(shí)意義。
2目前存在的主要問(wèn)題
(1) 計(jì)算機(jī)課程間關(guān)聯(lián)性的缺乏
教育部高教司將高校計(jì)算機(jī)基礎(chǔ)教育劃分為計(jì)算機(jī)文化基礎(chǔ)、計(jì)算機(jī)技術(shù)基礎(chǔ)和計(jì)算機(jī)應(yīng)用基礎(chǔ)三個(gè)層次,計(jì)算機(jī)基礎(chǔ)作為第一層次的內(nèi)容,“高級(jí)語(yǔ)言程序設(shè)計(jì)”是第二層次的核心內(nèi)容。VFP作為一種高效的數(shù)據(jù)庫(kù)管理系統(tǒng),普遍地被各高校列入非計(jì)算機(jī)專(zhuān)業(yè)的第二層次計(jì)算機(jī)教學(xué)計(jì)劃中,但僅把VFP當(dāng)作一門(mén)數(shù)據(jù)庫(kù)設(shè)計(jì)語(yǔ)言來(lái)講授,忽視了第一層次與第二層次之間的聯(lián)系。例如,如何實(shí)現(xiàn)VFP與辦公自動(dòng)化軟件Word、Excel和Powerpoint等的數(shù)據(jù)交換技術(shù),如何利用VFP軟件有效地設(shè)計(jì)動(dòng)態(tài)多媒體課件,如何利用VFP和Excel進(jìn)行統(tǒng)計(jì)數(shù)據(jù)處理等內(nèi)容,給學(xué)生講授的較少或者根本沒(méi)有講授,從而忽視了課程體系之間的關(guān)聯(lián)性問(wèn)題。
(2) 教材的缺乏
VFP程序設(shè)計(jì)在辦公自動(dòng)化技術(shù)的應(yīng)用多見(jiàn)于報(bào)刊和經(jīng)驗(yàn)雜志中,沒(méi)有形成較為完成的教材體系,很多VFP程序設(shè)計(jì)書(shū)籍中也沒(méi)有詳細(xì)而完整的章節(jié)加以講授,因而給這一方面的理論教學(xué)和實(shí)驗(yàn)應(yīng)用帶來(lái)了很大的困難。
(3) 教師知識(shí)的缺乏
教師在教授VFP程序設(shè)計(jì)時(shí),更多的注重于數(shù)據(jù)庫(kù)程序語(yǔ)言的教授,考慮過(guò)多的是如何進(jìn)行小型數(shù)據(jù)庫(kù)的理論和實(shí)踐應(yīng)用,以及如何通過(guò)計(jì)算機(jī)等級(jí)考試等問(wèn)題,而對(duì)于VFP和計(jì)算機(jī)文化基礎(chǔ)之間的關(guān)聯(lián)性問(wèn)題,理論和實(shí)踐經(jīng)驗(yàn)匱乏,也束縛了對(duì)這一問(wèn)題的研究。
3VFP教改方法
針對(duì)以上問(wèn)題,通過(guò)幾年的理論和實(shí)踐教學(xué),從合理編寫(xiě)教材、改革理論教學(xué)方法和加強(qiáng)實(shí)踐教學(xué)等幾個(gè)環(huán)節(jié)進(jìn)行了教學(xué)改革,并取得了良好的效果。
3.1合理的編寫(xiě)教材
為了適應(yīng)時(shí)代的要求,特別在VFP程序設(shè)計(jì)教材基礎(chǔ)上增加了新的一章,重點(diǎn)講述了以下案例:Word、Excel及VFP表格的區(qū)別;Visual Foxpro表格的數(shù)據(jù)輸出到Word、Excel的操作過(guò)程;利用OLE對(duì)象將VFP數(shù)據(jù)庫(kù)內(nèi)容輸出到Word文檔的方法;PowerPoint獲取VFP中數(shù)據(jù)的方法;利用VFP制作動(dòng)態(tài)教學(xué)課件;利用VFP和Excel進(jìn)行數(shù)據(jù)統(tǒng)計(jì)等。
3.2理論教學(xué)方法改革
在理論教學(xué)過(guò)程中,強(qiáng)調(diào)以學(xué)生為中心的理論教學(xué)設(shè)計(jì)原則,嘗試并采用了多種理論教學(xué)方法,以提高學(xué)生的理論理解能力和接受能力。理論教學(xué)方法主要有以下三種。
3.2.1案例教學(xué)法
案例教學(xué)法是經(jīng)常采用的教學(xué)方法。在案例的選擇過(guò)程中,從不同專(zhuān)業(yè)的需求性出發(fā),教學(xué)案例的選用應(yīng)該注意實(shí)用性、趣味性、一致性,所選案例既要與教學(xué)目的相吻合,又要是學(xué)生易于接受和感興趣的案例,同時(shí)又適用于不同專(zhuān)業(yè)的學(xué)生。例如,針對(duì)體育系、經(jīng)管系和心教系,即需要數(shù)據(jù)庫(kù)儲(chǔ)存大量數(shù)據(jù),又需要對(duì)數(shù)據(jù)進(jìn)行建模和統(tǒng)計(jì)分析,因此就選擇了利用VFP和Excel兩種軟件聯(lián)合進(jìn)行統(tǒng)計(jì)數(shù)據(jù)處理的案例;針對(duì)中文系、法學(xué)系等專(zhuān)業(yè),更注重文檔的操作,選擇了VFP數(shù)據(jù)庫(kù)內(nèi)容輸出到Word文檔利用、PowerPoint獲取VFP中數(shù)據(jù)和VFP制作動(dòng)態(tài)教學(xué)課件等案例;而對(duì)于理工科學(xué)生,選擇了利用VFP程序設(shè)計(jì)語(yǔ)言和SQL Server數(shù)據(jù)庫(kù)技術(shù)聯(lián)合設(shè)計(jì)小型數(shù)據(jù)庫(kù)系統(tǒng)的案例。
3.2.2多媒體課件教學(xué)法
與傳統(tǒng)教學(xué)方式相比,多媒體教學(xué)具有形象、生動(dòng)、交互性好、信息量大、減少文字書(shū)寫(xiě)等顯著特點(diǎn)。對(duì)課程中難以理解的抽象內(nèi)容,可以給予直觀展示和動(dòng)態(tài)模擬,達(dá)到既能輔助教師形象地講授課程中的難點(diǎn)和重點(diǎn)的目的,又能激發(fā)學(xué)生學(xué)習(xí)的興趣。依據(jù)相應(yīng)的教學(xué)大綱和教材來(lái)設(shè)計(jì)多媒體課件內(nèi)容,使得文字、動(dòng)畫(huà)效果、聲音有機(jī)結(jié)合起來(lái),達(dá)到預(yù)設(shè)的動(dòng)態(tài)效果。
3.2.3綜合教學(xué)法
多種教學(xué)方法相互結(jié)合,教學(xué)效果更佳,比如多媒體教學(xué)和課堂討論相結(jié)合的方法,具體實(shí)施可以采用課堂隨機(jī)發(fā)言和分組討論的方法。隨機(jī)發(fā)言是教師將一些比較常見(jiàn)或相對(duì)簡(jiǎn)單的問(wèn)題在課堂上提出,學(xué)生對(duì)此自由發(fā)言,最后教師歸納小結(jié)。例如,在課堂討論中做實(shí)際作品可以采用以讓學(xué)生自己實(shí)際操作,由教師點(diǎn)評(píng);學(xué)生自己操作,自己點(diǎn)評(píng);學(xué)生互相點(diǎn)評(píng);教師在操作時(shí)有意識(shí)地留下空白或有不完善之處,讓學(xué)生修改。
3.3加強(qiáng)實(shí)踐教學(xué)改革
由于VFP和辦公自動(dòng)化相結(jié)合的內(nèi)容實(shí)踐性和應(yīng)用性較強(qiáng),因此必須加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié),采取了布置綜合實(shí)踐作業(yè)和理論指導(dǎo)相結(jié)合的方法。主要過(guò)程如下:
(1) 辦公自動(dòng)化知識(shí)的回顧及練習(xí)。
(2)VFP的使用與練習(xí)。
(3) 依據(jù)理論教材和專(zhuān)業(yè)性,選擇綜合作業(yè)。
(4) 資料查詢(xún),進(jìn)行綜合實(shí)踐作業(yè)設(shè)計(jì)。
(5) 上交作品和電子文檔。通過(guò)具體案例的操作和實(shí)驗(yàn)教師的指導(dǎo),使得學(xué)生順利地完成了綜合實(shí)踐作業(yè)設(shè)計(jì)。
4教學(xué)成果分析
通過(guò)2006級(jí)和2007級(jí)學(xué)生的教學(xué)改革,取得以下成果:(1)學(xué)生掌握了VFP和辦公自動(dòng)化軟件數(shù)據(jù)交換的基本方法。(2)學(xué)生能夠利用VFP和辦公自動(dòng)化軟件聯(lián)合解決一些專(zhuān)業(yè)問(wèn)題。(3)學(xué)生辦公自動(dòng)化軟件操作更加熟練。同時(shí)也遇到一些問(wèn)題,例如,由于VFP和辦公自動(dòng)化軟件開(kāi)在學(xué)生專(zhuān)業(yè)課之前,使得教改內(nèi)容和學(xué)生專(zhuān)業(yè)結(jié)合能力不強(qiáng);案例過(guò)少,使得理論內(nèi)容不夠深入;學(xué)生查閱資料能力不強(qiáng),過(guò)分地依賴(lài)教師等。針對(duì)以上問(wèn)題,都需要在以后教學(xué)中探討新的理論和實(shí)驗(yàn)教學(xué)方法。
5總結(jié)
本文從課程的延續(xù)性來(lái)探討VFP教改,即如何在教授VFP程序設(shè)計(jì)的同時(shí),把辦公自動(dòng)化軟件和VPF課程聯(lián)系起來(lái),使得學(xué)生掌握了辦公自動(dòng)化軟件和VFP的數(shù)據(jù)交換方法、利用辦公自動(dòng)化軟件和VFP聯(lián)合解決專(zhuān)業(yè)問(wèn)題。通過(guò)編寫(xiě)相關(guān)教材、改革理論教學(xué)方法和加強(qiáng)實(shí)踐教學(xué)等方法,實(shí)現(xiàn)計(jì)算機(jī)課程體系的有機(jī)鏈接,并取得了一定教學(xué)效果。
參考文獻(xiàn):
[1] 寸仙娥.《計(jì)算機(jī)基礎(chǔ)》課程教學(xué)改革研究[J].大理學(xué)院學(xué)報(bào),2004,3(4):109-111.
[2] 賈英霞.《Visual FoxPro》教學(xué)改革之我見(jiàn)[J].科技信息,2005(17):251-252.
[3] 任治斌,路粉萍,耿國(guó)華. 在VFP下將OL E對(duì)象輸出到Word文檔的實(shí)現(xiàn)方法[J].渭南師范學(xué)院學(xué)報(bào),2004,19(5):60-65.
[4] 趙曉英. 試論Word表格文件、Excel文件、Foxpro表文件之間的轉(zhuǎn)換[J].晉中師范高等專(zhuān)科學(xué)校學(xué)報(bào),2002,19(1):60-61.
[5] 周燕.Word、Excel、Access、VFP6.0數(shù)據(jù)表相互轉(zhuǎn)換的方法[J].電腦應(yīng)用與開(kāi)發(fā)開(kāi)發(fā),2002(6):40.
[6] 常新功. 從VFP試題庫(kù)直接生成Word文檔試卷[J]. 微機(jī)發(fā)展,2001(5):30-31.
[7] 趙輝.PowerPoint獲取VFP中數(shù)據(jù)[J]. 計(jì)算機(jī)系統(tǒng)應(yīng)用,2002(9):76.
[8] 劉甫迎. 用VFP開(kāi)發(fā)多媒體教學(xué)軟件[J]. 計(jì)算機(jī)應(yīng)用,1999,19(2):40-42.
[9] 張昊. 用Visual FoxPro 制作動(dòng)態(tài)教學(xué)課件[J]. 遼寧師專(zhuān)學(xué)報(bào),2004,6(4):30-31.
[10] 李小軍. 在Visual FoxPro 系統(tǒng)中調(diào)用Excel實(shí)現(xiàn)數(shù)字語(yǔ)音輔助校對(duì)功能[J]. 河南理工大學(xué)學(xué)報(bào),2005,24(5):391-392.
[11] 殷鳳琴,袁亞麗. 交互運(yùn)用VFP與Excel制作財(cái)務(wù)報(bào)表[J]. 中國(guó)管理信化,2006,9(6):57-58.
[12] 劉嘉俊,鄧劍文,鄭暉,等. C++程序設(shè)計(jì)語(yǔ)言教學(xué)中創(chuàng)新能力培養(yǎng)模式研究[J]. 南昌高專(zhuān)學(xué)報(bào),2007(4):88-90.
[13] 張力,張彤,唐伎玲,等. 《計(jì)算機(jī)基礎(chǔ)》多媒體課件設(shè)計(jì)[J].長(zhǎng)春大學(xué)學(xué)報(bào),1999(5):19-20.
Teaching Reform in the Course Extent on the Visual FoxPro Program Design
ZHANG Jing, LI Xiao-mei, LI Guang-jun
(Yibin College, Yibin 644007, China)
Abstract: The problem is analyzed in the course of the Visual Foxpro Program Design teaching, and then teaching reform of Visual FoxPro Program Design is explored by compiling the teaching materials teaching, teaching methods and practice teaching reform in the course extent from a new perspective. Teaching results are analyzed at the same time.
Key words: Visual FoxPro Program Design;Computer Cultural Base;Practice Teaching; Course Extent; Office Automation