摘 要:Visual FoxPro 關(guān)系數(shù)據(jù)庫系統(tǒng)是小型數(shù)據(jù)庫系統(tǒng)的杰出代表,它以強(qiáng)大的性能、完整而又豐富的工具、較高的處理速度、友好的界面以及完備的兼容性等特點(diǎn),受到用戶的歡迎。現(xiàn)在,國(guó)內(nèi)很多高校都把《Visual FoxPro程序設(shè)計(jì)》作為了計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)的必修課。
關(guān)鍵詞:Visual FoxPro程序設(shè)計(jì)非計(jì)算機(jī)專業(yè)興趣
中圖分類號(hào):G64文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674-098X(2011)08(b)-0168-01
在我國(guó)的大多數(shù)高校,《Visual FoxPro程序設(shè)計(jì)》都已經(jīng)作為了非計(jì)算機(jī)專業(yè)的必修課和基礎(chǔ)課。但是對(duì)于非計(jì)算機(jī)專業(yè)的學(xué)生來說,學(xué)習(xí)《Visual FoxPro程序設(shè)計(jì)》還存在一些問題,主要體現(xiàn)在學(xué)習(xí)興趣不高,不能靈活運(yùn)用所學(xué)知識(shí)。如何解決這些困難,使學(xué)生提高學(xué)習(xí)興趣,把容易學(xué)的知識(shí)和技能牢牢地記住,不容易理解的知識(shí)能夠?qū)W會(huì)、理解并且能基本靈活應(yīng)用,而且還能夠在學(xué)完本課程后自學(xué)其它計(jì)算機(jī)語言程序設(shè)計(jì),本文將從以下幾個(gè)方面進(jìn)行探討。
1 了解課程教學(xué)目的和意義
讓學(xué)生了解學(xué)習(xí)《Visual FoxPro程序設(shè)計(jì)》這門課的意義非常重要。在這幾年的教學(xué)過程中發(fā)現(xiàn),很多學(xué)生從開始學(xué)習(xí)該課程一直到結(jié)束,始終不明白學(xué)習(xí)該課程的目的和意義,其實(shí)這主要是因?yàn)榻處煕]有上好第一節(jié)課,在授課時(shí)基本是按教材章節(jié)順序授課,沒有特別強(qiáng)調(diào)開設(shè)此課程的目的和意義。筆者認(rèn)為,一定要開好第一節(jié)課,讓學(xué)生明白學(xué)習(xí)該課程的目的,同時(shí),可以結(jié)合實(shí)際生活中的例子,讓學(xué)生了解學(xué)習(xí)該課程有什么樣的作用,提高學(xué)生的學(xué)習(xí)興趣。
2 重視課前準(zhǔn)備,精心制作多媒體課件
《Visual FoxPro程序設(shè)計(jì)》這門課的前半部分是非常枯燥無味的,學(xué)生在學(xué)習(xí)的過程中非常盲目,并且對(duì)所學(xué)知識(shí)并不真正了解,因此越學(xué)越?jīng)]有興趣。但興趣又是最好的老師,學(xué)生的學(xué)習(xí)興趣是構(gòu)成學(xué)習(xí)動(dòng)機(jī)最有實(shí)際意義的心理成分,是推動(dòng)學(xué)生探索知識(shí)帶有強(qiáng)烈情緒的一種意向和動(dòng)力,同時(shí),也是啟迪和激發(fā)學(xué)生思維的一種催化劑。學(xué)生對(duì)這門課沒有興趣,就直接導(dǎo)致學(xué)不好這門課。因此在課前準(zhǔn)備的時(shí)候教師就要思考,怎樣才能把這些枯燥無味的知識(shí)講得生動(dòng),提起學(xué)生的興趣?
在課前準(zhǔn)備的時(shí)候,教師要特別注意,在熟悉本節(jié)課所講知識(shí)的同時(shí),要多準(zhǔn)備一些和這些知識(shí)相關(guān)的例子,并且這些例子要和我們的現(xiàn)實(shí)生活相聯(lián)系,最好是學(xué)生都熟悉,并且感興趣的例子。例如,在講日期時(shí)間運(yùn)算符和日期時(shí)間表達(dá)式的時(shí)候的時(shí)候,教師就可以和人們都關(guān)心的大事件聯(lián)系起來,這樣學(xué)生就會(huì)覺得很有意思,學(xué)習(xí)的動(dòng)力就增強(qiáng)了;在講表單設(shè)計(jì)與應(yīng)時(shí),可以先展示課前做好的QQ登錄框,告訴學(xué)生學(xué)習(xí)了這一章就可以做一個(gè)這樣的QQ登錄框。學(xué)生對(duì)QQ的興趣會(huì)變?yōu)樗麄儗W(xué)習(xí)這一章的動(dòng)力。除了準(zhǔn)備學(xué)生感興趣的例子,教師還應(yīng)該精心的制作多媒體課件。形象、聲音、色彩和感覺組成了多媒體課件,運(yùn)用多媒體課件,可把抽象內(nèi)容具體化、復(fù)雜過程簡(jiǎn)單化、枯燥內(nèi)容形象化、隱形內(nèi)容顯形化。可以在保證教學(xué)質(zhì)量的前提下,提高信息傳送量、化解教學(xué)難點(diǎn)、優(yōu)化教學(xué)效果。因此,教師應(yīng)該把知識(shí)融入到課件當(dāng)中,用精美的課件向?qū)W生傳播知識(shí)。
3 精心組織教學(xué)內(nèi)容
對(duì)于對(duì)非計(jì)算機(jī)專業(yè)的學(xué)生來說,在學(xué)習(xí)《Visual FoxPro程序設(shè)計(jì)》之前,他們掌握計(jì)算機(jī)方面的知識(shí)不多,特別是程序設(shè)計(jì)方面的知識(shí)。針對(duì)這個(gè)特點(diǎn),教師應(yīng)該精心組織好每一堂課的教學(xué)內(nèi)容,緊抓基礎(chǔ)知識(shí),力求做到重點(diǎn)突出、思路清晰、理論聯(lián)系實(shí)際,抓住教學(xué)的重點(diǎn)難點(diǎn)、合理地分配課時(shí),才能把學(xué)生必須掌握的內(nèi)容傳授給學(xué)生,并能讓學(xué)生把容易學(xué)的知識(shí)和技能牢牢地記住,不容易理解的能夠?qū)W會(huì)、理解并且能基本靈活應(yīng)用。例如,在計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)這部分中,要重點(diǎn)介紹程序以及程序設(shè)計(jì)的基本思想、程序的幾種基本控制結(jié)構(gòu)和程序輸入、輸出的原理以及過程的控制,掌握VFP中如何用語句來實(shí)現(xiàn)這些功能,要引導(dǎo)學(xué)生,在其它計(jì)算機(jī)語言中,也有類似的語句來實(shí)現(xiàn)這些功能。
4 注重上機(jī)實(shí)驗(yàn)指導(dǎo)
作為一門實(shí)驗(yàn)性很強(qiáng)的課程,不僅要在課堂進(jìn)行必要的演示操作,更要注重實(shí)驗(yàn)教學(xué)。每次實(shí)驗(yàn)課要安排合理,實(shí)驗(yàn)內(nèi)容要有針對(duì)性和實(shí)用性,以激發(fā)學(xué)生的學(xué)習(xí)熱情,調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,如建數(shù)據(jù)庫,可以讓學(xué)生將本班學(xué)生的信息錄入新建數(shù)據(jù)庫。條件允許的情況下,最好的方法是在帶有多媒體教學(xué)設(shè)備的計(jì)算機(jī)實(shí)驗(yàn)室上課,老師先講一會(huì),讓學(xué)生就剛才講解的內(nèi)容在機(jī)上實(shí)驗(yàn)一遍,邊講邊練,這樣既可以避免“滿堂灌”,使學(xué)生產(chǎn)生厭惡聽課的情緒,又可以使學(xué)生對(duì)老師剛講過的、剛演示完的內(nèi)容通過實(shí)驗(yàn)從感性認(rèn)識(shí)升華到理性認(rèn)識(shí),從而提高教學(xué)的效率。
5 “無紙化”上機(jī)考核方式
針對(duì)《Visual FoxPro程序設(shè)計(jì)》這門課程的特點(diǎn),可以拋棄傳統(tǒng)的考核方法,采用上機(jī)的考核方式。例如,可以要求學(xué)生在項(xiàng)目管理器下建立數(shù)據(jù)庫及數(shù)據(jù)庫表,并按要求對(duì)數(shù)據(jù)庫表進(jìn)行操作及對(duì)數(shù)據(jù)庫進(jìn)行檢索;或者可以讓學(xué)生幾個(gè)人一組完成一個(gè)小型MIS系統(tǒng)的開發(fā),最大限度地發(fā)揮學(xué)生在學(xué)習(xí)過程的主動(dòng)性、積極性和創(chuàng)造性,既可以把對(duì)學(xué)生的創(chuàng)新思維和創(chuàng)新能力的培養(yǎng)貫穿到我們的教學(xué)環(huán)節(jié)又可以讓學(xué)生在開發(fā)系統(tǒng)過程中體會(huì)到學(xué)習(xí)的快樂、完成系統(tǒng)后體會(huì)到自己的成就感,從而更好的總結(jié)這門課程。
只要緊抓以上五點(diǎn),并通過在教學(xué)過程中不斷發(fā)現(xiàn)問題、解決問題,不斷探討新的教學(xué)方法,就可以很大程度的提高教學(xué)質(zhì)量和教學(xué)效果,讓非計(jì)算機(jī)專業(yè)的學(xué)生也能對(duì)《Visual FoxPro程序設(shè)計(jì)》感興趣,并學(xué)好這門課。但課程的教學(xué)效果還受很多其他因素的影響,如何在短時(shí)間內(nèi),通過教學(xué)使學(xué)生對(duì)這門課程知識(shí)的理解和掌握得到很快的升華,是值得探討和研究的。
參考文獻(xiàn)
[1]徐進(jìn)華,Visual FoxPro課程教學(xué)探討,教學(xué)研究,2004,1.
[2]彭敏,周敏,關(guān)于VFP教學(xué)中的幾點(diǎn)思考[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2006,5.
[3]裴海紅,Visual FoxPro 6.0多媒體教學(xué)實(shí)踐[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2006,6.