向洪波,張春玲
(黑龍江工業(yè)學院 電氣與信息工程學院,黑龍江 雞西 158100)
近年來,隨著信息化的普及,一些電商系統(tǒng)走進了人們的日常生活,如攜程旅游、美團外賣、京東等,這些電商系統(tǒng)在方便了人們的日常生活的同時,也造成了信息量暴增,這一現(xiàn)象導致了社會對數(shù)據(jù)庫管理崗位需求量的增加,也給高校數(shù)據(jù)庫課程的建設(shè)提出了新的挑戰(zhàn)。數(shù)據(jù)庫作為海量數(shù)據(jù)處理的重要組成部分,已經(jīng)成為計算機及相關(guān)專業(yè)尤其是大數(shù)據(jù)技術(shù)專業(yè)學生的一種必備技能。
如何使學生能更好地理解數(shù)據(jù)庫的基本理論,提高學生對數(shù)據(jù)庫課程的重視程度,如何充分引起學生的學習興趣,獨立完成數(shù)據(jù)庫的設(shè)計,并且將所學知識進行遷移應用到今后的工作和生活中,這是我們面對的一個重要問題。
目前《數(shù)據(jù)庫原理》課程的主要內(nèi)容是緒論、關(guān)系代數(shù)、SQL語言、關(guān)系數(shù)據(jù)庫理論、安全性、完整性以及事務(wù)管理等,這些內(nèi)容的學習能讓學生通過使用關(guān)系型數(shù)據(jù)庫對結(jié)構(gòu)化數(shù)據(jù)進行分析和管理,但是在數(shù)據(jù)膨脹的今天,非結(jié)構(gòu)化數(shù)據(jù)正逐漸取代結(jié)構(gòu)化數(shù)據(jù),很顯然,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫無法對非結(jié)構(gòu)的數(shù)據(jù)進行有效的分析和處理。因此教師在教學過程中應補充新的知識,融入新的技術(shù)和方法。
傳統(tǒng)的線下授課是較為常見的授課方式,但在當今的大學課堂上,單純的線下授課已經(jīng)不能滿足教學的需求,如一些基礎(chǔ)較弱的學生希望在課下能通過某種方式來學習課上沒有理解的內(nèi)容,或者是由于某些原因不能到校上課的同學,希望通過某種方式來同步學習課堂上的內(nèi)容。針對這些情況,應建立豐富多樣的教學模式,這樣更有利于學生對知識的掌握。
目前《數(shù)據(jù)庫原理》課程設(shè)置的理論內(nèi)容遠大于實踐內(nèi)容。對于一些枯燥的理論概念,學生往往缺乏興趣?;趹眯腿瞬排囵B(yǎng)的模式,這門課程應注重提高學生對數(shù)據(jù)庫的實際操作和應用的能力。因此教師在授課過程中應考慮多設(shè)置一些能“看得見,摸得著”的實踐課程,一方面能培養(yǎng)學生的實際動手能力,另一方面通過實踐過程激發(fā)學生學習的興趣。
目前專業(yè)課授課機房僅在上課時間供同學們使用,這樣導致缺少硬件設(shè)備的同學在課下無法練習。
目前網(wǎng)絡(luò)課程教學資源豐富,任課教師可以提供知名院校老師講課的直播視頻,或者建立課程資源,為學生提供交流和學習的平臺,定期開展交流會,請實踐經(jīng)驗豐富的老師和同學進行經(jīng)驗分享。這就滿足了一些能力比較強的學生求知欲。
由于上課學生能力參差不齊,老師教學只是滿足大部分同學需要。通過交流和分享,拓展學習渠道和空間,給優(yōu)異的學生提供更多機會。為一些實操能力強的學生,增加實習就業(yè)的機會,學中練,練中學。
目前,對于數(shù)據(jù)庫ORACLE、SQL SERVER、MYSQL等軟件還沒有開放式的實驗云平臺,具有相同現(xiàn)象的院??梢詾闆]有實驗設(shè)備的同學開放機房,供學生課下練習使用。
教師要堅持常教常新的教育理念[1]。計算機屬于前沿學科,數(shù)據(jù)庫技術(shù)也在不斷發(fā)展,這就要求教師要不斷更新知識、更新教學內(nèi)容,將前沿知識融入到課堂教學活動中。同時也要根據(jù)學生的差異性來選擇不同的教學案例。
結(jié)合時代背景,在教學內(nèi)容上增加新技術(shù)篇,主要介紹大數(shù)據(jù)背景下數(shù)據(jù)的特征及非關(guān)系型數(shù)據(jù)的處理、大數(shù)據(jù)的應用以及大數(shù)據(jù)管理系統(tǒng),為之后的數(shù)據(jù)挖掘、數(shù)據(jù)分析以及NoSql數(shù)據(jù)管理系統(tǒng)等課程奠定理論基礎(chǔ)。
在教學內(nèi)容中融入思政元素,讓學生有一技之長的同時,樹立正確的人生觀和價值觀,有效提高人才培養(yǎng)質(zhì)量。在授課過程中可以結(jié)合課程特點挖掘思政元素,加強對學生的思想道德教育。如在數(shù)據(jù)庫安全性章節(jié)中,通過講解破壞國家數(shù)據(jù)安全,給人民生活和財產(chǎn)帶來的損失的案例,強化數(shù)據(jù)庫安全的重要性,明確認識到作為一名數(shù)據(jù)庫管理人員要嚴守職業(yè)道德底線。
學生對數(shù)據(jù)庫技術(shù)是否掌握,掌握多少,通過什么來衡量?我們可以建立以成果為導向機制[2]。通過樹立以成果為導向思維意識,強調(diào)學生動手操作能力。避免在教學過程中,過于強調(diào)某一知識點的應用,而沒有綜合考慮將整個數(shù)據(jù)庫的內(nèi)容,從而導致學生對數(shù)據(jù)庫這門學科缺乏整體認知,不了解各章節(jié)知識之間的關(guān)聯(lián)性等問題,通過成果導向機制可以將學習過程中的知識進行碎片整合,進而加深理解和掌握。
在授課過程中引入數(shù)據(jù)庫項目[3],使學生在項目中了解數(shù)據(jù)庫設(shè)計的基本步驟,并在完成這些步驟的過程中掌握基本數(shù)據(jù)對象的建立,在基本數(shù)據(jù)對象的建立過程中掌握對數(shù)據(jù)的增刪改查等基本操作。此外,通過項目引入可以幫助學生更好理解課程的重點和難點,比如對于規(guī)范化理論這一難點知識,如果只是單純的講解,學生很難理解其真正的意義和價值,但當學生在實際項目中陷入插入異常,修改異常和刪除異常等問題時,便能更好理解規(guī)范化理論在數(shù)據(jù)庫設(shè)計中的重要性,從而更好地理解這個知識點。
用項目倒逼學生進行實踐操作,不僅可以使學生的操作能力得到提高,提高教學效果,還可以避免學校與社會之間的脫節(jié),使學生畢業(yè)進入社會不再生疏。此外,通過項目引入還可以增強學生主動探索知識,更新知識的能力,幫助學生形成持久的學習動力。
開展“線上+線下”混合教學模式,突出強調(diào)學生的主體地位。線上教學主要通過將提前準備好的課件和視頻傳到智慧樹平臺,鼓勵學生在課前進行預習和自學,而且線上資源具有長期性、傳承性等特點,針對基礎(chǔ)較弱的學生,難點、易混知識點可以反復觀看,此外因故不能上課的學生可以在空余時間進行學習。
線下教學和線上教學互為補充和支撐,混合模式教學能對學生遇到的問題有針對性的講解,起到事半功倍的作用。通過線上、線下相結(jié)合的方式不僅可以提高學生的綜合技能,還能提高課堂反饋效率,實現(xiàn)師生之間良好互動。
在以往的教學活動中,總是強調(diào)學生個人的能力,而忽略了學生團隊協(xié)作的能力。事實上只有通過小組互動和交流,才能讓學生明白自己的定位,找出自身差距和不足。通過設(shè)定開放性題目,引導學生進行自主學習,鼓勵小組成員進行分工與協(xié)作,共同研究問題、分析問題和解決問題[4]。只有通過探討和研究,對知識的理解和掌握才會更好。這既鍛煉了團隊合作的能力,又增強了自主探究的能力,使學生能夠通過本門課程的學習真正地掌握數(shù)據(jù)庫的應用技術(shù)。
原有課程教學計劃實踐學時較少,學生普遍反應練習時間不夠,導致動手操作能力較弱,因此增加實踐教學學時是使學生技能得到提高的有效方式[6]。通過修改教學大綱、增加實踐環(huán)節(jié)切實提高學生的實踐應用能力。為彌補增加實踐學時造成理論課的不足情況,充分利用線上優(yōu)勢,鼓勵學生進行自主探索,自主研究。
在制定實驗計劃時,考慮制定設(shè)計性實驗和創(chuàng)新性實驗,加強學生創(chuàng)新能力、實踐能力以及團隊合作能力等綜合性素質(zhì)的培養(yǎng)。如果以SQL Server數(shù)據(jù)庫管理系統(tǒng)為平臺,在操作的過程中分別采用企業(yè)管理器界面方式和SQL語句兩種方式進行,以滿足不同層次學生的需要。
以往的考核方式中過分側(cè)重于理論知識的考核,忽略了實踐性內(nèi)容以及自主學習內(nèi)容所占的比例。在今后的考核方式中,采用多元化、全過程的考核方式,由之前單一試卷成績決定最終成績,改革為多形式、多渠道、多方位的考核方式,以此來考核學生的綜合素質(zhì)能力。考核過程中注重學生創(chuàng)新性實驗和設(shè)計性實驗的完成情況、團隊合作情況,充分調(diào)動學生學習的積極性。
考核模塊可包括:出勤及課堂表現(xiàn)(5%)、自主學習(5%)、線上作業(yè)(5%)、線下實驗(25%)、期末考試(60%)。
其中線下實驗(25%)主要考核的內(nèi)容為:實驗過程、實驗代碼、實驗報告三部分(具體的考核標準參見表1、表2、表3)。
表1 實驗過程評分標準
表2 實驗代碼考核標準
表3 實驗報告考核標準
通過平時成績、自主學習、作業(yè)、實驗、期末考試多元化全過程的考核方式,加強了對學生學習過程的日常監(jiān)管。約束學生,讓學生形成主動上機實驗的習慣。通過加強學習過程監(jiān)管,教師可以及時發(fā)現(xiàn)學生的知識盲區(qū),對于普遍理解不好,或者有難度問題重新講解。讓學生從代碼到書本,再到代碼,經(jīng)過反復推敲,真正掌握這門技術(shù)。
為達到應用型高校數(shù)據(jù)庫課程的培養(yǎng)目標,滿足社會技能型人才的需求,本文中對《數(shù)據(jù)庫原理》課程提出了很多改革方法[7]。包括《數(shù)據(jù)庫原理》課程內(nèi)容的更新,教學模式的改進,項目的引進,團隊合作,考核方式的變更等方式,這些在教學過程中也都取得了一定的效果,學生的學習興趣明顯增加,動手操作能力得到增強,社會認可度較高,但面對新形勢下,仍需加大改革力度,使課程設(shè)置能滿足學生和企業(yè)發(fā)展的需要,更好地為社會服務(wù)。