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