柴美梅 程雪松 陳燕 鐘澤秀 淡莎
摘要:以往傳統(tǒng)的《數(shù)據(jù)庫開發(fā)技術(shù)》課程授課重點內(nèi)容在于對關(guān)系型數(shù)據(jù)庫的介紹與使用,但是隨著現(xiàn)代信息技術(shù)的發(fā)展,數(shù)據(jù)量急劇增加,僅僅使用傳統(tǒng)的關(guān)系型數(shù)據(jù)庫可能處理不了這么龐大的數(shù)據(jù)。為了課程的發(fā)展能夠更好地與現(xiàn)代化技術(shù)相接軌,更好地適應時代的變化,本文針對目前數(shù)據(jù)庫開發(fā)技術(shù)課程存在的一些缺陷,將傳統(tǒng)的《數(shù)據(jù)庫開發(fā)技術(shù)》課程與大數(shù)據(jù)技術(shù)相融合。
關(guān)鍵詞:大數(shù)據(jù)技術(shù);數(shù)據(jù)庫開發(fā)技術(shù)
中圖分類號:G424? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)12-0129-02
1 引言
數(shù)據(jù)庫開發(fā)技術(shù)課程是高等院校軟件技術(shù)專業(yè)實踐能力較強的一門專業(yè)基礎(chǔ)課,隨著時代的發(fā)展,大數(shù)據(jù)技術(shù)已被廣泛應用于各行各業(yè),數(shù)據(jù)庫開發(fā)技術(shù)課程也將面臨新的挑戰(zhàn)。在這樣的時代背景下,如何讓課堂教學緊跟時代的步伐,讓學生不與社會先進技術(shù)脫軌,這就要求對《數(shù)據(jù)庫開發(fā)技術(shù)》這門課程進行改革,從而培養(yǎng)出更多能夠適應時代發(fā)展的高素質(zhì)技術(shù)技能型人才。
傳統(tǒng)的數(shù)據(jù)庫課程重點在于介紹關(guān)系型數(shù)據(jù)庫系統(tǒng)[1],比如,SQL Server、MySQL、Oracle等。隨著互聯(lián)網(wǎng)、云計算、大數(shù)據(jù)、人工智能的發(fā)展,各行各業(yè)數(shù)據(jù)增長迅猛。數(shù)據(jù)作為一種新資源,已被越來越多的人所認可。同時,數(shù)據(jù)的海量化、多類型化、多維度化,使得大數(shù)據(jù)相關(guān)技術(shù)得以發(fā)展。
在傳統(tǒng)的教學過程中,教師僅僅講解數(shù)據(jù)庫相關(guān)的理論知識,遇見實際應用問題,學生還是無從下手,達不到目前市場對數(shù)據(jù)庫專業(yè)技術(shù)型人才的要求。論文[2]對目前行業(yè)做了一個調(diào)查,發(fā)現(xiàn)某公司對大數(shù)據(jù)相關(guān)人員的需求量,其中大數(shù)據(jù)相關(guān)人員是比較缺乏的。
本文針對本校學生的學習能力水平,將大數(shù)據(jù)相關(guān)技術(shù)融入數(shù)據(jù)庫的課程中,并以項目化教學方式,培養(yǎng)學生的實踐動手能力以及解決問題能力等,提升學生就業(yè)能力。
2 課程教改目標
依據(jù)《國家職業(yè)教育改革實施方案》和《數(shù)據(jù)庫開發(fā)技術(shù)》課程標準,融入大數(shù)據(jù)技術(shù),將大數(shù)據(jù)技術(shù)與傳統(tǒng)數(shù)據(jù)庫開發(fā)技術(shù)課程有機融合,提升學生就業(yè)競爭力。通過本課程系統(tǒng)的學習,學生在學習實踐的過程中掌握了數(shù)據(jù)庫的基本應用,同時,還對大數(shù)據(jù)相關(guān)先進技術(shù)所有了解,提升就學生就業(yè)競爭力。
3課程設計思路
一是研究大數(shù)據(jù)技術(shù)中與數(shù)據(jù)庫相關(guān)的技術(shù),比如:Redis[2]、MongoDB[3]、HBase[4]等,將這些內(nèi)容與傳統(tǒng)的《數(shù)據(jù)庫開發(fā)技術(shù)》課程有機融合。這樣既可以拓展學生的知識面,與時代更好地接軌,還可以提高學生的學習興趣。
二是學生為主體,教師為主導,自主探究與小組合作相結(jié)合,“線上”+“線下”相結(jié)合,落實“教學做評”一體,完成數(shù)據(jù)庫開發(fā)技術(shù)教學任務。利用多種信息資源,讓學生能夠在一個個的項目中持續(xù)學習、逐層遞進,并在授課過程中潛移默化地將思政元素融入教學過程中。
4大數(shù)據(jù)背景下課程內(nèi)容改革
以往的數(shù)據(jù)庫課程重點在于理論知識的講解,對于行業(yè)知識、專業(yè)知識和時代背景相關(guān)的介紹并不多。此外,課程中的實踐內(nèi)容相對較少,對應的實戰(zhàn)實例相對孤立或缺乏連貫性,導致學生缺乏興趣和整體結(jié)構(gòu)性思維,期末考試也往往是以試卷的方式來進行考核。以上這些問題使得這門課在學生培養(yǎng)目標、學生的實踐能力,以及學生對時代發(fā)展的適應能力方面有所折扣。為了跟上時代的步伐,需要在課程內(nèi)容方面進行調(diào)整與優(yōu)化,可以從以下一些方面進行改進。
1)緊跟時代步伐,有機融入大數(shù)據(jù)技術(shù)。以往的數(shù)據(jù)庫開發(fā)技術(shù)課程重點在與理論知識的講解,主要介紹關(guān)系型數(shù)據(jù)庫系統(tǒng),然而,隨著時代的發(fā)展,大數(shù)據(jù)技術(shù)興起,更多的是使用非關(guān)系型數(shù)據(jù)庫系統(tǒng)[5],這與傳統(tǒng)的關(guān)系型數(shù)據(jù)庫有很大的不同。這就要求我們在課堂中需要拓展非關(guān)系型數(shù)據(jù)庫系統(tǒng)的基本知識,例如,非關(guān)系型數(shù)據(jù)庫是如何出現(xiàn)的;具體有哪些非關(guān)系型數(shù)據(jù)庫;關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)庫存在什么區(qū)別;常用的非關(guān)系型數(shù)據(jù)庫的介紹等。這樣不僅僅提升了課堂的趣味性,還拓寬了學生的知識面,對先進技術(shù)有所了解。
2)項目化教學,提升學生整體結(jié)構(gòu)思維。以往的數(shù)據(jù)庫開發(fā)技術(shù)課程中注重知識點的講授,且對應的實戰(zhàn)實例相對孤立,缺乏連貫性。學生往往能夠掌握知識點,但是,對于實際的項目卻不知該如何下手,且缺乏興趣和整體結(jié)構(gòu)性思維。因此,這就要求我們設計一個整體項目,能夠?qū)⒄緯闹R點全部容納進去,可以根據(jù)不同的知識點將這個整體項目劃分為若干子項目。通過對問題的探究和逐步解決,提高學生學習興趣,同時培養(yǎng)了學生的實踐能力、團隊協(xié)作能力以及解決問題能力等綜合能力。
3)課程內(nèi)容壓縮與精簡。在課程總學時不變的基礎(chǔ)上,調(diào)整教學內(nèi)容,使之能緊跟時代步伐,勢必要求將課程內(nèi)容進行壓縮與精簡。將其中容易理解或?qū)哟屋^低的內(nèi)容安排學生通過超星學習通平臺課后自主完成學習,提升學生的自學能力。將其中的難點或不易掌握的知識點通過課堂中教師的講解,幫助學生理解,更好地掌握知識點。通過這種“線上”+“線下”混合式教學,提升學習效果與學生能力。
5 師資隊伍建設
師資隊伍對于高校數(shù)據(jù)庫課程體系改革至關(guān)重要,目前,大多數(shù)《數(shù)據(jù)庫開發(fā)技術(shù)》課程的任課教師對傳統(tǒng)的關(guān)系型數(shù)據(jù)庫比較熟悉,但對于大數(shù)據(jù)相關(guān)知識與技術(shù)卻比較陌生。隨著時代的發(fā)展,對《數(shù)據(jù)庫開發(fā)技術(shù)》課程的任課教師提出了更高的要求,因此,作為高校教師,也需要提高自身能力水平。可以從以下幾方面來提升課程組教師的能力水平。
1)培訓。課程組教師可以通過參加短時期的大數(shù)據(jù)庫相關(guān)培訓,迅速提升自己專業(yè)水平和實際動手能力,從而提高課程組教師的團隊的專業(yè)素養(yǎng)。
2)教學方式的提高。在教學方法上采用“線上”+“線下”混合式教學方法,以任務為導向,通過課前預習——課上學習——課后復習,調(diào)用學生學習積極性性,提升學生自主學習能力。注重實踐教學,加強學生實踐動手能力,從而提高教學質(zhì)量。
6 課程教學方法
在《數(shù)據(jù)庫開發(fā)技術(shù)》課程的教學過程中主要采用了以下幾種教學方法,如下圖所示。
1)“線上”+“線下”混合式教學
利用信息化教學手段,依托超星學習通平臺,采用“線上”+“線下”混合式教學方法,將課堂上延伸到課后,課前、課中、課后三者并重,提高課堂效率。通過采用“線上”+“線下”混合式教學,讓學生能夠隨時隨地進行學習,不受空間的限制,能夠更充分地利用業(yè)余地碎片化的時間來進行學習,提升學習效率。同時,針對學生不同的興趣,提供個性化需求,提高學生的學習興趣。
2)任務驅(qū)動法
結(jié)合信息化教學手段,在課前給學生下發(fā)任務,提升學生的積極性與求知欲,學生借助網(wǎng)絡或者教學資源自主進行學習,提升學生解決問題能力;課中讓學生帶著問題上課,提高學習效率;課后讓學生自主完成任務,教師可通過學生的任務的完成情況,及時了解學生的學習狀況,及時調(diào)整教學設計,根據(jù)學生能力的不同,進行不同的教學指導。
3)教學做評一體化
在課堂中學生分小組完成任務,小組之間互相討論,在課堂實踐環(huán)節(jié)中,邊學邊練,做中學,學中做。培養(yǎng)學生的動手能力和解決問題能力,充分激發(fā)學生的學習興趣。在評價的過程中采用“自評+小組互評+教師評價”方式。
7 課程考核方式改革
課程考核是檢驗教學質(zhì)量的重要手段,對學生的學習方向具有很強的導向作用。以往的數(shù)據(jù)庫開發(fā)技術(shù)課程的考核方式為試卷方式,但是該門課程是實踐性較強的一門課程,僅僅通過試卷并不能反饋學生對知識點的掌握情況。因此,本課程采取過程化的考核方式,即通過課程中一個個項目來考驗學生對知識的應用情況,能夠更真實的反饋學生學習情況,全面了解學生的學習能力、實踐能力和創(chuàng)新能力,從而更好地促進學生的學習,同時,也可以讓教師發(fā)現(xiàn)教學中的不足,作為今后改進方向,根據(jù)學生學習情況調(diào)整教學,提高教師的教育教學水平,達到預期的課程目標。
8總結(jié)
本文通過將大數(shù)據(jù)相關(guān)技術(shù)與數(shù)據(jù)庫開發(fā)技術(shù)課程融合,提升學生學習興趣的同時讓學生對當前的先進技術(shù)有所了解,拓寬學生知識面,跟上時代的步伐;通過學習通等多種信息化教學手段化解重點、攻克難點,學生學習興趣及知識掌握程度明顯較快,滿足了教學資源隨用隨取、學習手段豐富多樣、學習時間隨時隨地的信息化教學要求;實現(xiàn)課前自學評價、課中過程評價以及課后拓展評價三者結(jié)合,改變傳統(tǒng)以分數(shù)考核為一切的評價方式,更多地強調(diào)團隊協(xié)作、創(chuàng)新意識和工匠精神。
總之,教學將課前和課中相結(jié)合,實現(xiàn)了線上和線下同步、課堂和課后接軌,突破了傳統(tǒng)式、灌輸式的教學模式,調(diào)動學生積極性和參與度,營造了一個以學生為主體、老師為主導的課堂教學模式,輔以多元化的信息化手段,實現(xiàn)了課程培養(yǎng)目標與時代接軌。
“學之者不如好之者,好之者不如樂之者”,興趣是最大的內(nèi)驅(qū)動力,可以成立數(shù)據(jù)庫創(chuàng)新工作室,針對項目基礎(chǔ)較好、開發(fā)能力較強并對數(shù)據(jù)庫項目開發(fā)有興趣的學生,專門成立數(shù)據(jù)庫創(chuàng)新工作室。工作室在性質(zhì)上既包含服務,又包含管理,是一個以提供優(yōu)質(zhì)服務的形式,來引導和規(guī)范管理。通過創(chuàng)新工作室的成立,可更進一步鍛煉和提高其學習能力和創(chuàng)新能力,注重對學生的潛在能力的開發(fā)。其目標是培養(yǎng)學生創(chuàng)業(yè)精神,提升學生的實踐能力,實現(xiàn)IT產(chǎn)業(yè)所需人才的無縫對接。
參考文獻:
[1] 周飚.高職院校關(guān)系型數(shù)據(jù)庫課程教學方法探索[J].產(chǎn)業(yè)與科技論壇,2019,18(20):230-231.
[2] 呂志峰.大數(shù)據(jù)時代對大型數(shù)據(jù)庫應用課程教學體系的改進研究[J].黑龍江科學,2019,10(3):72-73.
[3]宋云奎,吳文鵬,趙磊,等.基于Redis的分布式數(shù)據(jù)存儲方法[J].計算機產(chǎn)品與流通,2020(8):106.
[4] 任明飛,李學軍,崔蒙蒙,等.基于MongoDB的非關(guān)系型數(shù)據(jù)庫的設計與開發(fā)[J].電腦知識與技術(shù),2019,15(34):1-2.
[5] 王偉晨.基于非關(guān)系型數(shù)據(jù)庫HBase存儲技術(shù)的檢索研究[J].物聯(lián)網(wǎng)技術(shù),2020,10(1):103-105.
[6] 底慧萍,王靜寧.淺談非關(guān)系型數(shù)據(jù)庫[J].河北農(nóng)機,2019(11):50.
【通聯(lián)編輯:唐一東】