

【摘 要】VFP程序設計是高職高專計算機專業的一門重要基礎課程,是動態網頁設計和網絡數據庫的先行課,搞好該課程的建設意義重大。本文針對在優質課程建設中存在的問題進行逐一分析,提出培養學生興趣,改進教學模式及考核方式等措施。
【關鍵詞】VFP 優質課程建設 改進措施
【中圖分類號】G642 【文獻標識碼】A 【文章編號】1674-4810(2014)11-0063-02
VFP是一種具有數據庫結構和管理信息系統開發的程序設計語言,實踐性強,采用了可視化、面向對象的程序設計方法,簡單易學,易入門,雖然目前市場上采用VFP開發的信息管理系統較少,但它是關系型數據庫的杰出代表,能讓用戶更好地理解數據庫和使用數據庫,是很多高校普遍開設的一門計算機基礎課程。VFP是我校計算機專業的一門專業核心課程,是后續課程《動態網頁設計》、《網絡數據庫》的基礎課,也是計算機專業學生報考全國計算機等級考試二級較多的一個方向,我校近年來把VFP列入學校優質課程建設計劃,需要對該課程進行一系列改革,包括理論教學和實踐教學及優質課程網站的建設。現將在傳統教學過程碰到的問題進行一一探討。
一 VFP課程教學中存在的問題
1.沒有詳細了解學生特點
我校地處祖國邊疆,經濟相對欠發達,生源質量較差,學生的英語水平差,在VFP中常用命令及函數名都是相應的英文單詞及縮寫,見名知義,由于不認識單詞,導致在VFP學習過程中對命令、函數的用法記不住。學生數學基礎差,但VFP語言作為高級程序設計語言,邏輯性強,而且很多內容較抽象,導致學生在程序設計部分理解力不足,很難讀懂程序和編寫一定功能的程序。
2.學生學習缺乏主動性
學生的學習能力和學習方法是導致缺乏學習主動性的因素,很多學生進入大學后沒有形成一套有效的學習方法,仍然以教師為中心,以教師為主導,教師講、學生聽,知識多了、難了吸收不了,又羞于向教師請教,前面的基礎沒學好,后面的內容更難理解,形成一種惡性循環,從而失去學習興趣,什么都學不懂。
3.知識點多,缺乏統一的知識體系
隨著課程的不斷深入,學生會感到VFP知識點繁多,而且很多概念、專業術語、算法較為抽象,難以理解,學生難以把握重難點,學生對VFP缺乏整體認識,難以形成一套統一的知識體系,易產生厭學情緒。
4.教師教學方法單一
VFP程序設計中理論部分和實踐部分都很重要,學習VFP的目的是讓所學的數據庫理論知識指導信息系統的開發,最終讓學生利用所學知識進行數據庫信息系統的開發,這要求學習不同部分內容時要采取不同的教學方法。傳統教學中,主要以教師“滿堂灌”、“填鴨式”教學方法為主,學生動手上機操作的機會較少。
二 課程建設改革思路
1.聯系實際,用案例引導調動學生的學習興趣
從數據庫的應用入手,以具體案例引導學生的學習興趣,變抽象為形象。現在有些教師僅負責傳授書本知識,對學生理解的深度、廣度不聞不問,沒有做好引導。如果在學這門課前,教師能對學生進行很好的入門引導,激發學生的學習興趣,避免盲目、被動地學習,進而在學習的過程中,對學生遇到的問題,能層層深入引導,就能從學生那里及時得到反饋信息,了解學生的動態,學生也才能跟著教師的引導不斷深入地學習。
2.加強教學過程考核,做好課堂跟蹤
在實驗教學中,確立實驗目標,教師先進行實驗講解、演示,然后命題實驗,學生一人一機進行實驗,最后讓學生做總結。在實踐環節中,教師要時時刻刻都在學生身邊監督實驗,不能讓學生偷懶,哪些學生在做什么?做到什么程度?教師應了然于心。在教學及實驗中,如果學生碰到問題還可以充分利用網絡輔助資源進行自主學習,自我練習。
3.理解、信任學生,建立和諧的師生關系
美國心理學家羅杰斯認為:成功的教學依賴于一種真誠的理解和信任的師生關系,依賴于一種和諧安全的課堂氣氛。教師要用言行讓學生感受到老師是他們的朋友。作為教師要切記陶行知的教導:捧著一顆心來,不帶半根草去。只有愛才能贏得愛。有許多學生就是因為喜歡老師,繼而對VFP產生濃厚的興趣。教師要用情感去感化學生。愛因斯坦曾說:興趣是最好的老師。因此,教師在教學過程中一定不能因循守舊,而要轉變教學觀念,教師以積極和愉快的情緒教學,學生的學習效果才會好。
4.明確教學目標,建立統一知識體系
經過課程學習,應該讓學生學會分析問題和具有數據表達的能力;具有利用數據庫技術解決專門問題的意識;具有創新理念,不斷學習新技術、新方法,有繼續學習的理念。在教學過程中建立統一架構,分模塊教學,不讓學生感覺知識點雜且多,如圖1所示。
5.認真組織教學內容
認真做好教學計劃,做好課程學時數安排,掌握好基礎理論、基本操作、綜合應用的學時比例分配。我校目前該課程的理論部分有54課時,實踐部分有72課時。對于《VFP程序設計》這門課程,由于實踐性比較強,在選取教材方面,要用一個實用的數據庫應用系統案例貫穿全書,并圍繞它編排大量詳實的案例。
6.建立優質課程網站,資源共享
讓課程相關資源上網,全國計算機等級考試二級VFP資料上網,讓學生進行網上自測,網上答疑,并合理確定學生的評價方式,不斷促進教師改進自己的教學。
7.精心設計教學模式
充分利用多媒體和網絡課堂進行理論教學;對于數據庫操作的實踐教學,采取先實驗講解,然后人手一機進行命題實驗,同時,學生也可以使用網絡輔助資源,讓學生自主學習、自我進行操作練習。在教學中加強專題討論和課后答疑,對于實驗應該確立實驗目標,做好實驗總結,如圖2所示。
8.綜合運用各種教學方法
傳統的教學方法以教師講授語法為主,教學過于細致。應該根據不同內容的特點采取不同的教學方法,涉及純理論的部分以講授為主,涉及操作的部分應采取“任務驅動教學法”,任務驅動教學是指從提出問題、分析問題到解決問題進行知識講解,讓學生在解決問題的過程中達到掌握相關知識的目的。
9.改革考核形式
課程考核目的是督促學生努力提高自己的數據處理和信息加工能力,檢查學生學習情況。考核方式要多樣化,考核內容要強調學習過程、知識積累的過程、能力培養的過程,使學生能快樂地學習,避免應試教育,避免學生跟著考試的指揮棒轉。根據VFP課程的特點,我們采取的是平時學習情況占20%(包括考勤、作業及實驗情況)、筆試占60%、上機占20%,上機主要考查學生的動手能力。
參考文獻
[1]李雁翎.Visual FoxPro應用基礎與面向對象程序設計教程[M].北京:高等教育出版社,1999
[2]熊發涯.Visual FoxPro程序設計[M].北京:中國鐵道出版社,2005
[3]王志強、王秀蘭.淺談高職院校VFP教學過程中應注意的幾個問題[J].科技經濟市場,2009(9)
[4]何文廣、王耀民、曾華.《Visual FoxPro程序設計》課的教學方法淺析[J].廣東醫學院學報,2012(3)
〔責任編輯:范可〕