摘要:Access數(shù)據(jù)庫(kù)作為數(shù)據(jù)庫(kù)技術(shù)課程中一門重要的專業(yè)基礎(chǔ)課,不但能讓學(xué)生掌握數(shù)據(jù)庫(kù)技術(shù),還為以后學(xué)習(xí)更高級(jí)數(shù)據(jù)庫(kù)技術(shù)打好基礎(chǔ)。本文根據(jù)作者的教學(xué)經(jīng)驗(yàn),結(jié)合職業(yè)院校以培養(yǎng)學(xué)生實(shí)操技能為重心的要求,引入項(xiàng)目教學(xué)法,以提高學(xué)生的實(shí)踐動(dòng)手能力,讓學(xué)生把所學(xué)知識(shí)應(yīng)用到實(shí)際工作中去。
關(guān)鍵詞:項(xiàng)目教學(xué)法;Access數(shù)據(jù)庫(kù)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 15-0000-02
數(shù)據(jù)庫(kù)技術(shù)已廣泛應(yīng)用于各個(gè)領(lǐng)域,掌握數(shù)據(jù)庫(kù)的相關(guān)知識(shí)是計(jì)算機(jī)專業(yè)學(xué)生必備的技能之一?!禔ccess數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)》是中等職業(yè)學(xué)校計(jì)算機(jī)及應(yīng)用專業(yè)的一門主干專業(yè)課,該課程培養(yǎng)目標(biāo)是使學(xué)生掌握數(shù)據(jù)庫(kù)相關(guān)的基礎(chǔ)理論知識(shí)以及數(shù)據(jù)庫(kù)操作的基本技能,它要求學(xué)生既要掌握數(shù)據(jù)庫(kù)系統(tǒng)的基本知識(shí),又要掌握實(shí)際操作技能,培養(yǎng)學(xué)生開發(fā)簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)和運(yùn)用數(shù)據(jù)庫(kù)的能力,為以后學(xué)習(xí)大型數(shù)據(jù)庫(kù)系統(tǒng)打下基礎(chǔ)。
在傳統(tǒng)教學(xué)模式中,教師將所有問題的具體操作步驟都講授給學(xué)生,學(xué)生被動(dòng)地緊跟教師的思路,很少有機(jī)會(huì)去思考、探索,學(xué)習(xí)過程中發(fā)生的問題不能及時(shí)被發(fā)現(xiàn)和改正。這樣的教學(xué)模式不利于學(xué)生自主學(xué)習(xí)能力的培養(yǎng)。對(duì)于職業(yè)教育而言,重在培養(yǎng)學(xué)生的實(shí)際操作能力,傳統(tǒng)的教學(xué)模式已經(jīng)難以適應(yīng)新的教學(xué)需要,這就要求在教學(xué)方法上有所創(chuàng)新,發(fā)揮學(xué)生的主體作用。
1 項(xiàng)目教學(xué)法的特點(diǎn)
項(xiàng)目教學(xué)法是學(xué)生在教師的指導(dǎo)下親自處理一個(gè)項(xiàng)目的全過程,在這一過程中學(xué)習(xí)掌握教學(xué)內(nèi)容。學(xué)生全部或部分獨(dú)立組織、安排學(xué)習(xí)行為,解決在處理項(xiàng)目中遇到的困難,提高了學(xué)生的興趣,自然能調(diào)動(dòng)學(xué)習(xí)的積極性。因此“項(xiàng)目教學(xué)法”是一種典型的以學(xué)生為中心的教學(xué)方法。
項(xiàng)目教學(xué)法最顯著的特點(diǎn)是“以項(xiàng)目為主線、教師為引導(dǎo)、學(xué)生為主體”,改變了以往“教師講,學(xué)生聽”被動(dòng)的教學(xué)模式,創(chuàng)造了學(xué)生主動(dòng)參與、自主協(xié)作、探索創(chuàng)新的新型教學(xué)模式。在項(xiàng)目教學(xué)法的具體實(shí)踐中,教師的作用不再是一部百科全書或一個(gè)供學(xué)生利用的資料庫(kù),而成為了一名向?qū)Ш皖檰?。他幫助學(xué)生在獨(dú)立研究的道路上迅速前進(jìn),引導(dǎo)學(xué)生如何在實(shí)踐中發(fā)現(xiàn)新知識(shí),掌握新內(nèi)容。學(xué)生作為學(xué)習(xí)的主體,通過獨(dú)立完成項(xiàng)目把理論與實(shí)踐有機(jī)地結(jié)合起來,不僅提高了理論水平和實(shí)操技能,而且又在教師有目的地引導(dǎo)下,培養(yǎng)了合作、解決問題等綜合能力。項(xiàng)目教學(xué)法是師生共同完成項(xiàng)目,共同取得進(jìn)步的教學(xué)方法。在職業(yè)學(xué)校、職業(yè)教育中,項(xiàng)目教學(xué)法有其獨(dú)特的優(yōu)勢(shì)。
2 項(xiàng)目教學(xué)法在Access數(shù)據(jù)庫(kù)教學(xué)中的應(yīng)用
Access是微軟公司推出Office系列應(yīng)用軟件之一,是一個(gè)非常實(shí)用的數(shù)據(jù)庫(kù)管理系統(tǒng)。它提供了表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊7種對(duì)象來建立數(shù)據(jù)庫(kù)系統(tǒng)。在Access數(shù)據(jù)庫(kù)的項(xiàng)目教學(xué)中,可以將項(xiàng)目分為綜合項(xiàng)目和子項(xiàng)目?jī)煞N。整門課程作為一個(gè)綜合項(xiàng)目,學(xué)完課程以后學(xué)生能夠利用Access做成一個(gè)功能較為齊全的管理系統(tǒng)。Access的7個(gè)數(shù)據(jù)庫(kù)對(duì)象,可分別作為綜合項(xiàng)目的子項(xiàng)目來進(jìn)行教學(xué),每個(gè)子項(xiàng)目都有自己的教學(xué)內(nèi)容、教學(xué)要求、學(xué)生的實(shí)踐內(nèi)容。
在實(shí)施教學(xué)之前,教師需要準(zhǔn)備一些切合實(shí)際應(yīng)用的項(xiàng)目來讓學(xué)生選擇,例如“圖書借閱管理系統(tǒng)”、“學(xué)生成績(jī)管理系統(tǒng)”、“工資管理系統(tǒng)”等。在項(xiàng)目實(shí)施時(shí),為了進(jìn)一步提高學(xué)生的創(chuàng)新能力及協(xié)作能力,將學(xué)生分成若干小組,每個(gè)小組自選一個(gè)任務(wù)明確的開發(fā)項(xiàng)目,并設(shè)定小組長(zhǎng),合理分配小組成員各自的工作。同時(shí),教師需要準(zhǔn)備一個(gè)事先開發(fā)好的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),在教學(xué)中演示該應(yīng)用系統(tǒng)的功能,還可以讓學(xué)生扮演使用者的角色,讓學(xué)生直觀感受ACCESS數(shù)據(jù)庫(kù)的基本功能,然后具體了解一個(gè)項(xiàng)目所需要完成的各個(gè)功能模塊,自然地引導(dǎo)學(xué)生進(jìn)入項(xiàng)目開發(fā)過程。
下面以一個(gè)“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)為例,展示該項(xiàng)目中的各個(gè)子項(xiàng)目,作為引導(dǎo)學(xué)生進(jìn)行項(xiàng)目設(shè)計(jì)的實(shí)例。
綜合項(xiàng)目:學(xué)生信息管理系統(tǒng)
子項(xiàng)目一、系統(tǒng)功能分析。學(xué)生管理信息系統(tǒng)所要包括的基本功能:需要管理學(xué)生的成績(jī),包括成績(jī)的錄入、成績(jī)的修改、成績(jī)的查詢、成績(jī)的刪除等功能。班級(jí)人數(shù)管理,包括學(xué)生人數(shù)的增加、查詢、修改以及刪除等功能。如果該系統(tǒng)規(guī)定專人負(fù)責(zé),還需要規(guī)定用戶名和登錄密碼,體現(xiàn)保密性等等。經(jīng)過分析,可以畫出一個(gè)基本功能框架,如圖所示。
子項(xiàng)目二、創(chuàng)建數(shù)據(jù)庫(kù)、設(shè)計(jì)和建立數(shù)據(jù)表及建立表間關(guān)系。在本數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,需要?jiǎng)?chuàng)建“學(xué)生信息管理”數(shù)據(jù)庫(kù),且在“表”對(duì)象中設(shè)計(jì)和建立“學(xué)生信息表”、“學(xué)生成績(jī)表”、“課程表”。在確定了表、表結(jié)構(gòu)和表中主關(guān)鍵字后,還需要確定這三張表之間的一對(duì)多的關(guān)系。
子項(xiàng)目三:查詢的設(shè)計(jì)。本系統(tǒng)的查詢功能是通過窗體與所建查詢連接來實(shí)現(xiàn)的。查詢時(shí)數(shù)據(jù)庫(kù)設(shè)計(jì)目的的體現(xiàn),因此,首先要?jiǎng)?chuàng)建查詢。根據(jù)“學(xué)生成績(jī)管理系統(tǒng)”查詢的需求,需要?jiǎng)?chuàng)建四種類型:選擇查詢、計(jì)算查詢、交叉表查詢和參數(shù)查詢。具體內(nèi)容如下:
選擇查詢:查詢所有學(xué)生的“姓名”、“性別”、“出生日期”和“院系”等信息。
計(jì)算查詢:查詢所有學(xué)生的成績(jī)平均值、所有課程平均分等信息。
交叉表查詢:查詢各班男女生人數(shù)、各班各科成績(jī)平均值等信息。
參數(shù)查詢:查詢各專業(yè)的學(xué)生信息、各科的學(xué)生信息等。
子項(xiàng)目四:窗體的設(shè)計(jì)。窗體是用戶和數(shù)據(jù)庫(kù)交互的接口,通過使用窗體用戶可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù)和顯示數(shù)據(jù)。窗體的設(shè)計(jì)如下:
1)在“學(xué)生信息管理系統(tǒng)”數(shù)據(jù)庫(kù)中,使用向?qū)?chuàng)建“學(xué)生基本信息”窗體?!皩W(xué)生成績(jī)”窗體。
2)創(chuàng)建“學(xué)生信息管理系統(tǒng)”窗體、“學(xué)生基本信息管理”窗體和“學(xué)生成績(jī)管理”窗體,各窗體中需要設(shè)計(jì)按鈕,當(dāng)點(diǎn)擊“學(xué)生信息管理窗體”上的“學(xué)生基本信息管理”按鈕,能打開“學(xué)生基本信息管理”窗體。按鈕的具體功能用宏對(duì)象實(shí)現(xiàn)。
3)創(chuàng)建其他功能窗體,如“添加學(xué)生”、“刪除學(xué)生”、“成績(jī)錄入”、“刪除成績(jī)”窗體等。
子項(xiàng)目五:宏的設(shè)計(jì)。宏是由一個(gè)或多個(gè)操作組成的集合,每個(gè)操作實(shí)現(xiàn)特定的功能。宏設(shè)計(jì)好后就可以通過宏操作將查詢、報(bào)表、窗體等連接到命令按鈕上,單擊該命令按鈕時(shí),運(yùn)行相應(yīng)的宏就會(huì)打開對(duì)應(yīng)的查詢、報(bào)表、窗體等。
本系統(tǒng)中需要設(shè)計(jì)打開窗體的宏,打開查詢的宏,打開報(bào)表的宏。
子項(xiàng)目六:報(bào)表的設(shè)計(jì)。報(bào)表可以將數(shù)據(jù)庫(kù)中的數(shù)據(jù)以格式化的形式顯示和打印輸出,本系統(tǒng)需要格式化顯示學(xué)生基本信息、學(xué)生成績(jī)和課程信息,需要設(shè)計(jì)三張報(bào)表,學(xué)生基本信息報(bào)表、學(xué)生成績(jī)報(bào)表和課程信息報(bào)表。
學(xué)生在學(xué)習(xí)過程中,根據(jù)自己小組選擇的項(xiàng)目,結(jié)合老師項(xiàng)目實(shí)例中用到的知識(shí)點(diǎn),小組成員共同討論并完成每一個(gè)子項(xiàng)目。在項(xiàng)目實(shí)施過程中,對(duì)學(xué)生在應(yīng)用上有困難的地方,教師要能及時(shí)提供給他們解決問題的方法,引導(dǎo)他們有地可尋有方可找。同時(shí),教師要注意引導(dǎo)學(xué)生積極協(xié)作,讓每個(gè)學(xué)生隨時(shí)向小組成員匯報(bào)任務(wù)的進(jìn)展情況等,在互幫互助中共同進(jìn)步。
為了及時(shí)了解學(xué)生在學(xué)習(xí)過程中各種狀況,以及對(duì)整個(gè)教學(xué)過程和教學(xué)效果的把握,教師要進(jìn)行過程性評(píng)價(jià)和綜合評(píng)價(jià)。在學(xué)生做完每一個(gè)子項(xiàng)目之后,組織學(xué)生進(jìn)行小組討論學(xué)習(xí),總結(jié)該項(xiàng)目中用到的知識(shí)點(diǎn),分析項(xiàng)目制作過程中遇到的困難及解決辦法,同時(shí)向老師提交項(xiàng)目結(jié)果。在總項(xiàng)目制作完成后,教師組織每個(gè)小組向全班同學(xué)進(jìn)行演示和講解,先演示自己的數(shù)據(jù)庫(kù)項(xiàng)目的功能,然后由小組代表進(jìn)行匯報(bào)陳述,之后老師和學(xué)生針對(duì)該小組的項(xiàng)目和陳述進(jìn)行提問,最后老師根據(jù)小組的項(xiàng)目、陳述、小組分工等進(jìn)行綜合評(píng)價(jià)。
在Access數(shù)據(jù)庫(kù)的教學(xué)中采用項(xiàng)目教學(xué)方法,通過解決學(xué)生身邊的一些實(shí)際問題來提高學(xué)生對(duì)知識(shí)的掌握程度,注重理論與實(shí)操技能的綜合運(yùn)用,學(xué)生的學(xué)習(xí)興趣、學(xué)習(xí)態(tài)度和學(xué)習(xí)方法有了很大變化。通過項(xiàng)目教學(xué)法,學(xué)生的動(dòng)手能力、發(fā)現(xiàn)問題、分析問題、解決問題能力都有很大提高。
參考文獻(xiàn):
[1]章登科,喻衍紅.項(xiàng)目驅(qū)動(dòng)法在高職ACCESS數(shù)據(jù)庫(kù)中的應(yīng)用研究[J].電腦知識(shí)與技術(shù),2012,1
[2]程響林.項(xiàng)目教學(xué)法在《ACCESS數(shù)據(jù)庫(kù)》課程中的應(yīng)用[J].科技信息,2008,33
[3]李豐.Access數(shù)據(jù)庫(kù)課程的項(xiàng)目教學(xué)法探索[J].佳木斯教育學(xué)院學(xué)報(bào),2011,11
[作者簡(jiǎn)介]韓多成(1978-),男,寧夏銀川人,助教,本科。研究方向:數(shù)據(jù)庫(kù)技術(shù),網(wǎng)絡(luò)綜合布線。