鄧添文 耿曉利
摘要:在線學(xué)習(xí)(E-learning)以其高效、互動(dòng)、協(xié)作等優(yōu)勢(shì),在近幾年得到廣泛的應(yīng)用。這種網(wǎng)絡(luò)教學(xué)模式在廣泛推廣的同時(shí),也產(chǎn)生了一些問題,如視頻的質(zhì)量參差不齊等。文章分析了當(dāng)前所授課的數(shù)據(jù)庫(kù)課程的問題,提出了遞進(jìn)式的數(shù)據(jù)庫(kù)課程群設(shè)計(jì)構(gòu)想,擬通過E-Iearning平臺(tái)完成課程群的內(nèi)容建構(gòu),進(jìn)一步通過互動(dòng)信息和線下教學(xué)不斷優(yōu)化和完善課程群內(nèi)容設(shè)計(jì)。圍繞數(shù)據(jù)庫(kù)課程主線設(shè)計(jì),步步衍生出相關(guān)的課程及教學(xué)方向,為以后E-Iearning平臺(tái)的個(gè)性化推薦做好內(nèi)容鋪墊。
關(guān)鍵詞:E-learning平臺(tái);遞進(jìn)式課程群;關(guān)系數(shù)據(jù)庫(kù);NoSQL數(shù)據(jù)庫(kù);課程管理
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)05-0051-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
1 概述
E-Iearning是高校教育電子化中非常重要的一部分,它為提高教育教學(xué)質(zhì)量和教學(xué)效率提供了方法[1]。E-Iearning具有高效、互動(dòng)、協(xié)作等特性,將教師和學(xué)生的行為完整記錄,產(chǎn)生了大量連續(xù)的教學(xué)互動(dòng)信息[2]。深入挖掘這些數(shù)據(jù),研究學(xué)生的學(xué)習(xí)行為,及時(shí)把握學(xué)生的學(xué)習(xí)狀況及學(xué)習(xí)愿景,進(jìn)而優(yōu)化課程內(nèi)容及知識(shí)體系,打造課程群建設(shè),提高學(xué)生知識(shí)技能。何璨男[3]提出影響E-Iearning平臺(tái)使用滿意度的三個(gè)因素:課程內(nèi)容的設(shè)計(jì)、課程平臺(tái)的設(shè)計(jì)、遠(yuǎn)程教學(xué)的互動(dòng)性。當(dāng)前E-learning平臺(tái)的設(shè)計(jì)相對(duì)來說較為完善,互動(dòng)性也較強(qiáng),而平臺(tái)內(nèi)容的設(shè)計(jì)參差不齊,在高校的E-learning平臺(tái)建設(shè)中尤為突出。高校的課程群建設(shè)非常需要E-learning平臺(tái)的支撐。
文章從當(dāng)前所授課的數(shù)據(jù)庫(kù)課程出發(fā),分析課程教學(xué)中存在的問題,提出了遞進(jìn)式的數(shù)據(jù)庫(kù)課程群設(shè)計(jì)構(gòu)想,擬通過E-learning平臺(tái)完成課程群的內(nèi)容建構(gòu)。通過使用E-Iearning平臺(tái),搜集學(xué)生的學(xué)習(xí)軌跡信息和互動(dòng)信息,數(shù)據(jù)分析學(xué)生的學(xué)習(xí)行為和愿景,進(jìn)一步優(yōu)化線下教學(xué)和線上課程群內(nèi)容的建構(gòu)。圍繞數(shù)據(jù)庫(kù)課程主線設(shè)計(jì),步步衍生出相關(guān)的課程及教學(xué)方向,為以后E-Iearning平臺(tái)的個(gè)性化推薦做好內(nèi)容鋪墊。
2 數(shù)據(jù)庫(kù)課程教學(xué)存在的問題
數(shù)據(jù)庫(kù)課程在高校計(jì)算機(jī)相關(guān)專業(yè)課程中是一門非常重要的專業(yè)基礎(chǔ)課程,以教師為主體的傳統(tǒng)課堂教學(xué)及課程知識(shí)點(diǎn)全面規(guī)范但較為淺顯的內(nèi)容設(shè)置,學(xué)生學(xué)習(xí)到的理論知識(shí)較多,實(shí)踐環(huán)節(jié)簡(jiǎn)單,對(duì)數(shù)據(jù)庫(kù)的掌握水平不夠理想。數(shù)據(jù)庫(kù)課程的教學(xué)內(nèi)容是比較全面的,涵蓋了數(shù)據(jù)庫(kù)需求分析、概念設(shè)計(jì)(E-R圖)、邏輯設(shè)計(jì)(關(guān)系模型)、物理設(shè)計(jì)(數(shù)據(jù)庫(kù)設(shè)計(jì)、表設(shè)計(jì))、規(guī)范化等理論為主部分,及增刪改查、視圖、索引、存儲(chǔ)過程、觸發(fā)器、事務(wù)、安全管理、備份恢復(fù)等以實(shí)踐為主部分。
本文根據(jù)多年來對(duì)這門課程的教學(xué)經(jīng)歷,總結(jié)數(shù)據(jù)庫(kù)教學(xué)中的以下問題:
1)現(xiàn)行的數(shù)據(jù)庫(kù)教材及應(yīng)用教材均偏重于數(shù)據(jù)庫(kù)原理的理論介紹,實(shí)踐部分雖然有敘述,實(shí)踐案例均較為簡(jiǎn)單。
2)每周4課時(shí)的數(shù)據(jù)庫(kù)教學(xué),2課時(shí)上大課,2課時(shí)小課,小課實(shí)踐基本要把大課的核心知識(shí)點(diǎn)呈現(xiàn)一次,學(xué)生實(shí)踐的時(shí)間相對(duì)較少。
3)數(shù)據(jù)庫(kù)課程整體來看比較抽象,雖有“所見即所得”效果,但對(duì)學(xué)生來說,學(xué)習(xí)的成就感不如一個(gè)頁(yè)面、一個(gè)功能按鈕來的實(shí)在。學(xué)生學(xué)習(xí)的主動(dòng)性顯得不夠明顯。
4)數(shù)據(jù)庫(kù)實(shí)驗(yàn)案例設(shè)計(jì)能夠反映課程知識(shí)點(diǎn),但距離學(xué)生具體業(yè)務(wù)實(shí)踐相差有一定距離。雖然有課程設(shè)計(jì)大作業(yè),但沒有具體業(yè)務(wù)情景知識(shí),學(xué)生的大作業(yè)完成情況一般,達(dá)不到理想效果。
5)缺少后續(xù)遞進(jìn)式數(shù)據(jù)庫(kù)課程的相關(guān)教學(xué)。雖然高校開設(shè)的有NOSQL等相關(guān)課程教學(xué),但基本框架和內(nèi)容與關(guān)系數(shù)據(jù)庫(kù)相差不多,深人性的內(nèi)容體現(xiàn)很少。
6)離開了課堂,師生間的互動(dòng)很少。少數(shù)的學(xué)生會(huì)主動(dòng)和老師溝通課程知識(shí)點(diǎn)疑惑點(diǎn)。
3 遞進(jìn)式數(shù)據(jù)庫(kù)課程群教學(xué)設(shè)計(jì)
Nosql數(shù)據(jù)庫(kù)和去中心化數(shù)據(jù)管理[4]這些年發(fā)展非常迅猛,作為數(shù)據(jù)庫(kù)專業(yè)教師,在教學(xué)內(nèi)容上要與時(shí)俱進(jìn),把握時(shí)代脈搏。不斷調(diào)整教學(xué)內(nèi)容,適應(yīng)市場(chǎng)需求,使得學(xué)生畢業(yè)就能較好就業(yè)。
關(guān)系數(shù)據(jù)庫(kù)教學(xué)方面,本文設(shè)想通過3-4門課程完成基礎(chǔ)教學(xué)到實(shí)踐、再深入的遞進(jìn)式教學(xué)課程鏈。
1)基礎(chǔ)課程
學(xué)生必修課《數(shù)據(jù)庫(kù)原理與應(yīng)用》,按照前述教學(xué)內(nèi)容展開理論和實(shí)踐環(huán)節(jié),對(duì)理論知識(shí)學(xué)生達(dá)到理解的目標(biāo),對(duì)實(shí)踐知識(shí)學(xué)生達(dá)到會(huì)用的目的。
2)進(jìn)階課程
開設(shè)選修課《數(shù)據(jù)庫(kù)實(shí)踐應(yīng)用》課程,引入本專業(yè)特訓(xùn)班設(shè)計(jì)的企業(yè)真實(shí)需求的ERP系統(tǒng)。學(xué)生在使用ERP系統(tǒng)的過程中,逐漸掌握了具體業(yè)務(wù)需求、業(yè)務(wù)規(guī)則,在真實(shí)的業(yè)務(wù)環(huán)境里實(shí)現(xiàn)數(shù)據(jù)庫(kù)需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì),重點(diǎn)是讓學(xué)生通過實(shí)踐完成表結(jié)構(gòu)的設(shè)計(jì),尤其是約束的設(shè)計(jì)。技術(shù)實(shí)踐部分,在視圖、存儲(chǔ)過程、觸發(fā)器、事務(wù)、游標(biāo),同時(shí)完成報(bào)表統(tǒng)計(jì)等實(shí)踐環(huán)節(jié)。在具體的業(yè)務(wù)應(yīng)用環(huán)境中,如存儲(chǔ)過程、觸發(fā)器設(shè)計(jì)不再是一兩條簡(jiǎn)單的soL語句,而是需要考慮實(shí)際需求環(huán)境,設(shè)計(jì)實(shí)際的應(yīng)用功能。
這門課程完成后,學(xué)生對(duì)采購(gòu)、銷售、庫(kù)存、應(yīng)收應(yīng)付等各模塊的具體主干業(yè)務(wù)應(yīng)做到比較熟悉,復(fù)雜業(yè)務(wù)場(chǎng)景下,T-SQL編程(如CASE表達(dá)式、IF...ELSE等)應(yīng)用較為流暢,學(xué)生達(dá)到對(duì)數(shù)據(jù)庫(kù)理論知識(shí)融會(huì)貫通,能較好理解前端和后臺(tái)數(shù)據(jù)庫(kù)之間的互動(dòng)在程序完成業(yè)務(wù)邏輯處理時(shí),數(shù)據(jù)庫(kù)端如何實(shí)現(xiàn),讓學(xué)生從會(huì)用變成會(huì)應(yīng)用。
3)高階課程
完成以上兩門課程,對(duì)學(xué)生將來從事系統(tǒng)開發(fā)工作非常實(shí)用,但對(duì)在數(shù)據(jù)庫(kù)方面高級(jí)人才需求中,還遠(yuǎn)遠(yuǎn)不夠。學(xué)生需要對(duì)數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)(內(nèi)存架構(gòu)和物理架構(gòu))、索引技術(shù)、數(shù)據(jù)庫(kù)查詢實(shí)現(xiàn)算法、數(shù)據(jù)庫(kù)查詢優(yōu)化技術(shù)等知識(shí)深入學(xué)習(xí)并理解,開展《SQL性能調(diào)優(yōu)》課程教學(xué),除此之外,還有soL語句防注入技術(shù)、讀寫分離技術(shù)、分區(qū)分表技術(shù)、主從復(fù)制技術(shù)嗍等也可以納入課程群,進(jìn)一步幫助學(xué)生提高技能。
通過這一級(jí)課程教學(xué),學(xué)生完成從應(yīng)用到管理的轉(zhuǎn)變。
除了上述關(guān)系數(shù)據(jù)庫(kù)主線教學(xué)之外,可以展開NoSQL數(shù)據(jù)庫(kù)教學(xué),如Redis、MongoDB、HadoopDB等,還有分布式數(shù)據(jù)庫(kù)等課程教學(xué)。同時(shí)在大數(shù)據(jù)方向,可以開設(shè)報(bào)表設(shè)計(jì)、數(shù)據(jù)分析與可視化、數(shù)據(jù)挖掘等課程,擴(kuò)展數(shù)據(jù)庫(kù)課程群建設(shè)。
遞進(jìn)式數(shù)據(jù)庫(kù)課程群設(shè)計(jì)構(gòu)想如圖1所示。
4 E-learning平臺(tái)的數(shù)據(jù)庫(kù)課程群建設(shè)
E-Iearning平臺(tái)有著高效、互動(dòng)、協(xié)作等特性,能夠在一定程度上激發(fā)學(xué)生的學(xué)習(xí)熱情,增加師生間的互動(dòng),改善學(xué)生的學(xué)習(xí)效果。它是傳統(tǒng)教學(xué)模式的有益補(bǔ)充。
E-learning平臺(tái)從功能上可以劃分為課程管理、組織社區(qū)[6]、數(shù)據(jù)分析與管理三大塊。如圖2所示。
在課程管理部分,分為課程和小視頻兩部分。課程部分主要由教師進(jìn)行課程視頻制作上傳及修改,每一課程下可以由學(xué)生做評(píng)論、提問題,老師可以和學(xué)生互動(dòng)交流。學(xué)生線下學(xué)完必修課程后,覺得掌握得不好可以繼續(xù)選擇在E-Iearning平臺(tái)看視頻學(xué)習(xí),整門課程完成后,可以進(jìn)行在線測(cè)驗(yàn),檢驗(yàn)自己對(duì)課程知識(shí)點(diǎn)的掌握情況。小視頻部分,教師和學(xué)生都可以參與。教師角度,開展碎片化教學(xué),把課程中每一節(jié)中學(xué)生問題較多的知識(shí)點(diǎn)單獨(dú)拉出來做個(gè)視頻講解。從學(xué)生的角度出發(fā),學(xué)生從實(shí)踐過的項(xiàng)目中把實(shí)際案例的精華,分模塊制作成小視頻,上傳到相關(guān)課程區(qū),由老師把關(guān)推出。
在組織社區(qū)部分,可以根據(jù)主題設(shè)置板塊,大家可以發(fā)帖提問問題和回答問題、發(fā)表想法及就某一主題研究點(diǎn)辯論等。師生之間可以做到充分的互動(dòng),有助于課程管理部分課程群內(nèi)容的開發(fā)及體系的構(gòu)建。
數(shù)據(jù)分析與管理部分,一方面可以根據(jù)學(xué)生課程的測(cè)試情況,分析學(xué)生對(duì)各個(gè)模塊的掌握情況,進(jìn)行可視化展示,同時(shí)設(shè)計(jì)預(yù)警功能,幫助教師關(guān)注學(xué)生后續(xù)的學(xué)習(xí)情況。另一方面,通過學(xué)生在E-Iearning平臺(tái)的學(xué)習(xí)數(shù)據(jù)(如點(diǎn)擊、評(píng)論等數(shù)據(jù)),分析學(xué)生的學(xué)習(xí)行為,興趣偏好,向?qū)W生推薦后續(xù)的課程深入或拓展學(xué)習(xí)。
5 結(jié)束語
構(gòu)建貼合市場(chǎng)需求的課程群體系,在培養(yǎng)學(xué)生的發(fā)現(xiàn)問題、分析及解決問題的能力和拓展學(xué)生知識(shí)結(jié)構(gòu)及提升學(xué)生的高級(jí)技能方面有非常重要的意義。而E-Iearning平臺(tái)在實(shí)現(xiàn)課程群建設(shè)網(wǎng)絡(luò)化的同時(shí),把有用的互動(dòng)信息記錄下來,幫助我們分析學(xué)生的學(xué)習(xí)行為、興趣偏好等,完善課程內(nèi)容的構(gòu)建,加速課程體系的構(gòu)建。本文后續(xù)將按照E-Iearning平臺(tái)的構(gòu)想一步步實(shí)現(xiàn),在使用進(jìn)一步完善課程內(nèi)容建設(shè)。
參考文獻(xiàn):
[1]羅忠民,陳楚君.E-Iearning定義與特征研究[Jl.外語教學(xué),2013(3):60-63.
[2]柴艷妹,雷陳芳,基于數(shù)據(jù)挖掘技術(shù)的在線學(xué)習(xí)行為研究綜述[J].計(jì)算機(jī)應(yīng)用研究,2018,35(5):1287-1293.
[31何璨男.淺談E-learning環(huán)境下高校遠(yuǎn)程教學(xué)的現(xiàn)狀、對(duì)策與展望[J].電子技術(shù),2017(4):30-32.
[4]微服務(wù)架構(gòu)[EB/OLl. https://baike. so. com/doc/24998689-25960452.html.
[5]何小衛(wèi),葉榮華,基于多層次實(shí)驗(yàn)進(jìn)階的數(shù)據(jù)庫(kù)課程教學(xué)[J]計(jì)算機(jī)教育,2019(5):54-56.
[6]黃海,蔡筱青.高校E-Iearning教學(xué)平臺(tái)的規(guī)劃、管理和服務(wù) [J].現(xiàn)代教育技術(shù),2010,20(11):100-104. 【通聯(lián)編輯:王力】
收稿日期:2019-10-28
基金項(xiàng)目:教育科研項(xiàng)目:2017年廣東省重點(diǎn)平臺(tái)及科研項(xiàng)目(特色創(chuàng)新類項(xiàng)目一教育科研)課題名稱:基于排序?qū)W習(xí)的e-learning個(gè)性化推薦研究(2017GXJK257)
作者簡(jiǎn)介:鄧添文,女,四川樂至人,本科,主要研究方向?yàn)楦呓萄芯?耿曉利,女,廣州大學(xué)華軟軟件學(xué)院,講師,碩士研究生,主要研究方向?yàn)閿?shù)據(jù)庫(kù)開發(fā),數(shù)據(jù)分析與數(shù)據(jù)挖掘。