摘 要:VisualFoxPro是高效的數(shù)據(jù)庫管理系統(tǒng),是快速開發(fā)信息管理系統(tǒng)常用工具,是作為專科非計算機專業(yè)的計算機教育的重要基礎課,目的是培養(yǎng)學生的計算機實際應用能力。對于實踐性很強的VFP課程,學生只有通過上機實驗,才能發(fā)現(xiàn)問題、分析問題,加深理解所學的VFP的理論知識,把理論教學與實踐教學有機的結合,激發(fā)學生的學習興趣和創(chuàng)新的潛能,提高解決實際問題的能力。
關鍵詞:VFP課程設計;實踐教學;數(shù)據(jù)庫
中圖分類號:TP311.138-4 文獻標識碼:A 文章編號:1674-7712 (2013) 20-0000-01
VisualFoxPro程序設計(以下簡稱VFP)是面向對象的可視化編程技術,以強大的性能,完整而又豐富的工具,較高的處理速度,友好的界面等特點,成為數(shù)據(jù)庫管理系統(tǒng)常用工具之一,是作為非計算機專業(yè)的計算機教育的重要基礎課,目的是培養(yǎng)學生的計算機實際應用能力。該課程同時也是全國計算機等級考試二級內(nèi)容之一。
一、引言
對于實踐性很強的VFP課程,支持面向對象的可視化編程技術,而有些學生不知道學完VFP后是用來做什么的,且容易與其它語言混淆在一起,如VB、C語言等高級程序,只有通過上機實驗,才能發(fā)現(xiàn)問題、分析問題,加深理解所學的VFP的理論知識,把理論教學與實踐教學有機的結合,激發(fā)學生的學習興趣和創(chuàng)新的潛能,提高解決實際問題的能力。
本文就實踐教學法在VFP教學中的應用作了初步的探討。同時,對在VFP教學實施的幾個主要環(huán)節(jié)進行了分析和研究。不僅能有效地解決上述存在的問題,而且還能充分調(diào)動學生的主動性和積極性,提高學生分析問題和解決問題的能力。做到理論聯(lián)系實際,面向應用,培養(yǎng)學生的創(chuàng)新能力,以適應未來就業(yè)崗位的需求。
二、VFP程序設計課程教學中的現(xiàn)狀
(一)教材的選用
教材是體現(xiàn)教學內(nèi)容和教學方法的知識載體,是進行教學的基本工具,好的教材是教學成功的重要保證。教材具有以下主要的特色:1.結合教學實踐的需要,使教材具有一定的寬容度和或選擇性,一方面照顧大專院校教學的普遍情況和學生基礎,按教學計劃并參照計算機等級考試的要求組織教學內(nèi)容;另一方面,介紹有一定深度的教學選講內(nèi)容,給教學提供進一步的擴展空間,使教師能根據(jù)教學計劃和本校學生的實際情況靈活掌握教學進程。2.教材完整配套。理論教材和實驗教材的有面結合,為培養(yǎng)學生的實際動手能力,避免教師“空對空”的教學,整體提高學生等級考試的通過率打下一個良好的基礎。
實際教學中,還要根據(jù)學生的所學專業(yè)、學習基礎等具體情況,結合全國計算機二級考試大綱的要求,對教材進行合理的安排。
(二)教學目標與教學設計
VFP程序設計是一門實踐性很強的課程,它既要使學生掌握比較完整的理論知識,又要培養(yǎng)學生熟練的操作技能。該課程的理論教學在多媒體教室進行,除了教材之外,采用多媒體課件和電子教案及軟件的現(xiàn)場演示進行輔助教學,通過這種方式,使枯燥的理論形象化,使煩瑣的操作流暢化。此外,為了調(diào)動學生的學習興趣,加強教學的互動。實驗教學在計算機機房進行,每一次實驗都布置有相關的實驗內(nèi)容,學生在完成實驗后,要寫實驗報告。開展課程設計、程序分析與設計等實踐環(huán)節(jié),培養(yǎng)學生在程序設計方面的發(fā)散思維能力,提高程序設計中的靈活應變能力。
(三)教學內(nèi)容
VFP教學一方面是理解數(shù)據(jù)庫的理論,另一方面是培養(yǎng)學生的應用開發(fā)能力。將教學內(nèi)容劃分為三部分:一是掌握VFP軟件功能;二是運用VFP實現(xiàn)小型數(shù)據(jù)庫項目開發(fā);三是結合應用實踐理解關系數(shù)據(jù)庫理論,為后續(xù)網(wǎng)絡數(shù)據(jù)庫打基礎。針對目前VFP教學中存在的一系列問題,提出了以一個具體的學生管理系統(tǒng)為依托的案例教學法,并結合VFP課程對如何實現(xiàn)此教學法進行了分析、實踐。
(四)教學方法與教學手段
教學方法主要選用案例教學,將項目教學引用實踐教學環(huán)節(jié),通過對一個項目的完整分析,培養(yǎng)學生良好的組織數(shù)據(jù)、定義數(shù)據(jù)庫規(guī)則和建立簡單應用程序,使學生掌握綜合運用所學知識的能力,從而完全了解項目流程,真正提高應用水平。如:設計關系數(shù)據(jù)庫“學生管理系統(tǒng)”,該系統(tǒng)具信息查詢、修改資料、選課、成績打印等功能,在教學中逐步引入數(shù)據(jù)庫的創(chuàng)建、SQL查詢語言,視圖的建立與使用、表彰設計與應用、菜單設計等知識點進行講解,激發(fā)學生的學習興趣,啟發(fā)學生對案例進行探討,在講授表單設計時,為了讓學生更深入的理解表單對象,通過設計學生管理系統(tǒng)登錄的界面,引出添加表單、管理表單控件、屬性和設置表彰數(shù)據(jù)環(huán)境,以及標簽、命令按鈕、文本框等控件的設計方法等一系列的教學內(nèi)容,講敘各種表單的實際制作步驟,輸入用戶名和密碼,密碼以星號的形式顯示,如果正確,按確定按鈕進入下一個界面,如果用戶名或密碼其一有錯誤,顯示對話框,連續(xù)三次錯誤,則退出登陸界面。巧妙突破難點,最后達到對知識的掌握和能力的培養(yǎng)。
三、改革上機操作的實踐環(huán)節(jié),重視程序項目設計,培養(yǎng)應用能力
在實踐教學過程中,學生通過上機操作,對于掌握程序設計語言是非常重要的,而有時僅以書本上的例子進行驗證不能激發(fā)學生的興趣,可以把學生按5-8人組成程序設計小組,每小組指定一個項目負責人,成員之間有分工,協(xié)調(diào),制定出自己小組需要完成的項目,在課程結束時,各個小組相互交流,展示自己的設計成果,并由其他小組給予評價,分析亮點和不足,給出修改的建議,這樣既激發(fā)了學生的學習潛能,又完成了所學內(nèi)容,還培養(yǎng)了學生與他人的合作意識,增強團隊精神,提高學生的自信心和綜合素質。
四、結束語
針對傳統(tǒng)實踐教學模式的弊端,結合職業(yè)教育的特點,體現(xiàn)“必需、夠用”的原則,在“以能力為核心”的教學理念下,探索利用現(xiàn)代教育技術,以提高人才素質、能力,提高實踐教學效益為宗旨的實踐教學新模式,不斷培養(yǎng)創(chuàng)新意識,使得VFP課程教學實現(xiàn)從面向學科到面向問題體系的轉變,激發(fā)學生的求知探索欲,達到預期教學目的。
參考文獻:
[1]王薇.VFP教學中的思考[J].計算機教育,2008(12).
[2]趙曉蓉.VFP教學探討[J].黔南民族師范學院學報,2007(3).
[3]謝潔英.Visual FoxPro教學初探[J].太原城市職業(yè)技術學院學報,2008(2).
[4]賀偉.基于VFP的學生信息管理系統(tǒng)的設計與實現(xiàn)[J].福建電腦,2010(4).
[作者簡介]萬啟芳(1966-),女,湖北宜昌人,講師,主要研究方向:職業(yè)技術教育和計算機教學。