郭軼卓
摘? 要:數(shù)據(jù)庫系統(tǒng)教學(xué)是一門實踐性與應(yīng)用性都很強(qiáng)的課程,項目驅(qū)動則是一種建立在建構(gòu)主義教學(xué)理論的基礎(chǔ)上的新型教學(xué)方法。實踐證明,這種全新的教學(xué)方法更為適合于現(xiàn)代數(shù)據(jù)庫系統(tǒng)教學(xué)的需求,具有非常明顯的教學(xué)優(yōu)勢。該文從課程目標(biāo)講起,對傳統(tǒng)數(shù)據(jù)庫教學(xué)實踐存在的問題進(jìn)行了概述,對項目驅(qū)動的教學(xué)過程進(jìn)行了分析研究,最后,針對項目驅(qū)動數(shù)據(jù)庫系統(tǒng)基礎(chǔ)課程教學(xué)實踐著重進(jìn)行了重點探討,以供大家參考。
關(guān)鍵詞:項目驅(qū)動? 數(shù)據(jù)庫系統(tǒng)? 基礎(chǔ)課程? 教學(xué)實踐
中圖分類號:TP31 ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2020)07(a)-0041-03
Teaching Practice of Basic Course of Database System Based on Project Driven
GUO? Yizhuo
(Heilongjiang International University,Harbin,Heilongjiang Province,150025 China)
Absrtact: Database system teaching is a practical and applied course, and project driven is a new teaching method based on constructivism teaching theory. Practice has proved that this new teaching method is more suitable for the needs of modern database system teaching, and has very obvious teaching advantages. From the perspective of curriculum objectives, this paper summarizes the problems existing in the traditional database teaching practice, analyzes the project driven teaching process, and finally focuses on the project driven database system basic curriculum teaching practice for your reference.
Key Words: Project driven; Database system; Basic courses; Teaching practice
在計算機(jī)應(yīng)用基礎(chǔ)課程之中,其教學(xué)目的主要是以培養(yǎng)學(xué)生計算機(jī)基礎(chǔ)應(yīng)用能力為主,而這種應(yīng)用類課程也具有實踐性強(qiáng)、應(yīng)用性廣等特點。這就要求學(xué)習(xí)者必須要充分地了解和掌握一些計算機(jī)基礎(chǔ)知識,具有數(shù)據(jù)庫建模過程的分析和解決問題的能力。項目驅(qū)動實際上是一個比較接近于真實的項目任務(wù),而在教學(xué)的過程中,學(xué)生必須事先通過合作、探究和實踐考察等方式收集和整理有關(guān)的資料,從而為項目的制定提供最為優(yōu)化的解決方案。而數(shù)據(jù)庫系統(tǒng)也是計算機(jī)技術(shù)中的一項重點研究領(lǐng)域內(nèi)容,是一個非常重要的技術(shù)分支,同時,更是信息處理與應(yīng)用的核心組成部分,在現(xiàn)代社會中具有應(yīng)用廣泛和操作便捷實用等諸多優(yōu)秀的特點。特別是在高校的計算機(jī)專業(yè)中,數(shù)據(jù)庫技術(shù)也是計算機(jī)專業(yè)的必修課程之一,由此可見,數(shù)據(jù)庫系統(tǒng)課程的掌握也是高校計算機(jī)的教學(xué)目標(biāo)之一。因此,掌握數(shù)據(jù)庫的基本操作技能和基礎(chǔ)知識,對于學(xué)生在實踐中使用數(shù)據(jù)庫處理信息具有十分關(guān)鍵和重要的作用。除此之外,這門課程從理論到實踐,都具有較強(qiáng)的應(yīng)用性和實踐性,通過一系列的實驗教學(xué)還會加深學(xué)生對理論知識的理解和增強(qiáng)動手實用能力。
1? 傳統(tǒng)數(shù)據(jù)庫實踐教學(xué)中存在的問題
在以往的數(shù)據(jù)庫教學(xué)中,呈現(xiàn)出許多的問題與差距,需要得到研究者的關(guān)注與重視,因為這些突出的問題如果得不到有效解決的話,那么學(xué)生可能就會在數(shù)據(jù)庫的實際應(yīng)用中更為缺乏良好的理論與實踐能力的提升,而最終沒有辦法真正成為社會上這一領(lǐng)域的應(yīng)用性人才。
1.1 教學(xué)環(huán)節(jié)連接不緊密
在傳統(tǒng)教學(xué)的過程中,我們會發(fā)現(xiàn),傳統(tǒng)的教材上的知識點比較詳細(xì),知識基礎(chǔ)教學(xué)方面比較系統(tǒng),然而,在理論學(xué)習(xí)與實踐關(guān)聯(lián)方面還有較大的差距,特別是傳統(tǒng)的教材更新速度緩慢,有些知識已不適用于當(dāng)今社會的發(fā)展。因此,在數(shù)據(jù)庫的創(chuàng)建、應(yīng)用和操作中,學(xué)生們只能被動地學(xué)習(xí)一些基礎(chǔ)性知識,而這種灌輸式的教學(xué)方法的缺點和差距會被很明顯地找到。所以,實踐訓(xùn)練的知識點與其他的前導(dǎo)課程的關(guān)聯(lián)更是較少,應(yīng)用時并沒有與開發(fā)語言進(jìn)行更為緊密的聯(lián)系,導(dǎo)致最終理論與實踐應(yīng)用等教學(xué)環(huán)節(jié)相脫節(jié)的問題和現(xiàn)象的發(fā)生。
1.2 結(jié)合社會需求不緊密
傳統(tǒng)的數(shù)據(jù)庫教學(xué)中,由于教學(xué)內(nèi)容缺乏系統(tǒng)性聯(lián)系,致使教學(xué)的各知識點連接得并不緊密,而學(xué)習(xí)的知識對學(xué)生在計算機(jī)應(yīng)用研究能力與系統(tǒng)的設(shè)計能力提高方面并沒有得到有效幫助。另外,一些學(xué)生對于理論知識的掌握不深入具體,特別對于數(shù)據(jù)庫更是缺乏系統(tǒng)和宏觀上的認(rèn)識,直接導(dǎo)致數(shù)據(jù)庫設(shè)計中的結(jié)構(gòu)邏輯性普遍不合理,充分說明學(xué)生還不能具備相應(yīng)的數(shù)據(jù)庫系統(tǒng)處理的能力和經(jīng)驗,與社會需求還有極大的差距。
2? 項目驅(qū)動教學(xué)法介紹
項目驅(qū)動教學(xué)法起源于20世紀(jì)80年代的德國。其教學(xué)法應(yīng)用要具備一定的條件和標(biāo)準(zhǔn),通過教師與學(xué)生共同針對一個具體的任務(wù)環(huán)節(jié)進(jìn)行了多次和多步驟的教學(xué)動態(tài)活動,這種教學(xué)模式能夠有效地鼓勵學(xué)生積極地參與和進(jìn)行合作。在項目驅(qū)動教學(xué)法實踐中,針對計算機(jī)軟件的工程要求,在教學(xué)過程中,開展實際項目時,要把每個項目都詳細(xì)地劃分為許多的任務(wù)去完成,采用逐步遞進(jìn)的方式,讓學(xué)生完成每一項任務(wù),從而達(dá)到完成全部項目的目的。學(xué)生在項目的開發(fā)中,還要進(jìn)行必要的自主探究和合作互助,把項目完成的同時,培養(yǎng)出自主創(chuàng)新的意識和能力。而與別的教學(xué)方法相比來說項目驅(qū)動教學(xué)法是更為完善和系統(tǒng)的,更具有創(chuàng)新性和引導(dǎo)實踐性。
3? 項目驅(qū)動的教學(xué)過程研究
項目驅(qū)動教學(xué)法的實施是一個系統(tǒng)性的工作和任務(wù)必須在教師的有效引導(dǎo)下進(jìn)行和完成,以此來確保學(xué)生們在參與教學(xué)的過程中能夠有清晰明確的指導(dǎo),教師更要積極地掌握學(xué)生的學(xué)習(xí)進(jìn)度,有效率地培養(yǎng)學(xué)生參與理論、實踐過程的能力素質(zhì)提高。在整個教學(xué)過程中,教師起到促進(jìn)者、指導(dǎo)者、組織者、幫助者的作用。因此,在數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)課程教學(xué)實踐中,對教學(xué)過程的設(shè)計應(yīng)在以下幾個方面進(jìn)行。
3.1 組織良好的教學(xué)環(huán)境
建立起適應(yīng)任務(wù)完成的實驗室及網(wǎng)絡(luò)環(huán)境,安裝數(shù)據(jù)庫系統(tǒng)管理軟件的服務(wù)終端配置相應(yīng)的項目管理軟件、指導(dǎo)文檔等,特別是在學(xué)生學(xué)習(xí)終端上安裝數(shù)據(jù)庫管理軟件的客戶端、測試軟件與前臺開發(fā)工具等。教師借助會話、協(xié)作、情境等學(xué)習(xí)環(huán)境要素,將學(xué)生的創(chuàng)造性、積極性、主動性,最終幫助學(xué)生有效掌握當(dāng)前所學(xué)知識。
3.2 設(shè)置的項目任務(wù)比較合理
對設(shè)置的項目任務(wù)更要增強(qiáng)設(shè)計方面的合理性,讓學(xué)生建立起綜合性實驗的意識,更好地培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)膶W(xué)術(shù)研究態(tài)度和動手能力,具備初步的創(chuàng)新思維意識。而對于項目的各階段也必須要有明確的目標(biāo)要求,設(shè)計思路更符合日常教學(xué)的需要??梢詫⒄麄€課程設(shè)計成一個大項目,再將大項目設(shè)計成若干小項目,每一節(jié)又由一個或幾個小項目組成。每一階段實驗項目的確立都必須根據(jù)學(xué)生現(xiàn)有知識狀況、教學(xué)內(nèi)容的統(tǒng)籌安排而定。
3.3 根據(jù)提出的問題,及時講授新知識
一旦提出問題,就必須開始尋找解決問題的方法。學(xué)生需要自己解決老問題,而新問題則要通過師生的共同探索解決。3~10min是每次授課的時間,然后讓學(xué)生動手進(jìn)行一個與剛才授課內(nèi)容相關(guān)的活動。學(xué)生聽了一段課剛要開始走神,思路立刻又被下一活動拉了回來?;顒幼鐾?,接著剛才的興奮勁,下一部分的授課又開始了。如此一來,學(xué)生的始終與教師的授課內(nèi)容保持一致,他們在動手的過程中及時強(qiáng)化了所學(xué)的知識,完成項目時又獲得一種成就感。
4? 項目驅(qū)動教學(xué)法教學(xué)主體研究
項目驅(qū)動教學(xué)主要以項目研究為主線,教師在教學(xué)法中起到了引導(dǎo)的作用。而在這種教學(xué)法中更需要強(qiáng)調(diào)學(xué)生在教學(xué)中的主體地位,項目驅(qū)動教學(xué)的主體是學(xué)生。項目驅(qū)動教學(xué)法把所有的教學(xué)內(nèi)容都包括在項目任務(wù)之中,而按照學(xué)生分析解決問題的主動思維去建構(gòu)。這就激發(fā)了學(xué)生把主要精力全部投入其中,而在完成項目研究過程時學(xué)生獲得了相應(yīng)的價值體驗與成就感,從而進(jìn)一步激發(fā)了學(xué)生的學(xué)習(xí)熱情。
5? 項目驅(qū)動教學(xué)法數(shù)據(jù)數(shù)據(jù)庫系統(tǒng)基礎(chǔ)課程教學(xué)實踐研究
在應(yīng)用項目教學(xué)法時項目驅(qū)動的設(shè)計最為關(guān)鍵,而項目設(shè)計更應(yīng)該考慮其可操作性和應(yīng)用,以設(shè)置項目,引入相關(guān)概念,然后開展教學(xué)的步驟組織進(jìn)行。因此,只有合理的規(guī)劃和設(shè)計項目,才能達(dá)到應(yīng)有的效果和目的。除此之外,要想更好地研究項目驅(qū)動教學(xué)法數(shù)據(jù)庫系統(tǒng)基礎(chǔ)課程教學(xué)實踐,就必須從以下兩方面入手:第一,項目的可行性操作;第二,項目劃分為幾個子項目進(jìn)行。
5.1 項目的可行性操作
在研究數(shù)據(jù)庫系統(tǒng)的設(shè)計教學(xué)中,把學(xué)生管理系統(tǒng)作為教學(xué)實踐的最重要任務(wù)??梢愿鶕?jù)學(xué)生在校學(xué)習(xí)的各個教學(xué)環(huán)節(jié)、常用的操作,并確定好管理員、教師和學(xué)生。而項目的設(shè)立與學(xué)生在學(xué)校參與的教學(xué)活動是息息相關(guān)的,這會讓學(xué)生們產(chǎn)生濃厚的學(xué)習(xí)興趣與積極性,在參與研究設(shè)計學(xué)生管理系統(tǒng)數(shù)據(jù)庫時,更加主動和熱情,這對學(xué)生的進(jìn)一步發(fā)展來說是有很好的促進(jìn)作用的。
5.2 項目劃分為幾個子項目進(jìn)行
項目驅(qū)動設(shè)計時,不可過難,也不可過于容易。難度更應(yīng)該適中適度。因此,將學(xué)生管理系統(tǒng)合理地劃分為幾個子項目,從而一個一個去完成。例如:可以劃分為學(xué)生管理數(shù)據(jù)庫、學(xué)生管理數(shù)據(jù)庫的數(shù)據(jù)信息、學(xué)生的信息查詢功能實現(xiàn)、學(xué)生的考試成績錄入查詢、學(xué)生管理數(shù)據(jù)庫的編程操作等。
6? 結(jié)語
總而言之,數(shù)據(jù)庫技術(shù)逐漸受到越來多人的重視。所以,詳細(xì)研究基于項目驅(qū)動的數(shù)據(jù)庫系統(tǒng)基礎(chǔ)課程教學(xué)實踐是很有必要的。因為只有這樣,才能培養(yǎng)出更多適應(yīng)大數(shù)據(jù)時代的數(shù)據(jù)庫應(yīng)用人才。
參考文獻(xiàn)
[1] 吳獻(xiàn)文,陳承歡.項目驅(qū)動+案例教學(xué)模式在高職教學(xué)的探索與應(yīng)用[J].電腦知識與技術(shù),2017(10):89.
[2] 文濤.任務(wù)驅(qū)動方法在計算機(jī)網(wǎng)絡(luò)課程教學(xué)中的實踐[J].計算機(jī)與網(wǎng)絡(luò),2016(9):9.
[3] 朱興統(tǒng),陳珂.基于應(yīng)用型人才培養(yǎng)“數(shù)據(jù)庫原理”教學(xué)改革[J].中國電力教育,2013(16):57.
[4] 羅榮良,吳明輝.項目驅(qū)動的數(shù)據(jù)庫應(yīng)用類課程教學(xué)探索[J].計算機(jī)教育,2015(6):56.
[5] 章治,徐偉.淺談計算機(jī)網(wǎng)絡(luò)可靠性優(yōu)化設(shè)計[J].科技資訊,2018(35):173-174.
[6] 戴雷雷.試論計算機(jī)網(wǎng)絡(luò)管理與維護(hù)技術(shù)[J].科技資訊,2018,16(30):24,27.