朱瑩澤 劉長(zhǎng)勇 宮潔 劉丕娥
【摘 要】應(yīng)用型本科院校非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生通常在學(xué)完《大學(xué)計(jì)算機(jī)基礎(chǔ)》課程之后,還要學(xué)習(xí)一門(mén)程序設(shè)計(jì)類(lèi)課程?!禫isual FoxPro程序設(shè)計(jì)》(以下簡(jiǎn)稱(chēng)VFP)課程,以其簡(jiǎn)單易用,界面友好,教學(xué)內(nèi)容豐富,普遍地被各類(lèi)本科院校列入非計(jì)算機(jī)專(zhuān)業(yè)的程序設(shè)計(jì)教學(xué)計(jì)劃當(dāng)中。本文以《VFP程序設(shè)計(jì)》為例,在這門(mén)課程教材的建設(shè)上提出了研究和優(yōu)化的策略。
【關(guān)鍵詞】應(yīng)用型;本科院校;非計(jì)算機(jī)專(zhuān)業(yè);程序設(shè)計(jì);教材研究
1.應(yīng)用型本科院校的定位
應(yīng)用型本科院校的主要任務(wù)是以培養(yǎng)“應(yīng)用型”的“本科生”人才為主,即它不主要培養(yǎng)“學(xué)術(shù)型”的人才或者研究型的“研究生”人才,它更注重培養(yǎng)學(xué)生的實(shí)際應(yīng)用能力,從實(shí)際出發(fā),圍繞社會(huì)需要,著重培養(yǎng)多樣化的應(yīng)用型、實(shí)踐型、職業(yè)型、技能型人才,以更好地適應(yīng)如今的多元化社會(huì)對(duì)人才的各種需求。
應(yīng)用型本科院校,將不再沿用傳統(tǒng)本科教育講究的“以學(xué)科建設(shè)為龍頭”,而是應(yīng)在專(zhuān)業(yè)建設(shè)的指導(dǎo)下,以學(xué)科建設(shè)為支撐,圍繞課程改革,開(kāi)展相關(guān)的教學(xué)建設(shè)與教學(xué)改革。因此,要把培養(yǎng)應(yīng)用型本科人才的理念落實(shí)到辦學(xué)的實(shí)際過(guò)程當(dāng)中,需要在課程體系、教材建設(shè)、師資隊(duì)伍建設(shè)、實(shí)踐教學(xué)環(huán)節(jié)等各個(gè)方面加以潛心研究,進(jìn)行改革建設(shè)。本文將主要針對(duì)應(yīng)用型本科院校應(yīng)用最為廣泛的《Visual FoxPro程序設(shè)計(jì)》教材進(jìn)行研究與優(yōu)化,以推動(dòng)計(jì)算機(jī)程序設(shè)計(jì)知識(shí)的普及,促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的推廣和應(yīng)用,為培養(yǎng)21世紀(jì)信息化社會(huì)的應(yīng)用型人才提供更多的幫助。
2.非計(jì)算機(jī)專(zhuān)業(yè)程序設(shè)計(jì)類(lèi)教材的現(xiàn)狀和問(wèn)題
VFP這門(mén)課程,是本科院校非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生接觸的第一門(mén)和數(shù)據(jù)庫(kù)技術(shù)相關(guān)的課程,也是他們接觸的第一門(mén)計(jì)算機(jī)程序設(shè)計(jì)類(lèi)課程,所以這門(mén)課程的很多專(zhuān)業(yè)術(shù)語(yǔ)以及操作的方式方法都給學(xué)生在接受和理解上造成一定的難度。市面上有多種多樣的《VFP程序設(shè)計(jì)》類(lèi)教材,經(jīng)研究發(fā)現(xiàn),多數(shù)教材存在著以下一些常見(jiàn)問(wèn)題:
2.1教材安排凌亂,分散
由于VFP課程本身既包括數(shù)據(jù)庫(kù)理論知識(shí),又包括軟件開(kāi)發(fā)實(shí)踐,所以涉及對(duì)象比較多,功能應(yīng)用操作復(fù)雜,這就要求這門(mén)課程的教材在編寫(xiě)安排上要內(nèi)容銜接得當(dāng),承上啟下,過(guò)渡自然。而一些教材在整體的組織上編寫(xiě)分散、凌亂,沒(méi)有讓學(xué)生建立一個(gè)完整的系統(tǒng)開(kāi)發(fā)的概念,一些學(xué)生盡管學(xué)完了這門(mén)課程,可對(duì)VFP是什么,能做什么用,都還一無(wú)所知。
2.2教材內(nèi)容過(guò)于理論化
從各大高校所使用的VFP程序設(shè)計(jì)教材統(tǒng)計(jì),其內(nèi)容基本包括數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)、VFP基本語(yǔ)法、數(shù)據(jù)庫(kù)和表的基本操作、SQL查詢、程序設(shè)計(jì)基礎(chǔ)、查詢和視圖、表單設(shè)計(jì)、菜單設(shè)計(jì)、報(bào)表和標(biāo)簽設(shè)計(jì)、項(xiàng)目和應(yīng)用程序開(kāi)發(fā)等章節(jié)。各個(gè)章節(jié)在內(nèi)容安排上大部分都是偏重于理論的講解而忽略了實(shí)際操作,沒(méi)有給學(xué)生一個(gè)清晰的實(shí)例以體現(xiàn)設(shè)計(jì)的要點(diǎn)和細(xì)節(jié),所以學(xué)生在學(xué)習(xí)過(guò)后并沒(méi)有真正的體會(huì)到應(yīng)用的樂(lè)趣,導(dǎo)致理論與實(shí)踐脫節(jié),最終并沒(méi)有達(dá)到學(xué)以致用,這嚴(yán)重背離了以培養(yǎng)應(yīng)用型人才為導(dǎo)向的教學(xué)改革的指導(dǎo)思想。
2.3教材實(shí)驗(yàn)操作沒(méi)有針對(duì)性
有些教材書(shū)后的實(shí)驗(yàn)不能完整反映教材安排的教學(xué)內(nèi)容,實(shí)驗(yàn)單一枯燥,安排操作內(nèi)容不實(shí)用,沒(méi)有針對(duì)性,有的過(guò)于簡(jiǎn)單,這樣就使得學(xué)生上機(jī)內(nèi)容不飽滿,迅速完成某實(shí)驗(yàn)內(nèi)容后就不知所為,大部分時(shí)間都被白白浪費(fèi)掉,所以造成理論與實(shí)踐脫節(jié),影響了教學(xué)質(zhì)量。
2.4教材忽視對(duì)學(xué)生能力的培養(yǎng)
多數(shù)教材的編寫(xiě)安排中,往往只是灌輸給學(xué)生一些基本的對(duì)象操作技能,而忽視了對(duì)學(xué)生創(chuàng)新能力的培養(yǎng)。一些教材只是列舉一些很簡(jiǎn)單,很容易實(shí)現(xiàn)的方法和問(wèn)題,而對(duì)于需要用心思考,仔細(xì)動(dòng)腦筋操作才能解決的問(wèn)題卻涉及很少。應(yīng)用型本科院校力求培養(yǎng)學(xué)生的自學(xué)能力、創(chuàng)新能力、動(dòng)手能力、觀察能力、分析和解決問(wèn)題的能力,所以在教材的安排當(dāng)中應(yīng)適當(dāng)加入一些有難度有深度的知識(shí)和操作,從而激發(fā)學(xué)生獨(dú)立思考,分析問(wèn)題和解決問(wèn)題的能力。
3.非計(jì)算機(jī)專(zhuān)業(yè)程序設(shè)計(jì)類(lèi)教材的改革思路及優(yōu)化辦法
哈爾濱劍橋?qū)W院針對(duì)部分非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生開(kāi)設(shè)VFP程序設(shè)計(jì)這門(mén)課程,使其進(jìn)一步掌握計(jì)算機(jī)程序設(shè)計(jì)理論知識(shí),加深系統(tǒng)開(kāi)發(fā)思想,為通過(guò)全國(guó)計(jì)算機(jī)等級(jí)考試做好準(zhǔn)備。針對(duì)現(xiàn)有教材,我們對(duì)其進(jìn)行了進(jìn)一步的研究和優(yōu)化,主要體現(xiàn)在以下幾個(gè)方面:
31.全面調(diào)整教學(xué)內(nèi)容,使之成為一個(gè)連貫的整體
在內(nèi)容設(shè)計(jì)上,先安排講解數(shù)據(jù)庫(kù)的基礎(chǔ)理論知識(shí),讓學(xué)生對(duì)數(shù)據(jù)庫(kù)系統(tǒng)有個(gè)全面的了解,然后針對(duì)程序設(shè)計(jì)理論,講解VFP的基本語(yǔ)法和函數(shù),再介紹VFP數(shù)據(jù)庫(kù)和表的基本操作,在表數(shù)據(jù)的基礎(chǔ)上引入SQL查詢,然后講解查詢和視圖這兩個(gè)對(duì)象,最后滲透到面向?qū)ο蟪绦蛟O(shè)計(jì),講表單、菜單、報(bào)表和標(biāo)簽的創(chuàng)建和使用,最后講項(xiàng)目管理器,使得前邊的所有對(duì)象都綜合在一個(gè)大的應(yīng)用開(kāi)發(fā)里,讓學(xué)生建立一個(gè)完整的系統(tǒng)開(kāi)發(fā)的過(guò)程。這樣,就使得VFP的整個(gè)教學(xué)內(nèi)容有機(jī)的結(jié)合成個(gè)一個(gè)整體,不凌亂,不分散,內(nèi)容過(guò)渡自然,章節(jié)銜接得當(dāng),更有利于教學(xué)過(guò)程的良好進(jìn)展。
3.2全面?zhèn)戎匕咐虒W(xué)
案例教學(xué)法在VFP程序設(shè)計(jì)這門(mén)課程當(dāng)中顯得尤為重要,它可以根據(jù)教學(xué)要求在老師的指引下,安排學(xué)生通過(guò)對(duì)案例的分析,思考和討論,總結(jié)出解決問(wèn)題的方法和途徑,進(jìn)而動(dòng)手去實(shí)踐,加深學(xué)生對(duì)基本概念理論的理解和認(rèn)識(shí),更有助于培養(yǎng)應(yīng)用型人才目標(biāo)的實(shí)現(xiàn)。例如,在表單教學(xué)環(huán)節(jié)中,可以安排設(shè)計(jì)“抽獎(jiǎng)器”。首先把問(wèn)題拋給學(xué)生,讓他們對(duì)該任務(wù)進(jìn)行全面分析,需要表單上有什么控件,需要后臺(tái)數(shù)據(jù)庫(kù)表設(shè)計(jì)什么樣的數(shù)據(jù),需要怎樣編寫(xiě)事件驅(qū)動(dòng)代碼,最后經(jīng)過(guò)查看和總結(jié)學(xué)生的完成情況,由教師演示共同制作外表美觀,簡(jiǎn)單實(shí)用又貼近生活的小案例,可以大大提高學(xué)生的學(xué)習(xí)興趣,加深課堂理論的進(jìn)一步實(shí)踐。
3.3與計(jì)算機(jī)等級(jí)考試掛鉤
按照全國(guó)計(jì)算機(jī)等級(jí)考試的要求,我們的教材緊扣最新《全國(guó)計(jì)算機(jī)等級(jí)考試大綱》,精心安排教學(xué)內(nèi)容,精選例題,合理安排課后實(shí)驗(yàn)以適應(yīng)等級(jí)考試機(jī)考難度,對(duì)學(xué)生參加計(jì)算機(jī)等級(jí)考試提供針對(duì)性幫助,從而提高學(xué)生參加全國(guó)計(jì)算機(jī)等級(jí)考試的通過(guò)率。
4.結(jié)束語(yǔ)
通過(guò)我們對(duì)這門(mén)課程的深入理解與研究,《Visual FoxPro程序設(shè)計(jì)》教材從內(nèi)容章節(jié)到習(xí)題實(shí)驗(yàn)、上機(jī)指導(dǎo),完全適應(yīng)國(guó)家對(duì)非計(jì)算機(jī)專(zhuān)業(yè)程序設(shè)計(jì)考核的要求,集課堂教學(xué)內(nèi)容、實(shí)踐教學(xué)于一體,有完整的習(xí)題以及實(shí)驗(yàn)內(nèi)容和操作步驟,非常益于組織課堂教學(xué)和上機(jī)實(shí)踐。《Visual FoxPro程序設(shè)計(jì)》在2011年2月面向全國(guó)出版發(fā)行第一版后,不斷引入本校及兄弟院校教學(xué)改革和教材建設(shè)的新成果,不斷完善教材的內(nèi)容,豐富教學(xué)案例,受到了學(xué)生的一致好評(píng)。
我們將不斷努力,進(jìn)一步深入研究應(yīng)用型本科院校學(xué)生自身的特點(diǎn),編寫(xiě)更適用于學(xué)生學(xué)習(xí)和使用的教材、上機(jī)指導(dǎo)書(shū),全面提高全國(guó)計(jì)算機(jī)等級(jí)考試的通過(guò)率,搞好計(jì)算機(jī)程序設(shè)計(jì)教學(xué)。
【參考文獻(xiàn)】
[1]楊靜.程序設(shè)計(jì)課程教學(xué)改革探討[A].2010全國(guó)計(jì)算機(jī)程序設(shè)計(jì)類(lèi)課程教學(xué)研討會(huì)論文集[C].2010.
[2]黃澍莊.Visual FoxPro 教學(xué)改革探索[J].達(dá)縣師范高等專(zhuān)科學(xué)校學(xué)報(bào),2011,(03).