周偉
摘 要 根據數據庫基礎與應用課程現狀,總結和分析VBA程序設計基礎課程特點,利用加涅九段教學法對本章節內容進行教學設計。這種教學方法不僅能發揮教師的主導作用,同時也能激發學生的學習動力和興趣,在一定程度上調動學生的學習主動性和積極性。
關鍵詞 VBA程序設計基礎 教學方法 加涅九段教學法 教學設計
中圖分類號:G71 文獻標識碼:A
0引言
《VBA程序設計基礎》是《Access數據庫基礎與應用》課程中的重要內容,數據庫技術作為信息技術的重要分支和支撐技術,已應用到我們身邊各種類型的軟件系統中,為了適應信息社會的發展需要,掌握數據庫基本技術,熟練操作和使用典型的數據庫管理系統是高職院校學生必須掌握的技能。
1課程現狀
《數據庫基礎與應用》屬于理工類各專業學生必修的基礎課程,在教學計劃中安排在第二學年,是一門應用性和實踐性很強的學科。
《VBA程序設計基礎》章節內容的教學不僅要注重理論知識的傳授,而且要注意引導學生學會學習方法、掌握實際操作技能。在以往教學過程中,教師采用概念、舉例、上機練習按部就班的方式組織教學,從基本定義、語法功能、再到程序的傳統模式,學生會感到枯燥乏味。同時由于高職院校學生英語水平相對較弱,面對較多的英文函數和語法命令,感覺學習內容難度很高,很快丟失學習興趣。
2教學設計
羅伯特·加涅,美國教育心理學家,他認為教學活動是一種旨在影響學習者內部心理過程的外部刺激,因此教學程序應當與學習活動中學習者的內部心理過程相吻合。根據這種觀點他把學習活動中學習者內部的心理活動分解為九個階段,即加涅九段教學法。
根據課程內容的特點,利用加涅九段教學法進行課程設計教學,不僅能發揮教師的主導作用,同時也能激發學生的學習動力和興趣,在一定程度上調動學生的學習主動性和積極性。這種教學方法實施步驟具體明確,可操作性強,便于設計實現,因此比較適合計算機輔助下的各種教學活動。下面就利用加涅九段教學法對《VBA程序設計基礎》單元中一節課的內容進行設計。
2.1引起注意,激發動機
利用教學軟件在學生電腦上廣播演示兩個有趣實用的VBA小程序。一個是利用標準模塊創建的“運氣測試”小程序,輸入出生日期和姓名筆畫數,輸出顯示今天“運氣”的相關信息。另一個程序是利用類模塊創建的簡易計算器程序。通過這兩個有趣的VBA程序使學生將注意力集中到學校任務中來,激發學習興趣。
2.2告知學習目標
當學生將注意力集中到學習內容中來時,接下來告知大家需要制作兩個程序,完成一個圓面積計算程序和一個圖書管理系統登陸界面。確立了目標,學生就會按照期望完成學校任務且可以引導他們的認知欲。
2.3回憶先決條件或相關知識
為了使學生能完成任務,引導學生回憶長時記憶中和當前任務相關的原有知識和常識,從而激發其探尋這堂課的個人關聯。教師講解并演示宏對象的操作,回顧以下內容:宏對象的創建方法,分析宏對象的功能。宏對象可以完成事件的響應處理,但是它的使用具有局限性,對數據庫的處理能力很弱。于是我們需要學習利用VBA程序創建模塊來解決一些復雜的應用。
2.4呈現新的內容。
接下來將模塊內容的知識進行講解,學生剛剛回顧過的知識馬上會和自己現在所學的知識和技術聯系起來,他們就會很自然地關聯到如何制作圓面積計算程序和登陸界面。這樣學生的長時記憶就和這節課的任務建立了關聯,就會激起他們的興趣,學生的學和教師的教就找到了契合點。
2.5為學習者提供指導
學生的求知欲已被激發,教師要對接下來課堂上要進行的教學過程進行概述,告知學生完成任務的方法,講解VBA開發環境的使用,創建模塊的方法和步驟。經過教師的指導和講解,學生已經迫不及待、躍躍欲試了。
2.6提供練習
接下來,立刻讓學生去完成這個任務,那他們就會全身心投入地去練習。通過這個階段的練習,可以引出學生的各種表現,教師就可以發現學生完成任務中存在的問題,從而為下一步反饋提供基礎。這個過程的目的不是評估學生的得分,而是讓學生積極參加學習過程并查看學習的進程。假如他們沒有達到預期目標的話,就會提供學習輔導。從這里開始,預期的學習已經發生。
2.7提供反饋
反饋是教學中一個重要的事件,同時它也是經常被忽視和輕視的。通過學生練習,引出了他們的行為表現,教師要通過細致的觀察,對做得正確的同學予以肯定,錯誤的指出問題所在,我們的目的是鼓勵學習者;給予的反饋是“提供信息的”或者“告知性的反饋”,而不是激勵性的反饋,目的是糾正學生的行為偏差。
2.8測量行為表現
這個階段讓學生制作另一個程序“求圓柱的面積和體積”。通過這個就可以簡單了解學生是否真正學會、學懂了。因為當合適的行為被表現出來之后,標志著預期的學習已經發生。但學生展示出了符合課時目標的單一行為表現,教師如何知道自己是可靠的呢?就需要用不同的例子再做一次,這樣教師就更有把握相信其學習的有效性。
2.9提供保持與遷移
到這里,學生已經學會了本節課的知識和技能,接下來呈現幾個不同的程序,如計算數的累加、用函數求n的階乘等,提供學生制作的關鍵點,布置作為課后作業完成并上交。通過這個制作,可以防止遺忘以及提高學生在適當的時候回憶知識或技能的能力,達到活學活用、舉一反三。
隨著計算機技術的不斷發展,教學方法也需要不斷的更新以適應新的形式,在教學情景的設計上應更貼近實際工作和生活的應用,將最新的計算機技術和軟件使用方法融入教學中,我們在今后的教學過程中應當多積累以上經驗,嘗試和推廣新的教學方法、廣泛應用到教學實際中。