周朝萱 劉繼光
(攀枝花學(xué)院,四川 攀枝花 617000)
項(xiàng)目式教學(xué)法在《數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)》教學(xué)中的應(yīng)用探討
周朝萱 劉繼光
(攀枝花學(xué)院,四川 攀枝花 617000)
數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)教學(xué)在應(yīng)用型本科計(jì)算機(jī)專(zhuān)業(yè)教學(xué)中占據(jù)重要的地位,采用好的教學(xué)方法是提高數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)教學(xué)質(zhì)量的重要保障。本文在分析了《數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)》教學(xué)現(xiàn)狀后,論述了將項(xiàng)目式教學(xué)方法應(yīng)用于數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)教學(xué)的實(shí)施過(guò)程。本教學(xué)方法取得了較好的教學(xué)效果。
項(xiàng)目式教學(xué)法;課程設(shè)計(jì);數(shù)據(jù)庫(kù)原理
隨著信息技術(shù)的發(fā)展,用人單位對(duì)計(jì)算機(jī)專(zhuān)業(yè)大學(xué)生的項(xiàng)目實(shí)踐經(jīng)驗(yàn)和實(shí)踐能力的要求越來(lái)越高,尤其傾向于應(yīng)用型、創(chuàng)新型人才的需要。為滿(mǎn)足社會(huì)的需要,大學(xué)教育的教學(xué)改革浪潮是一浪接著一浪,教學(xué)新理念與新技術(shù)層出不窮,項(xiàng)目式教學(xué)法成了大學(xué)教育中教學(xué)改革的一個(gè)熱點(diǎn)。在應(yīng)用型本科計(jì)算機(jī)專(zhuān)業(yè)教學(xué)中,數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)是計(jì)算機(jī)類(lèi)專(zhuān)業(yè)實(shí)踐教學(xué)的重點(diǎn)內(nèi)容之一,其教學(xué)的方式方法很受關(guān)注,采用項(xiàng)目式教學(xué)法進(jìn)行數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)的教學(xué),有利于培養(yǎng)學(xué)生的實(shí)踐能力和創(chuàng)新能力。
《數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)》是計(jì)算機(jī)類(lèi)專(zhuān)業(yè)的一門(mén)應(yīng)用性很強(qiáng)的實(shí)踐必修課程,具有非常重要的地位,是在完成數(shù)據(jù)庫(kù)原理的理論教學(xué)與實(shí)驗(yàn)教學(xué)之后開(kāi)展的全面的綜合性的實(shí)訓(xùn)課程。在數(shù)據(jù)庫(kù)原理的實(shí)驗(yàn)教學(xué)中,學(xué)生可能已經(jīng)了解數(shù)據(jù)庫(kù)設(shè)計(jì)工具軟件的使用,初步掌握了編寫(xiě)一般數(shù)據(jù)庫(kù)應(yīng)用軟件的方法與步驟,能編寫(xiě)出極小型的數(shù)據(jù)庫(kù)應(yīng)用程序,但作為計(jì)算機(jī)類(lèi)專(zhuān)業(yè)的學(xué)生,僅僅做到這些是不夠的。通過(guò)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)的教學(xué),學(xué)生能對(duì)SQL語(yǔ)言有更深入的了解和掌握,能提高從事數(shù)據(jù)庫(kù)系統(tǒng)建設(shè)和管理工作的基本技能,提高數(shù)據(jù)庫(kù)設(shè)計(jì)能力、團(tuán)隊(duì)合作能力和知識(shí)的應(yīng)用能力,軟件開(kāi)發(fā)能力能夠得到較系統(tǒng)的訓(xùn)練,能夠積累軟件開(kāi)發(fā)經(jīng)驗(yàn),提高溝通、交流與項(xiàng)目管理能力。
目前,數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)教學(xué)方式主要是教師布置課程設(shè)計(jì)任務(wù)、簡(jiǎn)單講解和演示編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的一般方法與步驟等,學(xué)生根據(jù)自己的愛(ài)好選擇一個(gè)題目完成設(shè)計(jì)內(nèi)容。教師的主要工作是輔導(dǎo)和答疑,設(shè)計(jì)任務(wù)主要是學(xué)生獨(dú)立完成,這種教學(xué)方法教學(xué)效果不夠理想,還存在以下幾個(gè)問(wèn)題:
(1)生能力參差不齊,教學(xué)過(guò)程和質(zhì)量難以掌控。由于學(xué)生的興趣愛(ài)好不同、應(yīng)用知識(shí)的能力不同、自覺(jué)性有高有低等原因,導(dǎo)致學(xué)生完成課程設(shè)計(jì)任務(wù)的過(guò)程和質(zhì)量難以掌控。
(2)有足夠的時(shí)間完成任務(wù),多數(shù)學(xué)生應(yīng)付了事。在我校的教學(xué)大綱中,數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)只有一周教學(xué)時(shí)間,且一般設(shè)在期末,在授課過(guò)程中,學(xué)生不僅要完成課程設(shè)計(jì),還要準(zhǔn)備期末考試,學(xué)生往往是把大部分業(yè)余時(shí)間用于復(fù)習(xí),沒(méi)有充足的時(shí)間學(xué)習(xí)課程設(shè)計(jì)相關(guān)知識(shí),完成設(shè)計(jì)內(nèi)容,只能應(yīng)付需要提交的軟件和課程設(shè)計(jì)報(bào)告。
(3)涉及的知識(shí)面非常廣,多數(shù)學(xué)生難以入門(mén)。數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)既要求學(xué)生能靈活運(yùn)用數(shù)據(jù)庫(kù)原理的很多知識(shí)點(diǎn),還要求掌握C#、Java等編程語(yǔ)言和軟件工程的相關(guān)知識(shí)和技術(shù),還要學(xué)會(huì)數(shù)據(jù)庫(kù)輔助設(shè)計(jì)等一些工具軟件的使用,雖然多數(shù)知識(shí)點(diǎn)在理論教學(xué)和實(shí)驗(yàn)教學(xué)中已經(jīng)學(xué)習(xí)過(guò),但是學(xué)生在短時(shí)間內(nèi)將這些獨(dú)立的知識(shí)點(diǎn)融會(huì)貫通、靈活運(yùn)用有很大難度,因此,在數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)中往往無(wú)從下手,有的學(xué)生甚至主動(dòng)放棄。
利用項(xiàng)目式教學(xué)法改變傳統(tǒng)的數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)教學(xué)模式,解決其存在的問(wèn)題,是提高教學(xué)效果的一個(gè)有效手段。
項(xiàng)目教學(xué)法是將項(xiàng)目實(shí)驗(yàn)作為教學(xué)內(nèi)容的核心組成部分,適用于實(shí)踐性和操作性較強(qiáng)的課程,是以一個(gè)既符合教學(xué)內(nèi)容和教學(xué)目標(biāo)的要求、又有實(shí)際的意義和作用的教學(xué)項(xiàng)目為媒介,通過(guò)實(shí)施一個(gè)完整的項(xiàng)目,在規(guī)定的時(shí)間和任務(wù)下完成教學(xué)內(nèi)容而進(jìn)行的教學(xué)活動(dòng)。在教學(xué)過(guò)程中,教師根據(jù)教學(xué)要求,首先對(duì)項(xiàng)目進(jìn)行分解,把教學(xué)內(nèi)容涉及的知識(shí)點(diǎn)融入項(xiàng)目中,并作適當(dāng)?shù)氖痉?,然后學(xué)生分成小組,以小組為單位,各小組在教師的指導(dǎo)下,圍繞所選擇的項(xiàng)目進(jìn)行討論并完成項(xiàng)目?jī)?nèi)容,教師和學(xué)生共同評(píng)價(jià)項(xiàng)目小組完成項(xiàng)目的水平與程度是否達(dá)到教學(xué)目標(biāo)和要求。因此,項(xiàng)目教學(xué)法的特點(diǎn)是:
(1)教師通過(guò)項(xiàng)目逐步引導(dǎo)學(xué)生實(shí)際操作,學(xué)生從做中學(xué),在實(shí)際項(xiàng)目訓(xùn)練中,發(fā)現(xiàn)問(wèn)題、解決問(wèn)題并獲得項(xiàng)目經(jīng)驗(yàn)。
(2)通過(guò)小組合作的方式自主地選擇最適合的項(xiàng)目作為實(shí)踐項(xiàng)目,所設(shè)計(jì)的實(shí)驗(yàn)項(xiàng)目與實(shí)際生活的聯(lián)系較為緊密,因此學(xué)生較容易理解項(xiàng)目的內(nèi)容和需要達(dá)到的目標(biāo)。
(3)學(xué)生可以根據(jù)愛(ài)好和能力水平自由分組,有利于學(xué)生愛(ài)好的發(fā)展和互相學(xué)習(xí),能夠有效地培養(yǎng)學(xué)生的探究能力、合作與交流能力等多種能力。
數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)是在培養(yǎng)學(xué)生通用能力和專(zhuān)業(yè)基本能力基礎(chǔ)上,重點(diǎn)培養(yǎng)學(xué)生對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)能力,為了取得好的教學(xué)效果,在數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)教學(xué)中,授課教師充分利用學(xué)校的綜合教學(xué)平臺(tái),結(jié)合我校學(xué)生的學(xué)習(xí)情況和數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)的特點(diǎn),設(shè)計(jì)了如下教學(xué)過(guò)程:
(1)課前分析與教學(xué)資源的準(zhǔn)備
在數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)的教學(xué)大綱中,對(duì)時(shí)間的安排如表1所示。
①精心準(zhǔn)備課程設(shè)計(jì)項(xiàng)目。在課前,教師以“符合數(shù)據(jù)庫(kù)原理的理論教學(xué)內(nèi)容、能結(jié)合多個(gè)知識(shí)點(diǎn)、項(xiàng)目的難易度要針對(duì)學(xué)生的實(shí)際水平”等原則,選擇大多數(shù)學(xué)生喜愛(ài)的,有興趣研究、難度合適的項(xiàng)目作為課程設(shè)計(jì)題目,并準(zhǔn)備好每個(gè)題目的項(xiàng)目任務(wù)書(shū)。
表1 數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)時(shí)間安排表
②準(zhǔn)備數(shù)據(jù)庫(kù)應(yīng)用軟件開(kāi)發(fā)案例。教師精心準(zhǔn)備了“學(xué)生成績(jī)管理系統(tǒng)”案例,把學(xué)生成績(jī)管理系統(tǒng)分為需求分析、功能結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、高級(jí)語(yǔ)言與數(shù)據(jù)庫(kù)的連接、編程實(shí)現(xiàn)系統(tǒng)功能、系統(tǒng)的測(cè)試與集成等多個(gè)部分,編寫(xiě)學(xué)生學(xué)習(xí)用的PPT或WORD文檔詳細(xì)講解完成每一部分工作的難點(diǎn)、重點(diǎn)、目標(biāo)、方法和步驟,提出讓學(xué)生思考的問(wèn)題,編寫(xiě)出該系統(tǒng)的需求分析報(bào)告、功能結(jié)構(gòu)設(shè)計(jì)報(bào)告、數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告等作為學(xué)生在完成項(xiàng)目時(shí)的參考文件。
③把準(zhǔn)備好的項(xiàng)目任務(wù)書(shū)、PPT、WORD文檔、需求分析報(bào)告、功能結(jié)構(gòu)設(shè)計(jì)報(bào)告、數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告等資料上傳到學(xué)校綜合教學(xué)平臺(tái),并布置學(xué)生課前學(xué)習(xí)任務(wù)。
④學(xué)生了解每個(gè)項(xiàng)目要完成的工作,學(xué)習(xí)課程設(shè)計(jì)中要用到的相關(guān)技術(shù),學(xué)習(xí)相關(guān)文檔的編寫(xiě),回答思考問(wèn)題。然后,按每組2-3人自愿組成一個(gè)項(xiàng)目小組,由1名編程能力較好、組織能力較強(qiáng)的學(xué)生擔(dān)任組長(zhǎng),其余成員分擔(dān)不同的角色。
(2)課堂教學(xué)活動(dòng)的組織
有了課前的學(xué)習(xí),學(xué)生基本能了解開(kāi)發(fā)一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)需要完成哪些工作、用到哪些技術(shù)、編寫(xiě)文檔的基本規(guī)范和內(nèi)容等。
①課堂上,教師作為教學(xué)活動(dòng)的指導(dǎo)者,在每個(gè)階段開(kāi)始時(shí)簡(jiǎn)單介紹該階段所要完成的核心工作及注意事項(xiàng),重點(diǎn)講解典型的問(wèn)題。大部分時(shí)間是了解每個(gè)小組的完成進(jìn)度,根據(jù)不同小組的完成情況進(jìn)行小組輔導(dǎo),發(fā)現(xiàn)學(xué)生在課程設(shè)計(jì)中存在的問(wèn)題進(jìn)行答疑,引導(dǎo)學(xué)生在項(xiàng)目實(shí)施過(guò)程如何運(yùn)用所學(xué)的知識(shí)正確處理問(wèn)題等。
②學(xué)生作為教學(xué)活動(dòng)主體,首要任務(wù)是根據(jù)事先已經(jīng)確定的角色和任務(wù)完成相應(yīng)的實(shí)踐內(nèi)容,其次,每個(gè)小組成員在完成任務(wù)的過(guò)程中,遇到疑惑的地方要共同討論、鉆研,對(duì)于一些難于理解的問(wèn)題,應(yīng)和老師共同探討。
③在課程設(shè)計(jì)的最后半天,各小組演示所開(kāi)發(fā)軟件、匯報(bào)完成情況,要求每個(gè)小組要詳細(xì)地講解出項(xiàng)目中每一個(gè)階段解決的問(wèn)題和得到的成果,由全班同學(xué)和老師點(diǎn)評(píng),肯定成績(jī),提出不足,總結(jié)成果。
(3)課后,每一位學(xué)生都要總結(jié)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)中取得的成果,反思存在的問(wèn)題。教師也要總結(jié)本次教學(xué)的經(jīng)驗(yàn)、存在的不足和問(wèn)題。
據(jù)調(diào)查,80%的學(xué)生認(rèn)為通過(guò)課前的學(xué)習(xí),在課前已經(jīng)了解到數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)的任務(wù)和要求,有足夠的時(shí)間提前學(xué)習(xí)相關(guān)知識(shí),做好課程設(shè)計(jì)的準(zhǔn)備,60%的學(xué)生認(rèn)為,通過(guò)項(xiàng)目小組的共同探討,可以互相學(xué)習(xí),取長(zhǎng)補(bǔ)短,能夠解決在數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)遇到的問(wèn)題,掌握數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的基本開(kāi)發(fā)。
項(xiàng)目式教學(xué)法能夠很好地解決傳統(tǒng)教學(xué)法在數(shù)據(jù)庫(kù)課程設(shè)計(jì)中存在的問(wèn)題,通過(guò)項(xiàng)目式教學(xué)法,把理論和實(shí)踐有機(jī)地結(jié)合起來(lái),提高了學(xué)生開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用軟件的能力,培養(yǎng)了團(tuán)隊(duì)協(xié)作能力。但目前,課前學(xué)習(xí)資源還不夠豐富,在今后的教學(xué)中應(yīng)逐步將翻轉(zhuǎn)課堂的教學(xué)思想與項(xiàng)目教學(xué)法相結(jié)合,進(jìn)一步提高數(shù)據(jù)庫(kù)原理的教學(xué)質(zhì)量。
[1]龔靜.項(xiàng)目教學(xué)法在高職《數(shù)據(jù)庫(kù)原理與SQL語(yǔ)言》課程教學(xué)中的應(yīng)用[J].教育教學(xué)論壇,2017(20):210-211.
[2]宣軍英,朱蓉,劉小晶.項(xiàng)目式實(shí)踐教學(xué)在翻轉(zhuǎn)課堂中的應(yīng)用研究——以《數(shù)據(jù)庫(kù)原理》課程設(shè)計(jì)為例[J].電腦知識(shí)與技術(shù),2016,12(30):162-164.
[3]操鳳萍,朱林.微任務(wù)驅(qū)動(dòng)項(xiàng)目式翻轉(zhuǎn)課堂教學(xué)模式探索[J].計(jì)算機(jī)時(shí)代,2017(4):72-74.
Research on the Application of Project Teaching Method in the Teaching of Database Principle Course Design
Zhou Chaoxuan Liu Jiguang
(Panzhihua University,Panzhihua 617000,Sichuan)
The teaching of Database Principle Course Design occupies an important position in the teaching of application-oriented computer.Good teaching methods are the important guarantee to improve the teaching quality of Database Principle Course Design.Based on the analysis of the teaching situation of Database Principle Course Design,the implementation process of the project teaching method is discussed.This teaching method has achieved good teaching effect.
project teaching method;course design;database principle
G434
A
1008-6609(2017)08-0069-03
周朝萱(1972-),女,四川廣安人,碩士,副教授,研究方向?yàn)橛?jì)算機(jī)應(yīng)用、軟件開(kāi)發(fā)、計(jì)算機(jī)專(zhuān)業(yè)教學(xué)。