李曉 姬廣永 邢紫陽 宋姍姍
摘 要:Visual FoxPro(VFP)程序設計是一種進行管理系統開發的常用工具,作為一門各高校非計算機專業的必修計算機基礎課程,學生普遍認為理論知識抽象枯燥,難以理解,造成實踐中遇到問題無法解決,如何提高該課程的教學質量和教學效果,是廣大教師正在積極探索的課題。該文以該校非計算機專業VFP課程教學現狀及存在問題為例,從教學模式、理論與實驗的融合、教學中貫穿二級考試題目、輔助教學四個模塊進行了教學改革和探索。
關鍵詞:VFP 教學改革 教學實踐 考核
中圖分類號:P311.138-4 文獻標識碼:A 文章編號:1672-3791(2015)09(a)-0136-02
VFP是一種數據庫管理系統,具有處理大量數據的能力,在學習、工作、生活中有著廣泛的應用。作者基于多年的VFP教學經驗,經過不斷的總結與分析,整理出目前VFP教學過程中存在的問題:(1)學時少內容多;(2)學生缺乏學習積極性;(3)理論教學與實驗教學分家;(4)學生的疑難問題得不到及時解答,造成問題的積壓。同時,也提出針對上述問題的教學改革方案,并取得了一定的成效。
1 調動學習積極性,實施新型教學模式
大多數Visual Foxpro程序設計教程的第一章都是介紹數據庫系統的基礎知識,由于理論知識太抽象,教師講解的時候,就算把所有的概念都清楚詳盡地講一遍,學生也未必能全部記住。所以,在VFP數據庫程序設計這門課程的第一節課,教師不是直接講解第一章的理論知識,而是先給學生分析一下這門課程為什么要開,意義在哪里,多講講VFP與相關專業的聯系,以及與以后工作的聯系。例如,對于營銷專業的學生,酒店管理涉及大量的數據,如何管理?以此來提高學生學習數據庫的積極性。
案例教學在很多文獻中都被提到過,也被證明是一種有效的教學手段,它不僅可以提高學生對新知識的興趣,而且能幫助學生加強理解記憶,提高教學互動效果。但是以往的教學案例大多是零散的,相互獨立的,單節課的知識點學生還能夠掌握,但是無法把整個知識體系聯接起來,這就導致了學完VFP之后,學生都不能獨立完成基于VFP的數據庫系統設計。所以,提高教學質量的重點在于構建一個系統的教學平臺,將課程內容有機地整合到平臺之中。
教師授課之前可以先給學生演示一個較為完整的綜合性應用實例,通過演示,讓學生從一開始就對數據庫管理系統有一種感性認識, 在整個學習過程中, 也經常結合該實例進行講解。比如,貫穿整本教材的學生信息管理系統,學生、教師為管理員統一分配賬號,學生用學號密碼登陸,可以修改密碼,查看、修改自己的信息。通過系統案例教學, 學生才可能從生活中、社會上選擇實用課題進行研究。通過研究型學習, 提高自己利用所學知識進行分析問題、解決問題的能力。例如,學生可以選擇醫院藥房管理系統,酒店管理系統等比較有代表性的數據庫管理系統,作為該課程自學提出并解決的案例,讓學生帶有一定的學習需求,自己主動思考并設法解決問題。
2 理論教學與實驗教學的正確融合
目前,不止是數據庫的教學,其他專業課也存在這種問題,理論與實驗各自分離,學生不明白學習理論知識的目的,無法把所學知識很好地應用于實驗中;而實驗中遇到問題又不知怎樣用理論知識解決,造成理論與實驗相互獨立,不符合一直提倡的理論與實踐教學相結合的初衷。以該校的VFP課程為例,在以前的常規教學中,把應該在實驗課中強調和說明的問題放在了理論課中,造成學生沒有機會及時動手操作,印象不深;而應該在理論課中講述的原理卻又講得不夠透徹,以至于學生在實驗中遇到問題時非常茫然,而理論知識又會被認為是學而無用。
在以往的VFP實驗課程中,大多數學生的自制能力不高,就算老師布置了一些作業讓學生去動手實踐,但是學生做與不做,完成的情況與效果如何,都很難進行有效的控制與輔導,也無法對學生的實驗結果有一個直觀即時的評價。這些因素都限制了實驗教學的效果,從而無法及時有效地將實驗結果反饋到理論教學中去。針對此問題,我們提倡教師在實驗課中靈活使用教輔軟件,教師機安裝教師端程序,學生機安裝學生端程序。教輔軟件主要可以實現點名、文件分發和提交、屏幕廣播、遠程監控等功能。這樣就可以控制學生端,避免學生在實驗課上玩游戲等現象,又可以及時了解學生的實驗成果,掌握學生知識點的掌握程度,及時反饋到教學過程中。
3 把計算機二級(VFP)考試的題目貫穿到課堂中
目前,VFP數據庫程序設計已被各高校列入非計算機專業的教學計劃中,并且已成為全國計算機等級考試二級考試內容。有很多學生反應學完VFP數據庫這門課程之后,再報考計算機二級考試的時候,心里沒底,不敢報考VFP這個科目。 針對這種現象,教師在授課過程中,除了采用“系統案例”的教學方法之外,還可以穿插分析歷年二級考試(無紙化上機考試)的試題,總結每章節的重點和難點,有針對性地設置相關實驗考核,使學生能夠在實踐中逐個突破并掌握教學大綱中的重點和考點。
基于各校實驗室教學條件的支持,結合教學大綱和二級上機考試重點,采取分項考核記分的方式,評定學生各個實踐環節的成績。為此,規范了考核標準,編寫了部分分項考核試題。無紙化的考核方式不但可以提高學生學習的積極性,也可以督促學生重視上機實驗,提高學生的上機操作能力和現場分析問題、解決問題的能力,為計算機二級考試奠定堅實的基礎。
4 課外輔助教學
VFP數據庫這門課程對于大多數學生來說,掌握起來有一定的難度,避免不了存在各種各樣的問題。除了教師定時定點的答疑之外,還可以充分利用網絡優勢,建立教學論壇、討論群組等等。教師把教學重點,課件,作業習題等內容放到網站里,學生能夠及時訪問并下載;還可以通過E-mail和QQ進行網上答疑,增強教學的實效性。實踐證明,課外輔助教學可以為更多的學生探討、交流經驗與心得提供良好的平臺,對學生課外自學有很大幫助。
5 結語
在該校的實際教學過程中,該文介紹的教學方法和手段大多已被采用,從學生的期末考試成績、上機測驗以及計算機二級VFP考試的通過率來看,其教學改革效果非常明顯。下一步的工作是依據該文的研究構建或完善相關平臺,為提高課程教學質量提供支持。
參考文獻
[1] 陳志敏,趙耀.高校非計算機專業VFP程序設計語言教學探討[J].計算機教育,2010(7):127-129.
[2] 全國計算機等級考試教材編寫組.全國計算機等級考試教程二級VisualFoxPro[M].北京:人民郵電出版社,2007:1-3.
[3] 張曉龍,鄒密,周栩.VFP教學中培養計算思維能力的研究[J].科技資訊,2014(27):150.