摘 要:Visual FoxPro是技工院校計(jì)算機(jī)專(zhuān)業(yè)的基礎(chǔ)專(zhuān)業(yè)課程,也是開(kāi)設(shè)最廣泛的數(shù)據(jù)庫(kù)類(lèi)課程。通過(guò)這門(mén)課程的學(xué)習(xí),可以為技校生獲得就業(yè)必備的計(jì)算機(jī)等級(jí)證書(shū)以及具有相應(yīng)的專(zhuān)業(yè)素質(zhì)打下基礎(chǔ)。因此,教師在實(shí)訓(xùn)教學(xué)過(guò)程中運(yùn)用案例法進(jìn)行教學(xué)具有特殊的現(xiàn)實(shí)意義。
關(guān)鍵詞:案例 數(shù)據(jù)庫(kù) 應(yīng)用
由于技工院校處于本科、高職院校與中專(zhuān)院校的夾層地帶,教學(xué)理論的難度與深度不如本科與高職院校,單純的實(shí)操能力培養(yǎng)不如中專(zhuān)院校。經(jīng)過(guò)幾年的實(shí)踐,我們發(fā)現(xiàn)要使技工院校的計(jì)算機(jī)專(zhuān)業(yè)建設(shè)走出困境,就必須大膽進(jìn)行課程體系改革,為此,筆者所在技師學(xué)院一方面不斷根據(jù)招聘企業(yè)的專(zhuān)業(yè)技能要求調(diào)整計(jì)算機(jī)專(zhuān)業(yè)課程體系的內(nèi)容,刪除、淘汰一些過(guò)時(shí)的課程,增加一些新技術(shù)課程;另一方面在實(shí)訓(xùn)教學(xué)中引入案例法,從學(xué)生學(xué)習(xí)的興趣點(diǎn)培養(yǎng)入手,在加強(qiáng)學(xué)生基本的實(shí)操能力訓(xùn)練的基礎(chǔ)之上,逐步加大程序設(shè)計(jì)能力的培養(yǎng),收到良好的教學(xué)效果。筆者就以Visual FoxPro6.0數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用為例,簡(jiǎn)述案例法在教學(xué)中的實(shí)際運(yùn)用。
一、案例教學(xué)法的內(nèi)涵
案例教學(xué)法就是在教學(xué)過(guò)程中,教師通過(guò)設(shè)置一個(gè)難易適中的案例,引導(dǎo)學(xué)生循序漸進(jìn)地展開(kāi)探究活動(dòng),從而在活動(dòng)的過(guò)程中潛移默化地培養(yǎng)學(xué)生發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題的能力。這種教學(xué)方法對(duì)技校計(jì)算機(jī)專(zhuān)業(yè)教學(xué)來(lái)說(shuō)具有特殊的意義,一是技校生受身心發(fā)展?fàn)顩r的制約,邏輯思維能力不強(qiáng),而采用具體案例,就更加直觀、形象,更容易激發(fā)學(xué)生的學(xué)習(xí)興趣;二是便于教師組織、開(kāi)展教學(xué),教師通過(guò)案例,可以隨時(shí)發(fā)現(xiàn)學(xué)生對(duì)于所講授的內(nèi)容掌握的情況,從而調(diào)整教學(xué)進(jìn)度與難度,保證教學(xué)效果的優(yōu)化;三是有利于學(xué)生程序設(shè)計(jì)能力的培養(yǎng)。學(xué)生通過(guò)一個(gè)具體案例問(wèn)題的分析、解決,很容易舉一反三,由此及彼,這樣就刺激了學(xué)生的“發(fā)散思維”,這為他們今后走向企業(yè)必經(jīng)的獨(dú)立工作與獨(dú)立思考打下了基礎(chǔ)。
二、Visual FoxPro6.0數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用課程的內(nèi)容
數(shù)據(jù)庫(kù)技術(shù)是從20世紀(jì)60年代末開(kāi)始發(fā)展起來(lái)的計(jì)算機(jī)軟件技術(shù),隨著網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)的不斷發(fā)展,數(shù)據(jù)庫(kù)技術(shù)在各領(lǐng)域得到越來(lái)越多地應(yīng)用。Visual FoxPro作為20世紀(jì)90年代興起的高級(jí)數(shù)據(jù)庫(kù)管理軟件,它是一種完善的編程及數(shù)據(jù)管理語(yǔ)言,在小型數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)中得到了廣泛應(yīng)用。而Visual FoxPro6.0是一種32位關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它在20世紀(jì)80年代流行的Xbase系列軟件基礎(chǔ)上增加了新的功能特性,性能不斷完善,技術(shù)不斷提高。作為關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),Visual FoxPro6.0提供了一個(gè)集成化開(kāi)發(fā)環(huán)境,使數(shù)據(jù)的組織和操作變得方便、簡(jiǎn)單,它不僅支持傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì),還支持面向?qū)ο蟪绦蛟O(shè)計(jì),適合開(kāi)發(fā)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),適合計(jì)算機(jī)與非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生學(xué)習(xí)。根據(jù)教育部計(jì)算機(jī)基礎(chǔ)教育白皮書(shū)的要求,數(shù)據(jù)庫(kù)應(yīng)用技術(shù)不僅是計(jì)算機(jī)專(zhuān)業(yè)的必修課程,也是非計(jì)算機(jī)專(zhuān)業(yè)“1+X”課程體系中第二層次的重要方向之一。
三、案例法在Visual FoxPro實(shí)訓(xùn)教學(xué)中的實(shí)踐探索
由于技工院校計(jì)算機(jī)專(zhuān)業(yè)數(shù)據(jù)庫(kù)應(yīng)用課程的教學(xué)目標(biāo)定位于培養(yǎng)技校生信息技術(shù)應(yīng)用素質(zhì),注重?cái)?shù)據(jù)庫(kù)基礎(chǔ)知識(shí)和基本理論的融會(huì)貫通,強(qiáng)調(diào)數(shù)據(jù)庫(kù)應(yīng)用能力的培養(yǎng)。因此,案例教學(xué)法的采用必須兼顧科學(xué)性與實(shí)用性,一方面教學(xué)內(nèi)容緊扣Visual FoxPro知識(shí)的體系結(jié)構(gòu),在介紹Visual FoxPro基礎(chǔ)知識(shí)后,逐步深入地講解數(shù)據(jù)庫(kù)與表操作、查詢(xún)與視圖、SQL的應(yīng)用、數(shù)據(jù)與數(shù)據(jù)運(yùn)算、程序設(shè)計(jì)基礎(chǔ)、表單及控件的應(yīng)用、菜單設(shè)計(jì)、報(bào)表設(shè)計(jì)、項(xiàng)目管理等內(nèi)容,深入淺出地向?qū)W生講解程序、軟件、軟件開(kāi)發(fā)方法、結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο笤O(shè)計(jì)等概念,為學(xué)生的專(zhuān)業(yè)學(xué)習(xí)打下扎實(shí)的理論基礎(chǔ);另一方面將案例貫穿整個(gè)教學(xué)過(guò)程。在教學(xué)的第一個(gè)環(huán)節(jié)就引入案例—“學(xué)生管理系統(tǒng)”,后續(xù)的教學(xué)內(nèi)容圍繞該案例展開(kāi),最終完成整個(gè)案例的實(shí)現(xiàn)。這樣就使教學(xué)充分體現(xiàn)了案例教學(xué)的特點(diǎn)。由于案例經(jīng)過(guò)精心設(shè)計(jì),選擇學(xué)生比較熟悉,比較有代表性的“學(xué)生管理系統(tǒng)”,整個(gè)教學(xué)內(nèi)容講述這個(gè)綜合應(yīng)用的案例,每一個(gè)知識(shí)點(diǎn)提出具體的任務(wù)和要求,形成一個(gè)小的、具體的案例,這樣就形成案例與任務(wù)共同驅(qū)動(dòng)教學(xué)展開(kāi)的良好情境,也更有利于技校生循序漸進(jìn)地掌握數(shù)據(jù)庫(kù)應(yīng)用的相關(guān)知識(shí)。
四、小結(jié)
總之,技工院校的計(jì)算機(jī)專(zhuān)業(yè)教學(xué)必須牢牢抓住“關(guān)鍵能力”培養(yǎng)這個(gè)著力點(diǎn),靈活運(yùn)用適合技校生學(xué)情特點(diǎn)的教學(xué)方法,這樣才能真正做到因材施教、因人施教和因需施教。
(作者單位:江西省冶金技師學(xué)院)