Visual FoxPro(簡稱VFP),是一個易學(xué)、易用的數(shù)據(jù)管理系統(tǒng),是一種大眾化的“面向?qū)ο蟆钡目梢暬幊坦ぞ?,更是中職學(xué)校計算機(jī)類專業(yè)、電子信息類專業(yè)和電算會計專業(yè)必開的計算機(jī)基礎(chǔ)課程。它特別適合剛剛接觸計算機(jī)編程的初學(xué)者,很多命令既可以用于結(jié)構(gòu)化編程,也可在交互方式下執(zhí)行一條命令,馬上得到該命令的執(zhí)行結(jié)果。對于初學(xué)者,往往可以起到提高其學(xué)習(xí)的興趣的作用。但是,隨著學(xué)習(xí)內(nèi)容的深入,命令、函數(shù)使用的增多,學(xué)習(xí)難度的加大,一些教材注重繁瑣的基礎(chǔ)教學(xué),沒有體現(xiàn)課程應(yīng)用開發(fā)的特色,不易激發(fā)學(xué)生的學(xué)習(xí)興趣,也很難使學(xué)生有一種學(xué)習(xí)收獲感。如果過分注重項目開發(fā),而沒有應(yīng)有的基礎(chǔ)知識,也很難發(fā)揮教學(xué)效果。學(xué)生只能照搬,不能靈活運(yùn)用。如何讓學(xué)生站在更高的角度,全面、正確地認(rèn)識這門課程呢?筆者認(rèn)為,在VFP教學(xué)中要重視實踐性,不拘泥于理論本身,在滿足大綱需求的基礎(chǔ)上不斷補(bǔ)充新知識、新見解,調(diào)整教學(xué)模式。在該科教學(xué)中,實施案例教學(xué)法,可以很好地解決傳統(tǒng)教學(xué)方法產(chǎn)生的教學(xué)效果不佳的問題。
一、項目教學(xué)法的內(nèi)涵
項目教學(xué)法萌芽于歐洲的勞動教育思想,最早的雛形是18 世紀(jì)歐洲的工讀教育和19世紀(jì)美國的合作教育,20世紀(jì)中后期逐漸趨于完善,并成為一種重要的理論思潮。項目教學(xué)法,就是在老師的指導(dǎo)下,將一個相對獨立的項目交由學(xué)生自己處理。從信息的收集、方案的設(shè)計、項目實施到最終評價,都由學(xué)生自己負(fù)責(zé)。學(xué)生通過該項目的進(jìn)行,了解并把握整個過程及每一個環(huán)節(jié)中的基本要求。
二、項目教學(xué)法的特點
1.目標(biāo)指向的多重性
學(xué)生通過轉(zhuǎn)變學(xué)習(xí)方式,在主動積極的學(xué)習(xí)環(huán)境中,激發(fā)好奇心和創(chuàng)造力,培養(yǎng)分析和解決實際問題的能力;教師通過對學(xué)生的指導(dǎo),轉(zhuǎn)變教育觀念和教學(xué)方式,從單純的知識傳遞者變?yōu)閷W(xué)生學(xué)習(xí)的促進(jìn)者、組織者和指導(dǎo)者;學(xué)校建立新的課程理念,提升學(xué)校的辦學(xué)思想和辦學(xué)目標(biāo),通過項目教學(xué)法的實施,探索組織形式、活動內(nèi)容、管理特點、考核評價、支撐條件等的革新,逐步完善和重新整合學(xué)校課程體系。
2.教學(xué)周期短,見效快
項目教學(xué)法,通常是在一個短時期內(nèi)、較有限的空間范圍內(nèi)進(jìn)行的,且教學(xué)效果可測評性好。
3.可控性好
項目教學(xué)法,由學(xué)生與教師共同參與。學(xué)生的活動由教師全程指導(dǎo),有利于學(xué)生集中精力練習(xí)技能。
4.注重理論與實踐相結(jié)合
要完成一個項目,必然涉及如何做的問題。這就要求學(xué)生從原理開始入手,結(jié)合原理分析項目,制訂工藝。
三、項目教學(xué)法的實施
1.創(chuàng)設(shè)情境,確定項目
創(chuàng)設(shè)學(xué)生當(dāng)前所學(xué)習(xí)的內(nèi)容與現(xiàn)實情況基本相接近的實例,把學(xué)生引入到需要通過某知識點來解決現(xiàn)實問題的情景。VFP應(yīng)用系統(tǒng)開發(fā)的第一步是應(yīng)用系統(tǒng)的需求分析,即確定系統(tǒng)的功能,劃分系統(tǒng)的功能模塊,建立應(yīng)用系統(tǒng)的設(shè)計模型,形成系統(tǒng)設(shè)計說明書。一般在VFP教學(xué)中,應(yīng)將一個項目貫穿始終,并進(jìn)行基本功能和需求進(jìn)行說明,以作為該課程后續(xù)學(xué)習(xí)內(nèi)容的主線。例如,“圖書訂單管理系統(tǒng)”、“學(xué)生成績管理系統(tǒng)”、“工資管理系統(tǒng)”等。另外,“項目教學(xué)法”也符合VFP系統(tǒng)的層次性和實用性,便于學(xué)生學(xué)習(xí)知識和技能。
2.分析項目,操作示范
圍繞選擇項目涉及到的知識點,為便于學(xué)生“知識遷移”,教學(xué)應(yīng)進(jìn)行必要的講解和示范。例如,在學(xué)生學(xué)習(xí)“項目與項目管理器”時,根據(jù)教材介紹的項目概念“一個應(yīng)用程序系統(tǒng)的開發(fā)是一個相當(dāng)復(fù)雜的過程”,需要經(jīng)過需求分析、模塊設(shè)計、代碼編寫、運(yùn)行調(diào)試等一系列的開發(fā)過程。該問題可比作一個樓盤的開發(fā)過程,從而讓學(xué)生理解VFP中項目的基本功能及相關(guān)操作方法。
3.引導(dǎo)研究,完成建構(gòu)
“項目教學(xué)”,要注意學(xué)生特點、知識接受能力的差異。教師設(shè)計時,要把“項目”分解成具體的、淺顯易懂的、易完成的小“問題”,引導(dǎo)完成后,自然達(dá)到了教學(xué)目標(biāo)的要求。另外,要充分考慮學(xué)生現(xiàn)有的認(rèn)知能力,遵循由淺入深、由表及里、循序漸進(jìn)的原則,真正實現(xiàn)從學(xué)生實際出發(fā)。
4.獨立探索,重在應(yīng)用
讓學(xué)生獨立思考,通過研究討論,對知識點進(jìn)行理解,消化示范項目的解決要點,為解決問題打下基礎(chǔ)。
5.協(xié)作學(xué)習(xí),檢查實施
開展小組交流、討論,組員分工協(xié)作,共同完成任務(wù)。
只有充分認(rèn)識項目教學(xué)法的特點,深刻把握課程特點,深入研究教學(xué)內(nèi)容,精心組織教學(xué)流程,才能取得較好的教學(xué)效果。總之,要讓學(xué)生在實踐中掌握知識、提高技能,充分發(fā)揮學(xué)生的主觀能動性,訓(xùn)練創(chuàng)造性思維,提高綜合素質(zhì)。
(作者單位:江西冶金技師學(xué)院)