摘要:本文對VFP教學過程中存在的一些問題進行了探討,并在此基礎上提出些許建議,以促使學生對教學內容可以有效掌握和應用。
關鍵詞:VFP;教學;問題探討;數據庫
在計算機科學中,數據庫技術作為一種分支顯得尤為重要,且數據庫的應用非常廣泛,大部分系統都會對數據庫進行運用。在計算機專業中,《數據庫原理及應用》課程是最主要的一門課程,而數據庫管理系統軟件的學習和掌握能夠促使數據庫應用系統的有效開發與應用。這一課程中,數據庫理論和應用是最主要的兩個部分。而數據庫的應用普遍為VFP等作為教學對象進行教學的。為此,本文對VFP教學過程若干問題進行了探討,以促使對VFP教學的有效研究。
一、數據庫的特點
1.數據庫的應用領域非常廣泛,在計算機中進行信息管理,都會對數據庫進行運用,來實現相關數據信息的存儲。為此,在ASP、VB等其他課程中,也都會對數據庫的相關知識和內容進行應用。
二、VFE教學重點與難點
(一)數據庫與表。VFP的基礎是數據庫和表,其講解的主要內容包括:自由表結構的修改、建立、數據輸入、維護、數據編輯、數據庫設計、數據庫中表與表之間的關系以及數據庫表的字段屬性等。而數據庫和數據庫表之間的關系以及數據庫中表與表之間的關系則是這一內容中最為重要的兩點內容。
(二)查詢與視圖。從本質上講,查詢與視圖均為一條SELECT-SQL語句,但兩種的區別在于:查詢不可更新,是以命令文件的形式進行獨立存儲的,一般通過DO命令進行運行;而視圖是可以更新的,其在數據庫中保存,是一個虛表,USE命令打開。另外,對于SELECY語句的用法,需要比較重視。這是因為SELECY語句的內容非常豐富,語法也較為復雜,在進行講解時,就必須依照混序漸進的原則進行講解,可由簡單到復雜,單一到豐富。而對于相對較為復雜的查詢,就應該一步一步地進行講解,同時通過語句的示例使學生能夠有效掌握SELECT語句的運用。
(三)表單、控件及類。關于表單和類的設計,VFP的內容比較豐富,同時這一部分的內容的難度也非常大。可以說,VFP中可視化程序的設計是通過表單集中體現的,其作為容器類具有一種特殊的地位,而其他容器以及控件的頂層容器也是由表單代替的。另外,類的對象程序設計的重要內容,其具有的多態性、封裝性、繼承性通過子類的設計和應用進行有效的發揮,對于這一部分內容,就要掌握其共性,運用控件的主要屬性、方法、事件進行講解。對涉及的概念如基類、方法、容器類、事件、屬性、類、對象等的程序設計中應運用通俗易懂的實例對學生進行講解,可使學生有效掌握所學的內容。
三、VFP教學過程中幾對關系的處理
1.VFP多媒體教學與傳統教學的關系。與傳統教學手段相比,網絡多媒體技術的優越性非常良好。VFP多媒體包括動畫、錄音、錄像、電視、電腦等功能,作為教師,可依據教學的需要對視頻、音頻、圖像、數據、文字等多種教學信息進行處理,促使智能化多媒體終端的有效形成,這就為教學提供了非常高效的操作環境和服務內容。VFP的教學過程中,教師可以通過多媒體教學有條理、更系統地對知識點進行講授,這樣一來,相對比較困難的問題就能夠以更加形象細致的方法進行講解,枯燥的內容也就會變得非常生動,學生對深奧理論的理解就更為容易。
2.上機實驗與理理論教學的關系。VFP教學過程中,上機實驗與理論教學是必不可少的。根據高校學生的特點,教師可以通過對上機實驗的強調,對學生進行知識的講解。但如果忽略了理論教學,同樣教學效果也不是很明顯。對于學生而言,在學校的時間有限,但技術的培養是沒有限制的。教師必須能夠將基本的知識內容傳授給學生,學生才能依靠一定的基礎理論在實踐當中以不變應萬變。在具體的授課過程中,教師應該對教材的重點內容進行反復講解,也可對課外知識進行補充,同時借助歸納演繹對學生的學習提供幫助,以有效培養學生的技能和應用能力。針對VFP課程,其實踐性非常強,為此需要通過實踐來促進或糾正學生對知識內容的理解,而理論知識與實踐的有效結合,則能夠達到一種互補的關系,這對課程的教學以及學生技能的掌握都有很大的幫助。
3.案例教學法與與其他教學法的關系。通過案例教學,教師和學生之間能夠產生一種研究性的教學互動,這對學生思維能力的培養非常重要。為此,對于VFP教學案例的設計,就應該確保設計內容具有一定的針對性,而學生在探究案例時,能夠有效地鍛煉自己的思維,可更好地對同類案例的問題進行解決。在具體的實踐中,教師可以根據學生的特點,進行案例的設計,學生依據現有的理論知識對案例進行分析,并在教師的引導下解決問題。從某種意義上講,案例教學法的應用在VFP學習中顯得非常先進,其所發揮的作用也是不可替代的,但在應用這種方法的同時,也可對其她方法進行應用,如程序設計比賽、教師提問、課堂討論等,這些都是不可缺少的。作為教師,就應該充分結合各種學習方法,對學生進行知識的講解和傳授。而學生通過多種學習方法的應用,也能夠更為有效地促進自身技能的提高。
4.VFP等級考試與日常教學的關系。在計算機應用能力的評價中,VFP等級考試的作用非常大,另外,VFP等級考試也對學生的就業有著重要影響。通過VFP等級考試,能夠綜合檢驗學生的學習情況、教師的教學效果以及教學管理的狀況。當前,運用VFP等級考試的學校普遍增多,而為了促使VFP等級考試通過率提高,就應該有效融合VFP等級考試與日常教學活動。教師可依據大綱內容,對等級考試的內容進行穿插,并且在上機實驗與作業的布置中對VFP等級考試的原題進行滲透。通過等級考試與日常教學內容的結合,學生就能夠鞏固自己所學的知識,同時掌握相關的操作技能,促進自身對VFP課程內容的理解和學習。
總而言之,在VFP課程的教學過程中,會出現許許多多的問題,而本文只根據了一些主要的問題進行了探討。但在具體的教學過程中,教師應該有效運用相關的方法和軟件,對學生進行知識的講解,并進一步提高教學的質量,促進學生對相關問題的掌握和理解,并能夠通過知識的全面理解和掌握提高自己的應用技能。
參考文獻:
[1]董麗英.淺談VFP教學中學生程序設計能力的培養[J].科技資訊,2008,(10).
[2]蔣紅玲.Visual FoxPro在高等醫學院校教學中的實踐與探討[J].電腦知識與技術,2011,(28).
[3]黃銀秀,曾樹華.《Visual Foxpro》教學改革初探[J].科技信息(學術版),2008,(23).
[4]范伊紅,賈芳.Visual Foxpro課程教學改革初探[J].濮陽職業技術學院學報,2005,(3).
[5]劉曉.對高職院校Visual Foxpro課程教學改革初探[J].湖北成人教育學院學報,2007,(5).
[6]黃玲芳,文濤,劉慶華,劉曉薇.《數據庫程序設計》的課程建設[J].景德鎮高專學報,2007,(2).