渠慎明 宮德龍
摘要:文章簡要介紹Access程序設計課程特點和重要性,對該課程的理論教學、實驗教學和考試等過程中的教學方法進行了探討,并討論了如何加強學生的動手實踐能力。
關鍵詞:Access程序設計;教學方法;范例教學法
中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2009)22-pppp-0c
Access采用可視化編程技術、面向對象的事件驅動編程機制[1,3],既是一個面向用戶的桌面數據庫管理軟件,又是一個功能強大的前端開發(fā)工具,基本不用編寫程序代碼就能開發(fā)出功能強大、相當專業(yè)的數據庫應用系統(tǒng)。教育部考試中心在全國計算機等級考試大綱中,已經把Access作為二級(程序設計)考試的可選語種之一。Access簡單易學,越來越多的高等學校將Access作為非計算機專業(yè)學生的第一門程序設計課程。作者所在學校開設了Access程序設計作為非計算機專業(yè)必修的程序設計語言課程,采用了多媒體教學手段進行教學。本文根據作者近幾年的教學及軟件開發(fā)經驗對Access程序設計課程教學方法進行了初步的探討,旨在拋磚引玉。
1 采用范例教學法激發(fā)學生理論學習興趣
“興趣是最好的老師”。學生對學習產生濃厚的興趣時,就會在無意中形成創(chuàng)新的內在動力。編寫程序需要較強的邏輯思維能力,并要求有一定的數學基礎, 如果課程一開始就很難理解,學生容易產生厭倦情緒,對學習這門課程就沒有興趣,也就不能很好掌握該課程了。因此老師應注意對學生學習興趣的培養(yǎng)。
利用多媒體教學,采用范例教學法[4]調動學生的學習積極性。范例教學法是指教師在教學中選擇真正基礎的本質的知識作為教學內容,通過“范例”內容的講授,使學生達到舉一反三掌握同一類知識的規(guī)律的方法。它源于本世紀五十年代出現的一種影響頗大的教學理論流派——范例教學,倡導者為德國教育家瓦根舍因和克拉夫基。運用此法的目的在于促使學生獨立學習,而不是要學生復述式地掌握知識,要使學生所學的知識遷移到其他方面.進一步發(fā)展所學的知識,以改變學生的思維方法和行動的能力。
Access程序設計課程開始的第一次課,不適宜講繁雜的理論內容,如果教師在課堂教學中,一味的講解各控件的屬性、事件、方法及其應用,學生就會感到程序設計枯燥乏味,從而產生厭學情緒,致使課堂教學實踐無法進行。可以舉一些利用Access開發(fā)的數據庫應用系統(tǒng)實例,例如學生信息系統(tǒng)、教學管理系統(tǒng),讓學生感知到我們日常所用的一些數據庫系統(tǒng)是可以通過Access程序設計實現的,使學生有掌握access程序設計知識的強烈愿望,并通過多媒體教學手段演示課本中一些簡單、生動有趣的小應用程序,激發(fā)學生的學習興趣。在接下來教學過程中,除使用范例教學法外,還應綜合運用啟發(fā)式教學、互動式教學等多種教學方法。
2 注重實驗教學環(huán)節(jié)
實踐是檢驗真理的唯一標準。除了重視理論教學外,還應當注重實驗教學,加強學生的動手實踐能力。很多學生反映,在課堂面授時,所講授的一些基本理論,以及應用實例演示都能理解掌握,可一到實驗室自己動手編寫應用程序就不知該從哪開始著手。作者在實驗教學實踐中針對存在以上問題的學生,要求他們不急于做實驗題目,先把有詳細代碼的例題根據課本上的提示步驟,在計算機上執(zhí)行。在練習例題的過程中發(fā)現問題,解決問題,進而做到深入理解掌握理論知識,從而完成實驗題目,做到舉一反三,使學生在實驗學習環(huán)節(jié)達到事半功倍的效果。“精講多練”是程序設計課程教學的一大特點,因此教師應精心準備豐富多彩的實驗內容,認真設計實驗題目。在實驗環(huán)節(jié)中,教師應注意結合實際為學生選擇一些簡單而有趣的練習題目并加以講解,讓學生感受Access程序設計的魅力,如制作名片、學生成績的管理系統(tǒng)、流動字幕、倒計時牌等,讓學生逐步認識到編程可以實現這些日常生活中隨處可見的實際應用,從而激發(fā)學生的動手實踐欲望。
3 加強師生交流
課堂面授以及實驗教學時間畢竟有限,學生在平時的學習中遇有問題,可通過電子郵件向教師提出問題,對于學生提問的共性問題,在課堂上統(tǒng)一講解。還可以通過建立QQ群,使師生之間或學生之間利用現代通訊手段進行實時的交流,更有助于傳道受業(yè)解惑。
4 合理安排考試環(huán)節(jié)
Access是一門實踐性、操作性很強的課程,如果只是重視理論課教學,而不重視上機訓練是不可能讓學生真正掌握好Access的,因此考試也應側重操作題考察。作者所在學校Access考試分為理論題和操作題兩部分,理論題和操作題分值各占40%,平時成績占20%。理論題包括單選、多選、填空,操作題包括簡單操作題、綜合應用操作題。教師參照全國計算機等級考試二級Access考試精心出題,學生通過考前做模擬題,有針對性的復習、考試,既掌握了基本的程序設計方法,又為全國計算機等級考試作準備。我校Access程序設計課程采用無紙化考試,理論題以及簡單操作題部分采用電腦閱卷直接給分,體現了效率和公平。
5 總結
本文論述了在Access程序設計課程教學中的一些方法,采用范例教學、互動式教學和啟發(fā)式教學等多種教學方法激發(fā)學生學習積極性,注重學生的動手能力培養(yǎng),加強師生之間和學生之間的交流,合理安排考試等。有效的運用以上方法,Access程序設計課程教學質量將會得到顯著的提高。
參考文獻:
[1] 黃陳英,曾俊,等.教育技術在“Access數據庫應用”實驗教學中的應用初探[J].成都教育學院學報,2006,20(10):73-75.
[2] 雷東升,李揮劍. “Access數據庫技術”課程教學方法探索[J].北京交通管理干部學院學報,2007,17(1):28-31.
[3] 申石磊,季超,等. Access程序設計[M].北京:中國科學技術出版社,2009.
[4] 鄒利敏.“范例教學法”理論述評[J].現代語文,2008(3):17-18.