馮曉輝FENG Xiao-hui;楊波YANG Bo
(營(yíng)口職業(yè)技術(shù)學(xué)院,營(yíng)口 115000)
(Yingkou Vocational and Technical College,Yingkou 115000,China)
隨著信息社會(huì)的不斷發(fā)展,數(shù)據(jù)處理技術(shù)已經(jīng)深入到人們生活的各個(gè)層面。利用數(shù)據(jù)庫(kù)技術(shù)解決工作中的實(shí)際問(wèn)題已成為社會(huì)對(duì)大學(xué)生的普遍要求。Visual FoxPro(以下簡(jiǎn)稱(chēng)VFP)是一種面向?qū)ο蟮年P(guān)系型數(shù)據(jù)庫(kù)軟件,以很少的代碼就能設(shè)計(jì)出豐富多彩的用戶(hù)界面,是開(kāi)發(fā)中、小規(guī)模數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的常用工具,因此得到各高校的高度重視,成為各高校所開(kāi)設(shè)的課程之一。本文從分析VFP 程序設(shè)計(jì)課程的現(xiàn)狀入手,在教學(xué)方法和手段運(yùn)用等方面進(jìn)行了探究,以取得良好的教學(xué)效果。
VFP 程序設(shè)計(jì)語(yǔ)言是一種面向?qū)ο蠛褪录?qū)動(dòng)的可視化編程語(yǔ)言,它既有可視化的操作界面,又有交互式的操作命,還有關(guān)系型數(shù)據(jù)庫(kù)通用的結(jié)構(gòu)化查詢(xún)語(yǔ)言;它不僅涉及到數(shù)據(jù)表、數(shù)據(jù)庫(kù)、查詢(xún)等一些基本操作,而且還涉及到表單、報(bào)表和菜單的建立和使用。其中概念較多,內(nèi)容比較復(fù)雜,還得編寫(xiě)事件代碼,對(duì)初學(xué)者來(lái)講會(huì)感到茫然。在傳統(tǒng)的教學(xué)模式中,大多是以教師為主,學(xué)生為輔,忽略了學(xué)生的認(rèn)知主體作用,學(xué)生總是被動(dòng)地接受知識(shí),而無(wú)法主動(dòng)學(xué)習(xí)和培養(yǎng)自己的創(chuàng)造性思維能力,長(zhǎng)此以往,學(xué)生的學(xué)習(xí)就缺乏主動(dòng)性。再加上學(xué)時(shí)少,重理論、輕實(shí)踐,實(shí)踐教學(xué)環(huán)節(jié)薄弱,所以根據(jù)以往教學(xué)過(guò)程的情況看,學(xué)完該課程之后,學(xué)生對(duì)于數(shù)據(jù)庫(kù)系統(tǒng)中的概念還非常模糊,不能充分理解,也不能很好地開(kāi)發(fā)出一個(gè)完整的應(yīng)用系統(tǒng)。那么如何使學(xué)生掌握好這門(mén)軟件開(kāi)發(fā)工具的技能,達(dá)到能夠開(kāi)發(fā)出實(shí)用的小型數(shù)據(jù)庫(kù)系統(tǒng)的目的,成為教師面臨的核心問(wèn)題。
教學(xué)方法的重要職能是將預(yù)期的教學(xué)目的變成教學(xué)成果,教師所運(yùn)用的教學(xué)方法在很大程度上決定了教學(xué)效果的優(yōu)劣。根據(jù)幾年VFP 的教學(xué)經(jīng)驗(yàn),筆者總結(jié)了以下的教學(xué)方法,可以達(dá)到事半功倍的教學(xué)效果。
2.1 上好第一節(jié)課“良好的開(kāi)端是成功的一半”,上好第一節(jié)課很關(guān)鍵,是教學(xué)成功的重要環(huán)節(jié)。為了培養(yǎng)學(xué)生學(xué)習(xí)VFP 的興趣,可以先給學(xué)生演示一個(gè)功能較為完善的數(shù)據(jù)庫(kù)管理系統(tǒng),如“學(xué)生信息管理系統(tǒng)”。該系統(tǒng)有信息輸入,信息瀏覽,信息修改,信息查詢(xún)等功能,界面的設(shè)計(jì)要新穎、美觀(guān),引起學(xué)生的共鳴,當(dāng)?shù)弥ㄟ^(guò)一學(xué)期的學(xué)習(xí)自己也能完成類(lèi)似的系統(tǒng)時(shí),學(xué)生就會(huì)產(chǎn)生強(qiáng)烈的學(xué)習(xí)興趣。興趣是最好的老師,是促進(jìn)學(xué)生勤奮學(xué)習(xí)的一個(gè)很重要的因素。調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性,就為以后的課堂教學(xué)打下了良好的基礎(chǔ)。
2.2 多媒體教學(xué)手段的應(yīng)用 VFP 課程操作性極強(qiáng),單憑一塊黑板和三尺講臺(tái)不足以使學(xué)生掌握和運(yùn)用所學(xué)的知識(shí),最好安排在多媒體教室中進(jìn)行。學(xué)生每人一臺(tái)計(jì)算機(jī),教師使用教師機(jī),教師通過(guò)安裝的軟件可以控制學(xué)生機(jī)。教師講授的內(nèi)容(如VFP 中的各種窗口、對(duì)話(huà)框、表單、執(zhí)行結(jié)果等)和操作過(guò)程可完全顯現(xiàn)在學(xué)生機(jī)上,使學(xué)生能更直觀(guān)、更清晰地理解所學(xué)內(nèi)容。教師精心確定教學(xué)內(nèi)容,適當(dāng)編制一些動(dòng)畫(huà)、游戲,寓教于樂(lè),并讓學(xué)生自己去實(shí)踐,這樣有利于培養(yǎng)學(xué)生分析問(wèn)題、解決問(wèn)題的能力。多媒體教學(xué)的優(yōu)點(diǎn)在于直觀(guān)形象,通過(guò)音頻、視頻、圖片等多種形式,將大量的信息展現(xiàn)在課堂上,為學(xué)生提供生動(dòng)、友好、多樣化的交互平臺(tái)。因此,在VFP 程序設(shè)計(jì)課程的教學(xué)中,應(yīng)充分發(fā)揮多媒體技術(shù)在課堂教學(xué)中的優(yōu)勢(shì),從而得到良好的教學(xué)效果。
2.3 案例教學(xué)法的應(yīng)用 案例教學(xué)法是起源于二十世紀(jì)初,由美國(guó)哈佛商學(xué)院所倡導(dǎo)的一種公認(rèn)的行之有效的教學(xué)方法。案例教學(xué)法是一種運(yùn)用案例進(jìn)行教學(xué)的方法,它以提出問(wèn)題——分析問(wèn)題——解決問(wèn)題為主線(xiàn),把學(xué)生帶入特定的生活情境中,使學(xué)生能夠主動(dòng)地參與教學(xué)的整個(gè)過(guò)程,它是一種參與型的學(xué)習(xí)方法,能夠激發(fā)學(xué)生的求知欲,使學(xué)生成為學(xué)習(xí)的主體,由被動(dòng)接受知識(shí)變?yōu)橹鲃?dòng)探索。案例教學(xué)法包括案例設(shè)計(jì)、案例分析和討論、案例實(shí)現(xiàn)這三個(gè)方面,著眼點(diǎn)在于案例的分析和討論。通過(guò)分析和討論,學(xué)生能逐步掌握案例中所包含的理論知識(shí),并將它們用于實(shí)際的系統(tǒng)設(shè)計(jì)當(dāng)中。
教師在選取案例時(shí),根據(jù)教學(xué)目的和培養(yǎng)目標(biāo)的要求,要選取具有代表性、趣味性、實(shí)用性的案例,案例要有針對(duì)性、探討性的特點(diǎn)。如在講解數(shù)據(jù)表的表單設(shè)計(jì)時(shí),就以“學(xué)生成績(jī)管理”的表單作為案例。教師先把自己制作好的比較精美的表單給學(xué)生演示一下,然后提出問(wèn)題:能用哪些方法制作出類(lèi)似的表單?由于學(xué)生對(duì)自己所學(xué)的科目設(shè)置都比較了解,在教師引導(dǎo)下,就會(huì)對(duì)案例中的問(wèn)題進(jìn)行有針對(duì)性的分析和討論,是用表單向?qū)н€是用表單設(shè)計(jì)器制作表單,又或者是用快速表單添加字段的方法制作表單,對(duì)表單中的控件如何設(shè)置,以及如何修飾表單等等,最終每個(gè)學(xué)生都會(huì)按照自己的思維解決這個(gè)問(wèn)題。通過(guò)這樣的案例,學(xué)生即學(xué)到了相關(guān)的理論知識(shí),又提高了分析問(wèn)題、解決問(wèn)題的能力。
案例教學(xué)法適合于實(shí)踐性較強(qiáng)的課程。通過(guò)把學(xué)生感興趣的內(nèi)容設(shè)計(jì)成一個(gè)個(gè)案例,培養(yǎng)學(xué)生學(xué)習(xí)的主動(dòng)性和創(chuàng)造性,使學(xué)生從原來(lái)的“要我學(xué)”變成現(xiàn)在的“我要學(xué)”,改變了傳統(tǒng)的以教定學(xué)的教學(xué)模式。案例教學(xué)法是以教師為主導(dǎo)、學(xué)生為主體,以學(xué)定教,使學(xué)生由被動(dòng)學(xué)習(xí)變成主動(dòng)參與的教學(xué)新模式。通過(guò)案例教學(xué)法的應(yīng)用,加深了學(xué)生對(duì)課程體系的理解,實(shí)現(xiàn)了理論和實(shí)踐的完美結(jié)合,學(xué)生成為了認(rèn)知的主體和知識(shí)意義上的主動(dòng)建構(gòu)者。
2.4 完善實(shí)踐教學(xué)環(huán)節(jié) VFP 是一門(mén)實(shí)踐性很強(qiáng)的課程,數(shù)據(jù)表、數(shù)據(jù)庫(kù)、報(bào)表等文件的建立,按鈕、列表框、圖像等控件的使用,各種操作命令的運(yùn)行等等,都離不開(kāi)上機(jī)實(shí)踐的環(huán)節(jié)。應(yīng)該精心設(shè)計(jì)實(shí)驗(yàn)內(nèi)容,多安排實(shí)驗(yàn)課,利用校園網(wǎng)絡(luò)將實(shí)驗(yàn)內(nèi)容放到網(wǎng)絡(luò)上,讓學(xué)生為上機(jī)實(shí)踐做好準(zhǔn)備,上實(shí)驗(yàn)課時(shí)充分利用上機(jī)時(shí)間,多思考多練習(xí),消化和鞏固課堂所學(xué),將枯燥的理論知識(shí)轉(zhuǎn)化為可視化的能夠?qū)嶋H運(yùn)行的知識(shí)。“實(shí)踐出真知,科學(xué)靠實(shí)踐”。只有這樣,才能提高學(xué)生的動(dòng)手能力和創(chuàng)新能力,深刻地理解VFP 的理論內(nèi)容,從而快速地掌握數(shù)據(jù)庫(kù)系統(tǒng)知識(shí)。
總之,運(yùn)用以上的教學(xué)方法和手段,就能充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,讓學(xué)生對(duì)數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)產(chǎn)生興趣,掌握好VFP 程序設(shè)計(jì)課程的理論,提高分析問(wèn)題和解決問(wèn)題的能力,從而達(dá)到開(kāi)發(fā)出中、小規(guī)模數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的目的。
[1]楊俊峰.淺議高校公共VFP 課程的教學(xué)方法[J].電子技術(shù),2013(7):80-82.
[2]李淑華.Visual FoxPro6.0 程序設(shè)計(jì)[M].北京:高等教育出版社,2005:259-279.
[3]蘇頻.VFP 程序設(shè)計(jì)課程教學(xué)改革與實(shí)踐[J].中國(guó)現(xiàn)代教育裝備,2011(7):129-131.