[收稿日期]2009年8月28日
[作者簡介]關(guān)偉哲(1980~ ):女,遼寧沈陽人,長春金融高等專科學(xué)校計算機系助教。
[文章說明]計算機公共課實踐環(huán)節(jié)改革,吉林省教育廳,2008—2009。
[摘 要]結(jié)合VFP教學(xué)的自身特點,采用案例教學(xué)法在實施過程中收到了良好的教學(xué)效果。就案例教學(xué)的準備環(huán)節(jié)、授課環(huán)節(jié)和上機環(huán)節(jié)的具體實施作了初步的探討。同時,指出案例教學(xué)的實施離不開現(xiàn)代化教學(xué)手段作為輔助教學(xué)。
[關(guān)鍵詞]案例教學(xué)法 VFP教學(xué) 實踐
[中圖分類號]G64 [文獻標識碼]A [文章編號]1009-5489(2009)11-0029-01
Visual FoxPro(簡稱VFP,以下同)程序設(shè)計是教育部提出的高校計算機基礎(chǔ)教育中一門計算機公共課,也是全國計算機等級考試(二級)和吉林省計算機等級考試(二級)的考試科目之一。針對目前該課程學(xué)時較少的情況,怎樣有效地使基礎(chǔ)薄弱的高職高專學(xué)生盡快掌握這門課程,是教學(xué)工作者值得思考和探索的問題。
一、案例教學(xué)法
案例教學(xué)法(case methods)是指教師在教學(xué)過程中,以真實的班級生活情境或事件為題材,提供學(xué)生相互討論之用,以激勵學(xué)生主動參與學(xué)習(xí)活動的一種教學(xué)方法。案例教學(xué)的著眼點在于學(xué)生創(chuàng)造能力以及實際解決問題的能力的發(fā)展,而不僅僅是獲得那些固定的原理,規(guī)則。與傳統(tǒng)的以教師講授為主的灌輸式教學(xué)相比,案例教學(xué)法更適合以操作為主的計算機課程的學(xué)習(xí)。

二、案例教學(xué)法在VFP中的實踐
(一)VFP的特點
VFP是一種面向?qū)ο蟆⒖梢暬木幊陶Z言,是開發(fā)中、小型數(shù)據(jù)庫的常用工具,它的教學(xué)不同于其他面向?qū)ο笳Z言的教學(xué),更偏向于數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用開發(fā),所以這門課至始至終都在講解如何把日常管理信息用VFP來進行管理這一問題。如果像其他面向?qū)ο笳Z言一樣,把大多數(shù)教學(xué)重心停留在語法、函數(shù)、控件的介紹上,就違背了學(xué)習(xí)VFP的教學(xué)目的,因此VFP教學(xué)應(yīng)采用案例教學(xué)法具體給出一個綜合性較強的信息管理系統(tǒng),讓學(xué)生的學(xué)習(xí)有一個整體的架構(gòu),切實感受到學(xué)習(xí)的實際意義和可操作性,避免空洞、枯燥的理論教學(xué)。
(二)基于案例式的VFP教學(xué)實踐
在進行案例教學(xué)過程中,主要進行了如下工作:
1.準備好完整的教學(xué)案例
教師授課之前應(yīng)編寫好一套與教學(xué)內(nèi)容、教學(xué)進度相適宜、與教材相配套的教學(xué)案例。案例的來源有多種途徑,可以是從互聯(lián)網(wǎng)上收集到的,也可以是已出版的一些相關(guān)學(xué)科的教學(xué)案例,教師還可根據(jù)教學(xué)大綱的要求及學(xué)生專業(yè)的特點自行編寫。在編寫過程中,案例的選擇是VFP實施案例教學(xué)的關(guān)鍵所在。首先,要選擇符合教學(xué)目的的案例,達到對基本概念和基本原理的掌握與理解。其次,要選擇適合學(xué)生的實際能力與知識面的案例,這樣有利于學(xué)生快速上手,從而產(chǎn)生強烈的求知欲望,調(diào)動學(xué)生的主觀能動性。再者,案例要具有典型性和啟發(fā)性,一個案例的完成有多種解決途徑,通過該案例的學(xué)習(xí),可起到舉一反三的效果,給學(xué)生留下較多的思維空間。最后,案例還要選擇趣味性強與日常生活聯(lián)系緊密的例子,提高解決實際問題的能力,激發(fā)學(xué)生的學(xué)習(xí)興趣,產(chǎn)生學(xué)習(xí)動力,收到良好的學(xué)習(xí)效果。
例如:結(jié)合學(xué)生實際情況,編寫一套完整的“學(xué)生信息管理系統(tǒng)”案例,包括兩個子系統(tǒng),分別是學(xué)生學(xué)籍管理和學(xué)生成績管理,實現(xiàn)對學(xué)生信息和成績的錄入、修改與查詢等簡單實用的操作。在實際教學(xué)中收到了良好的效果。
2.案例的講解
編寫好案例之后,課堂的講解變得尤為重要。因為再好的案例也需要通過講解才能傳授給學(xué)生。講解要圍繞教學(xué)大綱的要求,從教學(xué)內(nèi)容的組織順序及教學(xué)方法上入手,采取以“案例式”為主的課堂教學(xué)方式。
教師講解第一堂課時可通過多媒體電腦將預(yù)先編寫好的 “學(xué)生信息管理系統(tǒng)”在課堂上加以演示,使學(xué)生了解這就是VFP要完成的學(xué)習(xí)任務(wù),它不是單純的程序設(shè)計語言,而是一個完整的信息管理系統(tǒng)。在深入學(xué)習(xí)的教學(xué)過程中,緊緊圍繞“學(xué)生信息管理系統(tǒng)”逐一分解并進行分析,將分解的內(nèi)容與課堂的知識點對應(yīng)起來,并與學(xué)過的知識相融合。例如:在講解表單設(shè)計的時候,可以從容易的用戶登錄界面入手,通過演示“學(xué)生信息管理系統(tǒng)”中對用戶登錄表單的操作,來認識什么是表單,什么是控件,如何設(shè)置控件的屬性和代碼等知識點。同時,在輸入代碼的環(huán)節(jié)中,用到程序設(shè)計語句中的選擇語句結(jié)構(gòu)(if…endif),在運行表單后,如果學(xué)生姓名和密碼輸入正確,點擊確定按鈕,就可以查看到之前章節(jié)所建立的student表中關(guān)于該學(xué)生的信息,這都有助于學(xué)生建立知識體系架構(gòu),到達到融會貫通的教學(xué)效果。其演示密碼設(shè)計的具體對象及代碼,如下圖:
Command1(確定)按鈕的click代碼:
if thisform.text2.value=“123456”
select * from student where學(xué)生姓名=thisform.text1.value
else
messagebox(“密碼錯誤”)
endif
教師的這種從實踐到理論、具體到抽象、個別到一般的講解方法符合學(xué)生思維規(guī)律,將學(xué)生被動聽講的課堂變?yōu)閷W(xué)生主動參與,積極思考,表達自己觀點的課堂。保證了學(xué)生學(xué)到的不光是理論的知識,更重要的是擁有用VFP解決實際問題的能力。
3.實訓(xùn)案例,由學(xué)生在上機課中完成
VFP是一門實踐性很強的課程,只有實際動手操作,才能完全消化教師課堂上所講的知識點,走出“眼高手低”的誤區(qū),還可糾正原來理解上的偏差,靈活地掌握VFP數(shù)據(jù)庫開發(fā)工具。教師要根據(jù)學(xué)生的學(xué)習(xí)進度,合理安排課堂教學(xué)和上機課的比例,精心安排實訓(xùn)案例,如“圖書館信息管理系統(tǒng)”案例,讓學(xué)生仿照課堂講過的“學(xué)生信息管理系統(tǒng)”案例,對新的情景加以分析,建立數(shù)據(jù)庫和不少于3個的數(shù)據(jù)庫表,使其相互關(guān)聯(lián),實現(xiàn)圖書的查找,生成報表等功能,學(xué)生在制作過程中,常出現(xiàn)有一個好的構(gòu)想但不能實現(xiàn)的過程,教師應(yīng)及時發(fā)現(xiàn)予以指導(dǎo)。學(xué)生經(jīng)歷發(fā)現(xiàn)問題、解決問題的過程,不僅使VFP的知識掌握得系統(tǒng)、牢固,還使得開發(fā)系統(tǒng)的能力得以提高。
三、運用現(xiàn)代化的教學(xué)手段
不管是課堂上的教學(xué)案例還是機房里的實訓(xùn)案例,都離不開多媒體計算機的輔助教學(xué)。因為VFP本身就是一個可視化的編程工具,傳統(tǒng)的教學(xué)手段根本展現(xiàn)不了它的界面,更不能將它的功能進行使用,只有充分運用多媒體計算機生動、形象、直觀的特性,才能達到事半功倍的教學(xué)效果。教師邊進行案例分析邊利用多媒體計算機進行演示操作,學(xué)生可真正了解到案例的實際操作,從而掌握用VFP進行數(shù)據(jù)庫開發(fā)的過程。
此外,構(gòu)建網(wǎng)絡(luò)教學(xué)系統(tǒng)作為對課堂的補充,將傳統(tǒng)的計算機教學(xué)活動部分轉(zhuǎn)移到網(wǎng)絡(luò)平臺上,充分利用校園網(wǎng)和Internet上的教學(xué)資源,進行VFP的網(wǎng)上答疑,對學(xué)生進行同步跟蹤與交流。
[參考文獻]
[1]姚彬:《淺談案例教學(xué)法在VFP教學(xué)中的應(yīng)用》,《湖北廣播電視大學(xué)學(xué)報》2008年第6期。
[2]劉凱英:《高職高專VFP課程教學(xué)改革初探》,《貴陽金筑大學(xué)學(xué)報》2004年第1期。
[3]何金花:《數(shù)據(jù)庫管理系統(tǒng)VFP的教學(xué)改革》,《桂林航天工業(yè)高等專科學(xué)校學(xué)報》2006年第2期。