前言:想要寫出一篇引人入勝的文章?我們特意為您整理了數(shù)據(jù)庫應用課程中多模式教學的應用范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:數(shù)據(jù)庫應用實踐課程是軟件工程本科專業(yè)的一門核心實踐類課程,是構(gòu)建軟件工程專業(yè)學生理論和實踐相結(jié)合的重要一環(huán)。為了提高教學質(zhì)量,提升學生學習興趣,本文介紹了在數(shù)據(jù)庫應用實踐課程中探索多種方法———講授式、項目驅(qū)動式和研討式相結(jié)合的教學模式。該教學模式有利于激發(fā)學生學習的主觀能動性,提高學生分析問題和解決問題的能力。
關鍵詞:項目驅(qū)動式;研討式;數(shù)據(jù)庫;應用實踐
1引言
隨著計算機技術的飛速發(fā)展,人類社會已經(jīng)全面進入信息化時代,信息技術和手段已經(jīng)深入人們生活的方方面面,設計界面友好、可操作性強的信息系統(tǒng)能幫助人們更好地管理數(shù)據(jù),提高生產(chǎn)效率,為人們的生產(chǎn)生活提供便利。對于計算機專業(yè)的學生來說,熟悉并逐步掌握信息系統(tǒng)開發(fā)的基本原理、方法和流程是一項必備技能。“數(shù)據(jù)庫應用實踐”是軟件工程專業(yè)的專業(yè)綜合實習類課程之一,是以學生動手實踐為主,老師全程跟蹤指導的一項實訓課程。本課程主要是基于數(shù)據(jù)庫設計原理和方法、高級語言程序設計和軟件工程方法學,以一個實際案例場景為驅(qū)動,完成一個信息系統(tǒng)的后臺數(shù)據(jù)庫和前端應用程序的設計。本課程既是對數(shù)據(jù)庫系統(tǒng)原理課程、程序設計以及軟件工程課程的鞏固和延伸,也是軟件工程專業(yè)后續(xù)課程的一個必不可少的基礎,是學生學習和掌握信息系統(tǒng)設計的一門必修課。為了更好地開展課程教學,使學生能夠初步了解并在一定程度上掌握信息系統(tǒng)設計的基本原理和方法,根據(jù)不同教學階段知識和能力的培養(yǎng)目標的變化,本課程引入了多種教學模式結(jié)合的教學方法,以期使學生的學習效果達到一個滿意的狀態(tài)。
2項目驅(qū)動式教學
傳統(tǒng)的教學模式大多以滿堂灌的方式讓學生被動地接收知識,這種方式下,知識被零散地劃分為章節(jié),學生對知識的接收缺乏系統(tǒng)性、整體性,而且課堂教學和實際生產(chǎn)環(huán)境脫節(jié),往往使得學生即使學會了理論,也很難將學到的內(nèi)容應用于實踐。項目驅(qū)動式教學不同于傳統(tǒng)的“以書本目錄、章節(jié)順序為行進線索的、以教師傳授為主”的教學模式,這種教學模式以某個教學項目為驅(qū)動,整個教學活動和環(huán)節(jié)圍繞項目內(nèi)容展開,根據(jù)項目的流程或者實施過程安排教學和指導內(nèi)容,逐步地讓學生在學習過程中熟悉和掌握相關的知識和技能[1]。這種教學模式不再以老師授課為主,而是強調(diào)學生的自主學習能力,以學生為主導分析和解決項目中的實際問題。這種教學模式下的學生能夠有更多的自主性思考,能更有效地激發(fā)學生對知識的渴求,也能更好地讓知識落地。這種理論落地于實踐的教學模式特別適合綜合性強、實踐性強的實習實訓、實踐類課程,而數(shù)據(jù)庫應用實踐恰好是這樣的一門實踐課程,這門課程需要以多門先修課程的原理和方法作為基礎,由學生實際動手完成一個具備基本要求和功能的管理信息系統(tǒng)工程項目為目標,這就使得項目驅(qū)動式教學模式在此具備天然的優(yōu)勢,因為課程本身的教學目標就是完成一個軟件項目。
3研討式教學
研討式教學法是以某門課程或者某個研究方向展開“研討會”,由老師布置題目或者任務,學生根據(jù)任務查閱相關文獻,分組進行研究,集中討論和發(fā)言。師生在發(fā)言環(huán)節(jié)可以對發(fā)言者提出質(zhì)疑,每個人都可以發(fā)表自己的觀點和意見。這種教學模式一經(jīng)提出,就受到了廣泛的關注[2]。這種方法特別注重對學生思考能力的培養(yǎng),對于本科生而言,能夠在日常教學中培養(yǎng)科研思想和基礎科研能力;其次,這種教學模式也能大大提升師生之間的互動,在互動中發(fā)現(xiàn)盲點和誤區(qū),逐步完善知識結(jié)構(gòu),也能在交流和討論中培養(yǎng)學生的團結(jié)協(xié)作能力;再次,這種教學模式強調(diào)了學生的主體性,以充分激發(fā)學生的主觀能動性為目標,老師的作用是引導學生發(fā)現(xiàn)問題和解決問題,讓學生形成獨立自主的思考能力和批判思維;最后,這種教學模式對學生創(chuàng)新思維和綜合能力的培養(yǎng)也有一定的意義,這種教學模式讓學生自由收集材料并討論形成報告,在研討會上學生會發(fā)言,會聽取他人的意見并提出問題,在這個過程中,可以鍛煉學生多方面的能力和素質(zhì),同時,也能在此過程中培養(yǎng)學生的創(chuàng)新意識[3]。數(shù)據(jù)庫應用實踐課程的內(nèi)容要求是完成一個管理信息系統(tǒng)的設計,然而這并不是一個客觀題,沒有標準答案,存在多種可能的設計方案和思路,除了遵循規(guī)范的設計原理和方法,在設計細節(jié)考慮上,每個人在其中都可能會有自己的看法和理解。因此,在本門課程中引入研討式教學模式,能讓學生更多地了解其他同學的設計方法和思路,能在這個過程中啟發(fā)創(chuàng)新思維,增強學習效果。研討式教學能更多地發(fā)掘思維碰撞點,開拓思路,對于設計更加友好的工程項目有著非常重要的意義。
4“數(shù)據(jù)庫應用實踐”課堂教學實施
結(jié)合數(shù)據(jù)庫應用實踐課程的教學目標和課程特點,本課程采用了項目驅(qū)動式、研討式、傳統(tǒng)講授式等多教學模式結(jié)合的方式進行教學。本課程教學內(nèi)容以具體的軟件工程項目推進而展開,選取的是一個人力資源管理系統(tǒng)案例作為設計目標,教學內(nèi)容按照規(guī)范化數(shù)據(jù)庫系統(tǒng)設計的步驟展開,教學內(nèi)容既涉及先修課程數(shù)據(jù)庫原理和軟件工程的有關知識運用,又包含了需要講授的新知識點。整個課程的時間安排按照規(guī)范化系統(tǒng)設計的幾個階段展開,以項目驅(qū)動的方式來進行:第一階段,由老師進行項目任務的下達,對系統(tǒng)需求進行詳細介紹;第二階段,學生自主查閱資料,分組討論,在充分理解需求的基礎上進行后臺數(shù)據(jù)庫概念結(jié)構(gòu)和邏輯結(jié)構(gòu)設計;第三階段,開展研討會,討論數(shù)據(jù)庫邏輯結(jié)構(gòu)初步設計結(jié)果,由一部分學生匯報上一階段的設計思路和設計結(jié)果,由老師和其他同學提出各自的問題并進行討論,由老師進行研討會總結(jié),對學生的初步設計結(jié)果進行評價反饋;第四階段,根據(jù)研討會討論結(jié)果,由學生對自己的設計結(jié)果進行優(yōu)化;第五階段,由老師講授信息系統(tǒng)編程的有關知識點,這一階段采用了傳統(tǒng)的講授式,因為這部分教學內(nèi)容由老師講解的話,能夠幫助學生快速了解并掌握關鍵知識點,避免學生自身摸索所帶來的不必要的時間和精力消耗,在有限的時間里使課堂的教學效果最大化;第六階段,學生在老師的指導下實現(xiàn)系統(tǒng)編碼、調(diào)試,并完成項目驗收、答辯和總結(jié)交流。從教學實施過程中可以看到,我們在一開始使用了項目驅(qū)動的形式來展開和覆蓋整個課程周期,然后在教學環(huán)節(jié)的第三階段使用研討式教學法對項目中的數(shù)據(jù)庫邏輯結(jié)構(gòu)設計結(jié)果進行了研討,在教學環(huán)節(jié)的第五階段使用了傳統(tǒng)的講授式教學法。在特定的教學場景下選用合適的教學模式[4],不僅能提高學生的學習積極性,提升教學效果,還能讓老師在教學過程中對學生的實際學習能力和學習效果有更好的掌控,能為今后的課堂教學效果改善和相關的教學改革提供思路。
5結(jié)語
本文介紹了項目驅(qū)動式和研討式教學模式以及它們的特點,并說明了多種教學模式在“數(shù)據(jù)庫應用實踐”課程中的實施過程。多種教學模式結(jié)合,充分發(fā)揮每種教學模式在特定教學場景下的教學優(yōu)勢,有效提高課程教學效果是教育工作者的職責所在。通過實踐表明,這種多模式的結(jié)合能提高學生的學習積極性,有助于教學目標的達成。
參考文獻
[1]劉韻璇.項目驅(qū)動式教學模式淺析[J].長江大學學報:自然科學版,2013,10(8):155-156.
[2]郭漢民.探索研討式教學的若干思考[J].湖南師范大學社會科學學報,1999(2):109-112.
[3]張麗,張楠萱.研討式教學法的理論思考與實踐[J].科教文匯,2019(24):51-53.
[4]肖幟,吳開華,陳慶光,等.研討式與案例式相結(jié)合的教學模式在“光電系統(tǒng)設計”課程中的探索[J].教育教學論壇,2019(25).
作者:蔡莉華 張健 單位:廣東海洋大學數(shù)學與計算機學院