摘要:Access數(shù)據(jù)庫是一門實踐性很強的應用型課程,該文從實驗教學和課程設計兩個環(huán)節(jié),采用了基礎性實驗、設計性實驗和綜合性實驗等多個層次的實驗,對Access數(shù)據(jù)庫課程的實驗教學進行了深入的探索,并在實際教學中取得了良好的效果。
關(guān)鍵詞:Access數(shù)據(jù)庫;實踐教學;課程設計
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)17-4081-02
Exploration in Practice Teaching of Access Database Course
QU Jian-ju
(Normal College, Jishou University, Jishou 416000, China)
Abstract: Access database is an applied course with very strong practically. From experimental teaching and course design two links, using multiple levels of experiments, like basic experiment, designing experiment and comprehensive experiment, this paper conducts deep exploration in practice teaching of Access database course, and has achieved good results in practical teaching.
Key words: Access database; practice teaching; course design
1 概述
Access數(shù)據(jù)庫課程是針對非計算機專業(yè)文科學生開設的一門公共計算機基礎課程,同時也是計算機等級考試中的一個科目。作為一門實踐性很強的應用型課程,Access數(shù)據(jù)庫課程的實踐教學在整個教學環(huán)節(jié)中顯得尤為重要。然而,傳統(tǒng)的實踐教學僅僅停留在課堂實驗上,所安排的實驗也多是驗證性實驗,這些實驗只是對教師上課案例的簡單模仿以及偏重于計算機等級考試的相關(guān)題型的訓練,并沒有進一步提高學生的自學能力和實踐應用能力,不能滿足社會對應用型人才的需要。鑒于此,該文對Access數(shù)據(jù)庫課程的實踐教學進行了探索與研究,并提出了相應的改革措施。
2 實驗教學環(huán)節(jié)
1)自編實驗指導書
目前,市面上的已出版的Access實驗教材,多是相關(guān)主教材的配套實驗指導教材,這些教材主要圍繞主教材中的知識點,側(cè)重于基礎性、驗證性實驗,且實驗的內(nèi)容更新也較慢。另一方面,這些教材的實驗內(nèi)容都有詳細步驟說明,這樣,學生上課不認真聽講,只要照著教材上寫好的步驟一步一步來,也能完成實驗。但是,在整個實驗過程中,學生沒有獨立思考,并沒有真正掌握知識,不看實驗教材或者實驗要求稍有變化就不會了。[1]所以,根據(jù)我院學生的特點,我們自己編寫了專門的實驗指導書,涵蓋了實驗教學中的所有實驗任務,并在試用的過程中對指導書不斷補充和完善。
2)課堂實驗
我院的Access數(shù)據(jù)庫課程統(tǒng)一安排在機房授課和實踐,采用的是一堂課教學、一堂課實踐的教學模式。課堂實驗即是一堂理論教學課后的上機實驗。這部分的實驗以基礎性實驗為主,主要是對上一堂理論課相關(guān)知識的驗證,同時適當?shù)貙虒W內(nèi)容和深度進行擴展。我們根據(jù)上課的進度,從創(chuàng)建數(shù)據(jù)庫到模塊的各個章節(jié)一共精心設計了16個課堂實驗,每一章安排3個左右的實驗,每個實驗都可以在一堂課內(nèi)完成。比如在表這一章,安排了創(chuàng)建數(shù)據(jù)表、字段操作、建立表間關(guān)系和維護表操作表4個課堂實驗。同時注意實驗的系統(tǒng)性,所有的課堂實驗圍繞著“教學信息管理”同一個數(shù)據(jù)庫進行,這樣各實驗的內(nèi)容能夠得到更好的銜接。[2]
課堂實驗的難度整體不大,為了鍛煉學生認真嚴謹?shù)膶嶒瀾B(tài)度,要求每個學生必須獨立完成實驗并通過教師的檢查,鼓勵學生盡可能一次性正確完成實驗,而對于出現(xiàn)錯誤的學生則要求他們先自己分析出錯的原因并嘗試修改。最后,教師通過多媒體教學平臺演示實驗并及時總結(jié)實驗的情況。
3)課外實驗
課外實驗是指每一章理論課結(jié)束后安排的由學生在課外完成的實驗。這部分的實驗主要以設計性實驗為主,以章為單元,根據(jù)每章的數(shù)據(jù)庫對象,教師先給出2-3個不同的數(shù)據(jù)庫,由學生任選其中1個數(shù)據(jù)庫完成相應的設計題目。不同于課堂實驗,課外實驗沒有標準答案,學生需要自己分析需求,自行設計相應數(shù)據(jù)庫在這次課外實驗中所涉及到的對象,從而鍛煉了學生獨立思考和分析問題解決問題的能力。學生的實驗作業(yè)提交后,教師再安排一次實驗講評課,學生講解自己實驗作業(yè)的設計方法和相關(guān)知識的應用,并觀看和評價其他同學的實驗作業(yè),最后教師再對此次課外實驗中好的設計方法和存在的問題進行歸納總結(jié)。
3 課程設計環(huán)節(jié)
1)分組
課程設計環(huán)節(jié)是繼實驗教學環(huán)節(jié)之后的一個綜合實踐環(huán)節(jié),要求學生在2周時間開發(fā)出一個小型的數(shù)據(jù)庫應用系統(tǒng)。[3]我們采用了小組合作的模式,由學生自由組合成若干個小組,每個小組有2-3個成員,并選出一個組長。在整個課程設計過程中,小組成員應團結(jié)協(xié)作,分工完成各自的任務,并在小組長的領(lǐng)導下,定期進行討論交流。
2)選題
在我們使用的教材中,一共提供了圖書借閱、產(chǎn)品銷售和設備租賃等8個選題,每個選題提供了相應系統(tǒng)的主要表間關(guān)系示意圖。學生可以通過關(guān)系圖看到該系統(tǒng)各個表的字段設置和主鍵設置等情況。同時,也鼓勵學生根據(jù)自己的興趣和專業(yè)自擬題目,這樣可以充分調(diào)動學生的積極性和主動性。分組和選題確定后需上報給教師,教師應及時將其中不恰當?shù)倪x題反饋給學生,要求小組重新選題。往屆學生的自擬題目有:班級管理系統(tǒng)、動漫管理系統(tǒng)、美食管理系統(tǒng)、NBA球星管理系統(tǒng)等等生動活潑的數(shù)據(jù)庫應用系統(tǒng)。endprint
3)中期檢查
在第1周結(jié)束前,教師對各組的課程設計進行中期檢查,要求各組提交數(shù)據(jù)庫應用系統(tǒng)的初版。初版不要求數(shù)據(jù)庫的所有功能都實現(xiàn),主要側(cè)重于檢查表結(jié)構(gòu)和表間關(guān)系的建立情況。由于非計算機專業(yè)的學生在學習Access數(shù)據(jù)庫課程之前,并沒有學習過數(shù)據(jù)庫原理課程,所以容易犯一些設計上的錯誤。而表結(jié)構(gòu)的設計是開發(fā)數(shù)據(jù)庫應用系統(tǒng)的基礎,如果表結(jié)構(gòu)設計糟糕,會直接影響到后面其他功能的實現(xiàn)。所以,教師應在中期檢查時對表結(jié)構(gòu)設計出現(xiàn)問題的小組給予提示。
4)答辯
第2周的課堂舉行課程設計的答辯。各小組選派一名代表使用多媒體教學平臺,對該小組設計的數(shù)據(jù)庫應用系統(tǒng)進行講解,講解應包括系統(tǒng)的功能使用和設計理念等內(nèi)容。同時,小組所有成員應接受其他組成員和教師的當場提問并給予回答。[4]在答辯的過程中,各小組可以相互學習交流,最后再和教師一起歸納總結(jié)。
5)項目提交
答辯結(jié)束后,各小組將終版提交給教師。終版不僅要包括設計的數(shù)據(jù)庫應用系統(tǒng),還應包括相應的任務說明書。任務說明書的編寫,不僅是對學生完成作業(yè)的要求,而且是在實際開發(fā)信息系統(tǒng)時必不可少的過程。任務說明書的內(nèi)容應該包括:任務名稱、設計者、指導教師、設計時間、總體功能、各功能模塊聯(lián)系圖、表的結(jié)構(gòu)和表之間的關(guān)系、窗體查詢和報表的設計和功能、各模塊功能使用方法、操作說明和注意事項等。最后,教師將部分優(yōu)秀的設計作品發(fā)布在網(wǎng)絡教學平臺上。
4 結(jié)束語
在Access數(shù)據(jù)庫課程整個實踐教學中,我們從實驗教學環(huán)節(jié)中的課堂實驗開始,首先通過基礎性實驗驗證學生對各個知識點的掌握情況,培養(yǎng)學生認真嚴謹?shù)膶嶒瀾B(tài)度,為后續(xù)的其他類型的實驗打下扎實的基礎。然后,在實驗教學環(huán)節(jié)中,增加每一章結(jié)束后的課外實驗,通過給定命題的針對性的設計性實驗,初步培養(yǎng)學生的設計思維,鍛煉學生分析問題和解決問題的能力。最后,通過課程設計環(huán)節(jié)的綜合性設計性實驗,進一步鍛煉了學生的自主學習能力和創(chuàng)新能力。兩個環(huán)節(jié)和多個層次的實驗的設置,讓學生能夠由易到難、循序漸進,逐步提高自己的實踐能力,課程設計環(huán)節(jié)不斷出現(xiàn)優(yōu)秀的學生設計作品。在近三年的探索與實踐中,我院文科學生參加湖南省計算機一級考試取得了超過95%的過級率,其中部分學生還自學其他編程語言參加省二級考試也取得了理想的成績。我們將繼續(xù)深入探索Access數(shù)據(jù)庫課程的實踐教學,為培養(yǎng)應用型創(chuàng)新性的人才而努力。
參考文獻:
[1] 瞿健菊.師范??品怯嬎銠C專業(yè)數(shù)據(jù)庫課程的教學改革[J].電腦知識與技術(shù),2013(13):3114-3116.
[2] 崔巍,王曉波,車蕾.淺談數(shù)據(jù)庫課程實踐教學[J].計算機教育,2007(22):117-119.
[3] 金梅,郭媛,滕艷平,等.高校數(shù)據(jù)庫原理課程實踐教學改革研究[J].高師理科學刊,2013(1):84-86.
[4] 陳建平,歐陽思潔,蔡文偉.數(shù)據(jù)庫課程實踐教學改革探究[J].現(xiàn)代計算機(專業(yè)版),2008(12):111-113.endprint