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