崔亞楠 胡艷華
摘? 要: 為了提高數(shù)據(jù)庫課程的教學質(zhì)量,激發(fā)學生上課的積極性,解決課程在課堂教學及實踐教學過程中出現(xiàn)的問題,結(jié)合數(shù)據(jù)庫課程的理論性強、實踐性強及綜合應用性廣的特點,提出采用多元化教學策略。充分利用當前信息化時代的多種教學輔助工具,從課程教學目標、教學內(nèi)容、教學方法、教學理念、實踐教學及考核方式等方面進行改革,完善數(shù)據(jù)庫課程的教學體系。使學生能夠在多元化教學中不斷進步,掌握專業(yè)知識和技巧,成為新時代的應用型人才。
關(guān)鍵詞: 數(shù)據(jù)庫課程; 多元化教學; 教學實踐; 考核方式
中圖分類號:G642;TP392? ? ? ? ? 文獻標志碼:A? ? ?文章編號:1006-8228(2019)06-82-03
Abstract: In order to improve the teaching quality of database courses, to stimulate students' enthusiasm in learning, to solve the problems in teaching both in the classroom teaching and practical teaching process, combining with database courses' characteristics of strong theoretical and practical, and wide comprehensive application, it is proposed to adopt a diversified teaching strategy. To make full use of the various teaching aids in the current information age, carry out comprehensive reform from the aspects of teaching objectives, teaching content, teaching methods, teaching concepts, practical teaching and assessment methods, makes the teaching system for database courses improved. So that students can make continuous progress in diversified teaching, master professional knowledge and skills, and become applied talents in the new era.
Key words: database course; diversified teaching; teaching practice; assessment method
0 引言
由于大數(shù)據(jù)信息時代的到來及其飛速發(fā)展,數(shù)據(jù)庫技術(shù)的應用越來越廣泛,數(shù)據(jù)庫技術(shù)課程逐漸成為計算機、軟件工程、物聯(lián)網(wǎng)、電子商務等相關(guān)專業(yè)的專業(yè)基礎課程。該課程既要求學生掌握基礎內(nèi)容,又要求學生熟練掌握數(shù)據(jù)庫設計的方式方法及技巧,為其今后在實踐中能夠自己設計相關(guān)信息系統(tǒng)的后臺數(shù)據(jù),也為其后續(xù)深入學習專業(yè)課程打下堅實的基礎。
多元化教學方法策略研究是為滿足現(xiàn)在學生對電子產(chǎn)品依賴的一種教學改革[1],采用多種方式方法,從不同的角度針對學生個體進行教學,不僅讓學生在課堂上學到知識和方法,還可以充分利用網(wǎng)絡資源課下學習。本文從理論教學、實驗教學、考核方式等方面采用案例教學、任務驅(qū)動教學、小組結(jié)合、綜合評價等多種方式優(yōu)化教學方式方法,讓學生不斷提高學習興趣,夯實基礎,提高實踐能力,從而提高教學質(zhì)量。
1 數(shù)據(jù)庫課程目標及教學中出現(xiàn)的問題分析
1.1 數(shù)據(jù)庫課程的教學目標分析
開設數(shù)據(jù)庫課程的基本思路是結(jié)合學校應用型人才培養(yǎng)目標及專業(yè)特色要求,充分利用現(xiàn)代化教學手段,在課堂教學、實驗教學、實踐教學中采用多元化的教學手段[2],讓學生將學到的基本理論知識應用到實踐中,從而培養(yǎng)學生的實踐動手能力。
課程教學目標是讓學生了解和掌握數(shù)據(jù)庫中的相關(guān)的基本數(shù)據(jù)庫關(guān)系模型、規(guī)范化理論、SQL語言實現(xiàn)數(shù)據(jù)庫定義,以及數(shù)據(jù)庫更新、查詢等操作,理解數(shù)據(jù)庫的編程技術(shù)即存儲過程與存儲函數(shù),掌握數(shù)據(jù)庫技術(shù)的安全保護機制,理解并掌握數(shù)據(jù)應用軟件的設計及與開發(fā)過程,能結(jié)合所學程序設計語言開發(fā)數(shù)據(jù)庫的應用程序。通過數(shù)據(jù)庫課程的學習,讓學生能夠獨立設計相關(guān)系統(tǒng)的后臺數(shù)據(jù)庫存儲,并根據(jù)不同需求對數(shù)據(jù)庫進行優(yōu)化處理。
數(shù)據(jù)庫課程的重點是概念模型、關(guān)系模型、物理模型的設計,將關(guān)系代數(shù)、函數(shù)依賴、規(guī)范化的基本理念和思想以及SQL語言、視圖、存儲過程、觸發(fā)器等基本思想講解清楚,要求學生掌握基本的設計方法及知識點的運用。教學上,要求學生必須跟上教材的進度,熟練掌握重點和基礎知識點,不能將數(shù)據(jù)庫設計簡單的看成基本表的建立,不能脫離基礎知識直接實踐,否則會導致學生設計過程中問題百出,挫傷學生的學習積極性和學習熱情。
1.2 教學中出現(xiàn)的問題分析
⑴ 以教師為中心重理論輕實踐
在數(shù)據(jù)庫教學中,通常都是教師從理論講解開始,學生過多的依賴教師的推動,導致學生學習處于一種被動學習狀態(tài),教師的教學也無法針對不同的學生個體進行分析,尤其是個別學生基礎較差,需要帶動才會有進步,但是以教師為中心無法平衡,導致教學效果不佳。在理論教學方面過多的講解理論基礎而無法對實踐進行平衡,導致學生積極性下降,學習沒有動力,不能得到很好的提高。
⑵ 教學手段過于單一無法滿足學生要求
傳統(tǒng)的教學方式過多的采用多媒體課堂式教師講解方法,由于該課程前幾章的理論知識比較多,尤其是講解到范式的時候,個別內(nèi)容不易理解,枯燥乏味導致多數(shù)學生在課堂上玩手機等電子產(chǎn)品現(xiàn)象嚴重,無法集中精力聽老師講解,學生收獲比較少,老師上課也沒有動力。
⑶ 考核評價手段[3]不能給學生帶來壓力動力
數(shù)據(jù)庫課程最后的期末考試一般都是以一套試卷來進行綜合性考核,多數(shù)情況下任課教師會在期末劃重點,給出部分練習題進行練習,這種情況會導致學生平時上課不認真聽講,沒有積極性,認為考試前進行突擊復習就可以過關(guān),不能給學生帶來學習動力和壓力,整體教學效果不好,學生雖然最后多數(shù)能夠通過考試,但沒有真正學習并掌握數(shù)據(jù)庫技術(shù)的精髓。
2 多元化混合教學模式改革
2.1 教師教學方式改革
教師教學方式改革主要從以下三個方面進行,如圖1所示。
教學思想方面,著重轉(zhuǎn)變教師的教學理念,從原來的以教師為中心轉(zhuǎn)變?yōu)橐詫W生為中心[4],讓教師成為課堂的組織者和學生學習的指導者,為學生提供案例、任務驅(qū)動。這就要求教師提前備好課準備足夠多的教學資源,在課堂上帶動學生融入課堂。
教學設計及方式方面,根據(jù)課程的每一個章節(jié)教學目標要求,科學設計教案,明確重點內(nèi)容,采用案例精講、任務驅(qū)動、小組討論等方法結(jié)合的方式,將課堂授課方式多元化。課前教師利用網(wǎng)絡教學平臺上傳教學資源,布置任務,要求學生課前預習并完成任務。課堂上教師通過提問,小組答辯講解,小組討論等方式,檢查學生的學習情況,再點評小組完成作業(yè)的情況,最后小組總結(jié)發(fā)言,鞏固知識點。課下教師可以通過網(wǎng)絡教學平臺布置作業(yè)讓學生鞏固知識,同時師生可以通過網(wǎng)絡答疑的方式,對學生進行課下指導。
教學過程方面,注重以實際項目為載體,讓學生融入項目中來,通過實際項目的模塊分解,如企業(yè)信息管理系統(tǒng)中的,人員管理、工資管理、考勤管理等等,在每次教學中,讓學生分組設計概念模型和物理模型,循序漸進,讓學生逐步掌握數(shù)據(jù)庫的設計方法和技巧,從而提高教學效果。
2.2 學生學習方式改革
教師在開課之初就須認真講解本課程的學習理念,讓學生避免被動式學習[5]的態(tài)度,不單純依靠老師的課堂講解,提倡學生課下利用教師提供的網(wǎng)絡資源提前預習,帶著問題和任務進入課堂,做到積極組成合作小組,主動參與,讓教師在課堂上進行指導糾正。針對稍微復雜的案例問題,采用小組合作討論、分工協(xié)作的方式,讓每一個學生都積極的參與進來,相互帶動,各自發(fā)揮特長,做到相互交流,相互提高,最后老師進行點評,從而達到對學生的引導啟發(fā)[5],實現(xiàn)師生共同提高。
3 多元化實踐教學改革
數(shù)據(jù)庫課程是理論與實踐并重的課程[6],所以實踐教學改革多元化方式必須提上日程,教師不能僅僅按照實驗教材上的例子讓學生進行簡單的練習,而應該采用多方式、多內(nèi)容、多案例的形式讓學生進行基礎及綜合練習。
⑴ 針對基礎題目,如環(huán)境熟悉及安裝、簡單運用SQL語句進行創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表、數(shù)據(jù)插入、刪除、修改等,這些基礎類的題目,要求學生課下在自己的電腦上搭配環(huán)境,進行簡單的操作和熟悉。
⑵ 針對復雜題目,如多表復雜查詢、數(shù)據(jù)庫完整性檢查、游標、觸發(fā)器、存儲過程、事務處理,這類稍有難度的題目,要求學生課上課下多運用,教師采用任務驅(qū)動、案例講解的方式進行提升性的引導和講解,避免學生不會,挫傷積極性停滯不前。
⑶ 針對綜合題目,如系統(tǒng)后臺數(shù)據(jù)庫案例設計,這類實踐應用性較強的題目,要求學生課上小組分工合作,設計一個完善的數(shù)據(jù)庫,教師則采用案例講解,引導學生從功能需求和數(shù)據(jù)需求出發(fā),分析業(yè)務規(guī)則,建立概念模型,確定相應實體集、聯(lián)系集及ER圖,再檢查是否滿足業(yè)務需求,最后進行邏輯數(shù)據(jù)庫的設計和模式求精,這個流程缺一不可,在設計過程中力求做到仔細認真。
⑷ 具體實踐過程中,教師需綜合考慮學生個體的差異,對實驗題目進行修訂,采用任務驅(qū)動方式,讓學生階梯性完成作業(yè)[7],促使基礎不好的學生逐步求上進,綜合能力較強的學生可以進行復雜題目的練習。小組中,以動手能力強的帶動弱的同學,做到共同提高。
⑸ 適當增加實踐課課時,理論教學和實驗課程結(jié)束后,開設課程設計或者實訓課環(huán)節(jié),讓學生將綜合知識點進行整合運用,設計一個對應的數(shù)據(jù)庫系統(tǒng)。課程任務可以讓學生選擇教師發(fā)放的課題,也可以學生自擬題目,但是對題目的難易度有一定的要求。學生選完任務后可以采用自由組合的方式組建團隊,要求每組不超過三人,最后小組分工合作完成系統(tǒng)項目數(shù)據(jù)庫的設計。
在學生實踐期間教師應逐漸延伸數(shù)據(jù)庫設計的其他方面知識,比如向?qū)W生介紹相關(guān)數(shù)據(jù)庫設計的輔助工具,如PowerDesiger工具的使用,讓學生利用PowerDesiger對數(shù)據(jù)庫進行建模設計,如概念數(shù)據(jù)模型CDM、物理數(shù)據(jù)模型PDM,業(yè)務處理數(shù)據(jù)模型BPM等,同時將搜集到的網(wǎng)絡資源共享給學生,方便學生課下進一步深入學習。
4 多元化考核方式改革
良好的考核方式?jīng)Q定教學方向,影響教學效果和學生的積極性,基于多元化的教學方式?jīng)Q定課程考核模式也將采用多元化方式進行綜合考核[8],具體如下。
⑴ 過程考核,對學生在課堂學習中的表現(xiàn)進行考核,具體包括考勤、回答問題、課下作業(yè)完成、學習態(tài)度、小組評價、自我評價、教師評價,期中練習等。
⑵ 期末考核,試題可以組織數(shù)據(jù)庫任課教師統(tǒng)一命題或者利用教學考試平臺隨機抽取題目進行考試,題型可以由選擇、填空、判斷、編程、綜合應用題等,題目涵蓋基礎到重點的各個內(nèi)容,最后綜合題考查學生的綜合運用知識點的能力。
⑶ 實驗環(huán)節(jié)考核,針對教師在實驗課上采用的任務驅(qū)動內(nèi)容,小組組合設計內(nèi)容,針對每一個學生的完成情況進行考核,并適當增加綜合成績的占比以達到學生對實驗課的重視。
⑷ 綜合實踐環(huán)節(jié)考核。
數(shù)據(jù)庫課程必須有一個最終的設計任務給學生,學生根據(jù)課題按照老師要求進行數(shù)據(jù)庫設計,其中包括需求分析、概要設計、詳細數(shù)據(jù)庫設計及最終的設計成果展示,最后以設計報告的方式交給老師??己朔绞讲捎么疝q和報告綜合評分的方式進行,小組或者個人根據(jù)自己的設計內(nèi)容進行講解并回答老師提問的問題,教師根據(jù)學生設計的內(nèi)容及難易度及完成情況給出不同的等級,其中報告要求按照規(guī)格要求進行書寫,可以按照6:4的比例進行分配。
5 結(jié)束語
通過以上對數(shù)據(jù)庫課程在教學中出現(xiàn)的問題的探討,教師應該逐步轉(zhuǎn)變教學理念,采用多元化教學方式,如理論教學的案例精講、課下作業(yè)的任務驅(qū)動、利用教學平臺共享教學資源及學生的答疑互動等,逐步將理論知識融入實踐教學,實踐教學中采用小組帶動的方式,讓學生參與進來,調(diào)動學生積極性,在最后的考核中,采用多元化考核方式,給學生壓力和動力。實踐教學證明,以上教學方法改革,促進了學生和教師共同進步。未來,在信息化技術(shù)飛速發(fā)展的大背景下,我們還需不斷創(chuàng)新和改進,讓數(shù)據(jù)庫課程更多的結(jié)合實際科研項目,提升學生綜合素質(zhì),培養(yǎng)符合社會需求的應用型人才。
參考文獻(References):
[1] 商新娜,Gao Jinzhu,馬楠,彭濤,廖禮萍.數(shù)據(jù)庫課程開放實踐教學平臺的改革與建設[J].計算機教育,2018.8:160-163
[2] 劉繼華.多元化考核方式在《數(shù)據(jù)庫原理》課程教學中的應用[J].呂梁學院學報,2016.6(2):91-93
[3] 竇亞玲.基于MOOC的數(shù)據(jù)庫原理與應用課程多元化教學設計[J].教育現(xiàn)代化,2018.5(45):220-221
[4] 朱戈.數(shù)據(jù)庫原理與應用課程教學改革研究[J].黑龍江教育(理論與實踐),2018.Z2:82-83
[5] 潘巍.大數(shù)據(jù)背景下數(shù)據(jù)庫技術(shù)類課程體系及教學模式改革[J].黑龍江科學,2019.10(1):92-93
[6] 胡海洋,李忠金.“案例分解講演、項目實踐驅(qū)動”為核心的數(shù)據(jù)庫系統(tǒng)原理課程教學改革[J].教育教學論壇,2018.50:64-68
[7] 王哲,姜姍.數(shù)據(jù)庫課程的實驗教學方法改革與實踐[J].課程教育研究,2014.1:151-152
[8] 毛宇婷.高校計算機專業(yè)數(shù)據(jù)庫教學改革思考[J].黑龍江科學,2018.9(21):94-95
收稿日期:2019-02-25
*基金項目:廣西民辦教育規(guī)劃課題“獨立學院“多元化”教學策略在計算機教學改革中的應用研究”(2017MB18); 廣西高等教育本科教學改革工程項目“獨立學院中基于CDIO的卓越軟件工程師培養(yǎng)體系研究與實踐”(2015JGA426)
作者簡介:崔亞楠(1982-),女,河南南樂人,碩士研究生,講師,主要研究方向:系統(tǒng)開發(fā),Web應用,云計算,數(shù)據(jù)庫技術(shù)。