魏巍
摘 要 為了普及計算機文化教育和培養(yǎng)應(yīng)用型人才,VF課程作為公共選修課面向非計算機專業(yè)學(xué)生開設(shè)。隨著高校教學(xué)改革研究工作的廣泛開展,本文針對非計算機專業(yè)學(xué)生的特點,結(jié)合教學(xué)實踐經(jīng)驗,對該課程教學(xué)進行了優(yōu)化研究,并提出一些提高教學(xué)質(zhì)量的具體措施。
關(guān)鍵詞 VF 非計算機專業(yè) 選修課 教學(xué)
中圖分類號:G642 文獻標(biāo)識碼:A
0引言
為加強課程特色建設(shè),提高教學(xué)質(zhì)量,響應(yīng)我?!皠?chuàng)建合格普通本科高校,首先應(yīng)從教學(xué)抓起”的戰(zhàn)略口號,學(xué)校從自身發(fā)展角度出發(fā),現(xiàn)已開始落實實施“教學(xué)質(zhì)量與教學(xué)改革質(zhì)量工程”。
目前,我校面向非計算機專業(yè)學(xué)生開設(shè)了多門選修課,選修課的廣泛開設(shè)為學(xué)生綜合素質(zhì)的提高和個性發(fā)展提供了廣闊的空間, 選修課的教學(xué)逐漸成為教學(xué)體系中重要的活躍因子,同時也對選修課的教學(xué)寄予更高的要求。為拓寬學(xué)生本專業(yè)的傳統(tǒng)知識領(lǐng)域,讓學(xué)生在已學(xué)習(xí)計算機文化基礎(chǔ)課程的基礎(chǔ)上,掌握更多的計算機應(yīng)用技能,我們給學(xué)生開設(shè)了公共選修課《Visual Foxpro》,如何針對非計算機專業(yè)學(xué)生特點搞好這門課的教學(xué)值得深入探索和研究。
1非計算機專業(yè)學(xué)生學(xué)習(xí)VF課程的意義
教育部曾提出高等院校非計算機專業(yè)計算機課程體系應(yīng)包含“計算機文化基礎(chǔ)”、“計算機技術(shù)基礎(chǔ)”和“計算機應(yīng)用基礎(chǔ)”三個層次教育,計算機知識與技術(shù)應(yīng)用能力教育是培養(yǎng)高等專業(yè)人才重要的組成部分。
Visual Foxpro(以下簡稱VF)是一種面向微型機使用的桌面數(shù)據(jù)庫管理系統(tǒng),也是開發(fā)中小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的常用工具,提供方便的數(shù)據(jù)庫創(chuàng)建和管理、數(shù)據(jù)索引、查詢及報表輸出等功能,操作簡便、靈活易學(xué),很適合非計算機專業(yè)學(xué)生學(xué)習(xí),同時也是全國計算機二級考試的內(nèi)容。鑒于非計算機專業(yè)的培養(yǎng)目標(biāo),學(xué)生學(xué)習(xí)數(shù)據(jù)庫管理技術(shù)可以培養(yǎng)他們正確的思維方法和不同于以往模式的一種獨立工作能力,有利于開發(fā)智力、拓寬視野,提高他們的知識層次和素質(zhì),也會大大提高將來所從事工作的日常事務(wù)處理的效率,以增強其畢業(yè)后踏入社會的自我適應(yīng)能力和競爭能力。而且綜合高校學(xué)生報名選修這門課的情況來看,每次都能爆滿,說明非計算機專業(yè)學(xué)生想要學(xué)習(xí)計算機技能的愿望比較強烈,愿意學(xué)習(xí)這門課的積極性很高。因此,面向非計算機專業(yè)學(xué)生開設(shè)這門課程有十分重要的意義。
2 VF課程的教學(xué)現(xiàn)狀
由于VF課程的特點與其他高級語言程序設(shè)計的特點不同,最明顯的區(qū)別在于數(shù)據(jù)庫程序設(shè)計的教學(xué)過程,從第一節(jié)課開始到最后一節(jié)課結(jié)束,都在講解同一個問題:如何讓計算機來管理各種日常信息。而這種形式的課程是學(xué)生以前從沒有接觸過的,他們還是帶著過去的學(xué)習(xí)方式來學(xué)習(xí)VFP 數(shù)據(jù)庫程序設(shè)計的內(nèi)容,最終導(dǎo)致出現(xiàn)下列問題:
(1)課程學(xué)習(xí)目的不明確。學(xué)生對課程缺乏整體認識,不知道學(xué)完后能用它來做些什么,常常認為VF是一門與C語言等相似的另一種高級語言。
(2)每節(jié)課的學(xué)習(xí)目標(biāo)不夠明確。雖然課程內(nèi)容學(xué)會并不難,但學(xué)生在學(xué)習(xí)過程中,習(xí)慣性地把每節(jié)課的內(nèi)容分散記憶,并不十分清楚所學(xué)內(nèi)容是整個信息管理系統(tǒng)的哪一個組成部分,在頭腦中很難建立起課程體系的整體概念。
分析上述問題產(chǎn)生的原因,主要還是由于教師在教學(xué)過程設(shè)計上存在一定的問題,在組織教學(xué)過程中沒能給學(xué)生建起一個完整的學(xué)習(xí)目標(biāo)框架,為此教師必須對以前的教學(xué)方式、教學(xué)方法以及實驗等環(huán)節(jié)進行改進。
3如何提高VF課程教學(xué)效果
3.1分析課程特色并結(jié)合非計算機專業(yè)的培養(yǎng)目標(biāo),準確定位教學(xué)目標(biāo)
我校培養(yǎng)多學(xué)科專業(yè)學(xué)生是為社會輸送具備扎實的專業(yè)知識和工作技能的應(yīng)用型人才,學(xué)生需要具備嚴密的邏輯思維和實踐能力。畢業(yè)后具有運用理論和方法分析問題、解決問題的基本能力,掌握日常工作事務(wù)處理、文獻檢索、資料查詢的基本方法,具有一定的實際工作能力。雖然很多非計算機專業(yè)文理科學(xué)生兼收,但學(xué)校相當(dāng)多學(xué)生是文科生,他們偏重于形象思維,而邏輯思維和抽象能力相對薄弱,因此需要加強學(xué)生全面的綜合素質(zhì)和能力的培養(yǎng)。但以往的傳統(tǒng)教學(xué)更多地偏重知識傳授,而忽視學(xué)生綜合能力的培養(yǎng),但大學(xué)選修課的性質(zhì)和使命決定了它的教學(xué)應(yīng)有不同于必修課的特點。它不強調(diào)知識的系統(tǒng)性和完整性, 而重視的是學(xué)習(xí)興趣的激發(fā)、最新科研動態(tài)的傳遞和評價、學(xué)習(xí)方法的引導(dǎo)和實踐應(yīng)用,在教學(xué)中應(yīng)從“知識傳授型”向“能力培養(yǎng)型”轉(zhuǎn)變。計算機類課程與其他專業(yè)課程相比,有非常明顯的特點——實踐性很強,通常這類課程涉及面廣,在內(nèi)容上比文科類課程抽象,面向非計算機專業(yè)學(xué)生講授VF就不能按照計算機專業(yè)課程的教學(xué)目標(biāo)來要求,而應(yīng)該密切結(jié)合學(xué)生的培養(yǎng)目標(biāo),旨在拓寬學(xué)生的知識面,提高學(xué)生的知識層次,提高他們運用數(shù)據(jù)庫技術(shù)分析問題和解決問題的能力,以及自身的綜合素質(zhì),實現(xiàn)文理滲透,以此作為這門課最終的教學(xué)目標(biāo)。
3.2針對非計算機學(xué)生特點,選好教材,改進教學(xué)模式
針對非計算機專業(yè)學(xué)生普遍邏輯思維偏弱的特點,在選擇教材時最好理論結(jié)合實例類的教材,同時采取“認識——實踐——理論——再實踐”的教學(xué)方法。在教學(xué)中先建立感性認識,目的是讓學(xué)生了解課程的學(xué)習(xí)目標(biāo)和任務(wù),激發(fā)學(xué)習(xí)興趣;實踐的作用是由認識引出概念與理論,學(xué)習(xí)從實踐到理論的分析研究方法;理論教學(xué)是系統(tǒng)地學(xué)習(xí)概念、理論與方法,較全面地掌握有關(guān)知識;再實踐的目的是驗證理論、明確理論的實用意義與實際應(yīng)用的方法,探索創(chuàng)新并提供實踐能力。
3.2.1認識學(xué)習(xí),激發(fā)興趣
通常學(xué)生選修VF課程的積極性很高,但未必真正了解課程學(xué)習(xí)的內(nèi)容,而且課時少,若課堂上仍然遵循“先理論后實踐”的傳統(tǒng)教學(xué)模式,學(xué)生沒有學(xué)習(xí)興趣,缺乏學(xué)習(xí)動力,很難保證教學(xué)質(zhì)量。教學(xué)是教與學(xué)的雙邊活動,教為先導(dǎo),學(xué)為主體,學(xué)生學(xué)習(xí)興趣的培養(yǎng)主要在教師使學(xué)習(xí)活動有興趣。不妨第一堂課引入一些生動的案例,尤其是與學(xué)生密切相關(guān)、身有感觸的例子進行講解,演示一個直觀形象的小型數(shù)據(jù)庫管理系統(tǒng)并作詳細分析,突出說明用途,使學(xué)生建立起感性認識,激發(fā)他們的學(xué)習(xí)興趣,從而拉近學(xué)生與課程的距離感,使他們在心理上更容易接受這門課,自然地形成對這門課的總體認識。
3.2.2綜合運用多種教學(xué)方法,注重知識點的聯(lián)系形成知識體系
任務(wù)驅(qū)動教學(xué)法是指在教學(xué)過程中以一個或多個項目為主線來展開教學(xué),把相關(guān)的知識點融入到任務(wù)的各個環(huán)節(jié)中去,逐層推進任務(wù)。通過對問題的分解細化,得到一個完整的任務(wù)解決方法,從而達到學(xué)習(xí)知識、培養(yǎng)能力的目的。在上第一節(jié)課時,先給學(xué)生演示一個信息管理系統(tǒng),在后續(xù)的授課中,將整個系統(tǒng)進行分解,每個部分作為一個任務(wù)逐一講解,學(xué)生得到清晰的思路、方法和知識的脈絡(luò)。隨著一個個任務(wù)的完成,學(xué)生通過自己的努力會不斷地獲得成就感,從而更大地激發(fā)他們的求知欲望,逐步形成一個良性循環(huán)。在整個任務(wù)解決的過程中,讓學(xué)生真正成為學(xué)習(xí)的主人, 培養(yǎng)他們自主學(xué)習(xí)、獨立思考問題的能力。
案例教學(xué)法是指教師在教學(xué)過程中,以真實的生活情境或事件為題材,通過“提出問題—分析問題—引入新知識點—解決問題—總結(jié)知識點”這種教學(xué)模式,把相關(guān)的基本概念、解題的基本方法和思路傳授給學(xué)生,從而使學(xué)生形成深刻、形象、牢固的記憶,這種教學(xué)方法可以激勵學(xué)生主動參與學(xué)習(xí)活動。
3.2.3突出重點,加強實踐教學(xué)
非計算機專業(yè)學(xué)生學(xué)習(xí)VF課程的目標(biāo)是重在學(xué)會使用數(shù)據(jù)庫技術(shù)處理和查詢數(shù)據(jù),提高動手能力。課程內(nèi)容操作性很強,應(yīng)采取內(nèi)容講授與上機實驗相結(jié)合的教學(xué)方式。同時需要優(yōu)化教學(xué)內(nèi)容,課堂上精簡講授內(nèi)容,抓住重點,選取能培養(yǎng)學(xué)生綜合能力的知識點作為講授重點或討論重點,一般知識由學(xué)生自學(xué)。授課內(nèi)容重點放在數(shù)據(jù)庫的管理應(yīng)用方面,以演示實例貫穿整個教學(xué)過程,從數(shù)據(jù)表的建立和使用開始,再到數(shù)據(jù)庫的創(chuàng)建和管理,對每一部分內(nèi)容詳細介紹“怎么用”,讓學(xué)生學(xué)會使用VF開發(fā)平臺提供的可視化開發(fā)工具。當(dāng)堂內(nèi)容學(xué)完后緊接著上機實驗,使學(xué)生有足夠的練習(xí)機會,以牢固掌握有關(guān)的基本知識和基本使用方法,在實踐中更進一步地認識數(shù)據(jù)庫技術(shù)。進行先期實踐后,分析得出這一實踐環(huán)節(jié)中所涉及的理論。盡力避免對學(xué)生單向灌輸, 注意處理好詳講與略講的關(guān)系, 力求少而精, 起到畫龍點睛、提綱挈領(lǐng)的作用,幫助學(xué)生在實踐的基礎(chǔ)上充分地理解概念、系統(tǒng)把握數(shù)據(jù)庫理論的知識脈絡(luò)。
3.2.4分組作業(yè),創(chuàng)新實踐
在開課初期給學(xué)生布置幾個課程設(shè)計題目,以幾人為小組選題共同完成作業(yè),允許學(xué)生自己創(chuàng)新設(shè)計。將一項大任務(wù)分解成小問題,由學(xué)生自己主動承擔(dān)任務(wù),學(xué)生之間分工合作、相互交流、協(xié)同完成。讓學(xué)生在設(shè)計過程中去發(fā)現(xiàn)問題,如何積極探索,最后解決問題。不但可以將理論知識和技能有機融合,熟練應(yīng)用,而且能鍛煉他們對事物本質(zhì)的洞察能力、抽象能力和理性思考問題的能力。在解決問題的過程中,必然會涌現(xiàn)出新的想法且付諸實踐,最終既完成提交作業(yè)又激發(fā)出創(chuàng)新能力。除此之外,在整個作業(yè)設(shè)計的過程中,還培養(yǎng)了學(xué)生的團隊協(xié)作精神,在學(xué)習(xí)交流中取長補短,共同進步。
3.3開展研究型教學(xué),構(gòu)建網(wǎng)絡(luò)教學(xué)平臺
為了鼓勵部分有學(xué)習(xí)能力的學(xué)生開展研究性學(xué)習(xí),還應(yīng)充分利用網(wǎng)絡(luò)優(yōu)勢。我們開發(fā)了網(wǎng)絡(luò)教學(xué)平臺,該平臺包括包括學(xué)習(xí)資源、答疑平臺、討論社區(qū)、自我測試、知識拓展、優(yōu)秀作品展示等功能模塊。在平臺上上傳了大量的教學(xué)材料,包括課件、教案、教案,教學(xué)大綱、實驗大綱、實驗指導(dǎo)書等等;在答疑版塊里除了提供互動的問題解答,也可以預(yù)先存有常見問題的解答庫自動解答,以便學(xué)生及時得到答案;討論社區(qū)主要基于BBS提供一個學(xué)習(xí)交流平臺,學(xué)生在上機過程中可以把遇到的問題發(fā)布在論壇上;在線測試初始可以基于試卷庫提供整套試卷的學(xué)生隨機檢測,在條件完善的情況下,可以提供更為靈活的隨機出卷機制,學(xué)生可以在線定義考卷特點,系統(tǒng)利用組卷算法從后臺試題庫中抽取試題實現(xiàn)自動出卷,并能立即反饋考查結(jié)果;知識拓展可以基于學(xué)生管理系統(tǒng)的設(shè)計與實現(xiàn)提供相關(guān)資源鏈接,以拓展學(xué)生的知識面。
4結(jié)語
在教學(xué)改革與研究的浪潮中,選修課教學(xué)問題越來越受到廣泛重視。任課教師要精心編排,在“選 ”、“講”、“導(dǎo)”過程中注重知識性、趣味性、實用性和生動性,最大限度地為廣大學(xué)生所接受,努力提高公共選修課的教學(xué)質(zhì)量。學(xué)生通過跨專業(yè)選修課的學(xué)習(xí),形成完整的知識結(jié)構(gòu),做到文理兼通,具備較高的綜合素質(zhì)。在計算機技術(shù)日新月異的今天,對于本課程的教學(xué)改革和數(shù)據(jù)庫的應(yīng)用遠遠不止于此,更要因人而異,因材施教,不斷開拓創(chuàng)新,緊跟數(shù)據(jù)庫技術(shù)和計算機技術(shù)高速發(fā)展的步伐。
參考文獻
[1] 鄭麗娟.趣味教學(xué)VF激發(fā)學(xué)生創(chuàng)造性思維[J].計算機教育,2007(3):32-34.
[2] 李雁翎.“數(shù)據(jù)庫技術(shù)與應(yīng)用”的課程改革與實踐[J].計算機教育,2013(1):75-77.
[3] 黃陳蓉,黃堅,袁宗福,等.計算機應(yīng)用型人才培養(yǎng)模式的探索與實踐[J].計算機教育,2006(6):28-30.
[4] 張貞.非計算機專業(yè)計算機課程教學(xué)改革的實踐與思考[J].延安大學(xué)學(xué)報(自然科學(xué)版),2011(4).
[5] 高楊帆.采用多層次教學(xué)模塊提高大學(xué)文科生科技素養(yǎng)[J].教學(xué)研究,2012,35(4).
[6] 顧玲芳,馮瑤,張琦.應(yīng)用型本科VFP教學(xué)中的教學(xué)方法研究[J].現(xiàn)代計算機(專業(yè)版),2010(9).
[7] 李廣水,馬青霞.完整案例導(dǎo)向的VFP教學(xué)平臺建設(shè)[J].計算機教育,2010,9(17).