


摘要:針對傳統ACCESS程序設計教學過程中出現的問題,提出一種案例驅動教學方式,逐步培養和改善學生分析問題、解決問題的能力,提高學習和創新能力。實踐表明,此教學方式能夠彌補傳統教學的不足,開闊學生思路,提高自主完成率,達到課程設計目的。
關鍵詞:ACCESS;案例驅動;教學改革
ACCESS是一種關系型桌面數據庫管理系統,具備功能強大和操作簡單的特點,適合非計算機專業學生理解數據庫技術。在ACCESS程序設計課程的教學中,引進案例分析,有助于合理調整學生的知識結構,并可幫助學生對項目背景、業務需求分析、功能需求分析、數據需求分析、數據庫管理軟件開發等過程進行系統的學習。
1教學現狀及面臨的問題
目前,教育部考試中心在全國計算機等級考試大綱中,將ACCESS列為二級程序設計考試的可選語種之一,大多數學校將ACCESS程序設計作為非計算機專業必修的程序設計語言課程。然而課程的教學效果并不理想,原因是課程的教學內容設計、教學中施受(師、生)雙方所持有的理念、教學方法的設計等都存在以下不足之處。
第一,在課程的內容設計上,目前大致有兩種類型:一種是數據庫理論為主,另一種是數據庫的基本應用為主。前一種內容設計架構主要著眼于提升學生在數據庫方面的理論素養,但這對非計算機專業的學生來說,有“舍本求末”之嫌;后一種情況雖然在內容設計上強調“學以致用”,但要么是以比較陳舊的案例作為訓練的素材,例題設計陳舊,要么就把實驗內容設計得過于復雜。
第二,受傳統教學的影響,課程教學中雖然引進了多媒體教學方法,但課程上的教授、教師往往過于側重理論,一味講解各種控件的屬性、事件、方法等,且往往缺乏新穎、有趣、精簡的課堂案例設計。
第三,等級考試引進后帶來的新問題。等級考試中ACCESS語言的引進,本意是為了加強ACCESS語言的應用推廣。不料它引發了一個副產品,教學中教師為考而強調基本概念和語法,只講解無憂軟件中的例題等,根本講不透,學生為考而死記硬背標準答案,很少涉及實際應用,操作能力、綜合分析問題能力及創新能力幾近荒廢。通過對最近幾年考試分析,我們可以發現學生在綜合編程題30分題中,滿分只占20%左右,即學生的邏輯思維與分析問題的能力并沒有得到提高。
故此種種,再加之各個高校擴招以來,學生素質已呈逐步下降趨勢,學生主動學習意識不強,教學中施受(師、生)雙方所持有的理念——為“考”而教,為“考”而學,自然而然形成并流傳,幾乎難以糾正。
顯然,ACCESS程序設計課程教學改革如箭在弦,勢在必行。我們認為,課程的應用性特點要求我們必須以應用能力的提升為目標,以案例本身的更新和案例教學法的優化來驅動這一改革。
2案例教學實踐
案例驅動教學模式是提高學生綜合應用能力的一種有效途徑[1]。案例驅動是將知識點分解到若干實際案例,使學生從知識的被灌輸者變成意義的主動