張燕紅 任穎 王麗娜 韓秋楓

摘要:隨著大數(shù)據(jù)、人工智能和互聯(lián)網(wǎng)+等技術(shù)的飛速發(fā)展,軍隊院校數(shù)據(jù)庫技術(shù)課程的教學(xué)內(nèi)容和教學(xué)模式已經(jīng)不適應(yīng)新時代要求的軍事院校人才培養(yǎng)目標(biāo),本文從教學(xué)目標(biāo)、教學(xué)內(nèi)容、教學(xué)模式、考核方式等方面提出改革方向并進行相應(yīng)設(shè)計。實踐表明,改革后學(xué)員的學(xué)習(xí)熱情和積極性明顯增加,自主學(xué)習(xí)和問題探究能力明顯提高,并快速具備運用數(shù)據(jù)庫技術(shù)解決專業(yè)領(lǐng)域問題的基本能力。
關(guān)鍵詞:數(shù)據(jù)庫技術(shù);教學(xué)目標(biāo);教學(xué)內(nèi)容;教學(xué)模式
中圖分類號:G642 文獻標(biāo)識碼:A
文章編號:1009-3044(2019)31-0115-02
1概述
數(shù)據(jù)庫技術(shù)是計算機領(lǐng)域發(fā)展最陜的學(xué)科分支之一,也是應(yīng)用最廣泛的技術(shù)之一。數(shù)據(jù)庫技術(shù)課程是軍隊院校本科生長技術(shù)軍官學(xué)歷教育部分專業(yè)的一門必修課,是當(dāng)今信息和大數(shù)據(jù)時代培養(yǎng)學(xué)員計算機應(yīng)用能力和信息素養(yǎng)的重要組成部分。在伴隨著大數(shù)據(jù)、人工智能和互聯(lián)網(wǎng)+等技術(shù)飛速發(fā)展的今天,傳統(tǒng)的數(shù)據(jù)庫教學(xué)內(nèi)容和教學(xué)模式顯然已經(jīng)不適合現(xiàn)階段云計算和大數(shù)據(jù)等新技術(shù)對數(shù)據(jù)庫的新要求,也不滿足習(xí)近平強軍思想要求下的軍事人才培養(yǎng)目標(biāo)。軍隊院校對學(xué)員的培養(yǎng)不僅要注重相關(guān)專業(yè)知識的傳授,更要注重學(xué)員學(xué)以致用實踐能力的培養(yǎng),為了達到這一目標(biāo)和要求,必須對現(xiàn)有的傳統(tǒng)教學(xué)內(nèi)容和教學(xué)模式進行改革和調(diào)整。本文以滿足新時代要求的軍事院校學(xué)員培養(yǎng)目標(biāo)為參考,對數(shù)據(jù)庫技術(shù)課程從教學(xué)目標(biāo)、教學(xué)內(nèi)容、教學(xué)模式等方面進行探索。
2改革設(shè)計思路
數(shù)據(jù)庫技術(shù)課程教學(xué)以新時代國家高等教育改革精神以及《中國人民解放軍院校教育條例f征求意見稿)》為指導(dǎo)、以大學(xué)人才培養(yǎng)方案為基本依據(jù),以培養(yǎng)學(xué)員數(shù)據(jù)庫應(yīng)用能力和信息素養(yǎng)為目標(biāo),既注重數(shù)據(jù)庫基礎(chǔ)理論、基本技術(shù)和基本方法的講解,又注重理論知識與數(shù)據(jù)庫具體操作、典型數(shù)據(jù)庫設(shè)計案例的結(jié)合;遵循學(xué)員的認(rèn)知規(guī)律,重視學(xué)員的學(xué)習(xí)體驗與效果反饋;指導(dǎo)學(xué)員借助網(wǎng)絡(luò)MOOC平臺進行學(xué)習(xí),鼓勵學(xué)員積極參與計算機類競賽,全面提升個人計算機應(yīng)用能力和信息素養(yǎng)。
3教學(xué)改革與設(shè)計
3.1教學(xué)目標(biāo)改革與設(shè)計
教學(xué)目標(biāo)是教學(xué)活動實施的方向和預(yù)期達成的結(jié)果,是教學(xué)活動的出發(fā)點和最終歸宿。以往我們描述課堂教學(xué)目標(biāo)特別是知識目標(biāo)時,最常用的動詞是了解、理解和掌握,可是具體到什么程度并不明確。因此教學(xué)改革首先要從教學(xué)目標(biāo)開始。教學(xué)目標(biāo)應(yīng)針對內(nèi)容,應(yīng)當(dāng)明確學(xué)習(xí)的內(nèi)容及掌握程度。也就是明確“學(xué)什么”“學(xué)到什么程度”等。首先要對“了解”、“理解”和“掌握”這三個知識結(jié)果性的目標(biāo)層次進行細(xì)化。
如陳述了解性目標(biāo)的行為動詞有:說出、識別、辨認(rèn)、復(fù)述、描述、舉例、再認(rèn)等。陳述理解性目標(biāo)的行為動詞有:解釋、說明、闡述、比較、分類、歸納、概括、判斷、區(qū)別等。陳述應(yīng)用性目標(biāo)的行為動詞有:使用、設(shè)計、解決、撰寫、擬定、計劃、總結(jié)、證明、質(zhì)疑等。
以“關(guān)系數(shù)據(jù)理論”章節(jié)內(nèi)容為例,知識目標(biāo)如下:
(1)會評價數(shù)據(jù)庫模式的“好”與“不好”,能結(jié)合具體實例分析插入異常、刪除異常,體會規(guī)范化的含義和作用。
(2)能結(jié)合具體實例闡述函數(shù)依賴的概念;能夠闡述各級范式(從1NF到4NF)的概念;能結(jié)合具體實例進行各級范式的判定,并說明各級范式中存在的問題f插入異常、刪除異常、數(shù)據(jù)冗余)和解決方法。
課程目標(biāo)應(yīng)注重學(xué)員高階能力的培養(yǎng)。本課程的教學(xué)目標(biāo)為:學(xué)員通過數(shù)據(jù)庫技術(shù)課程的學(xué)習(xí),能系統(tǒng)地掌握數(shù)據(jù)庫系統(tǒng)的基本原理和基本技術(shù),能熟練使用SQL語言在某一數(shù)據(jù)庫管理系統(tǒng)上進行數(shù)據(jù)庫操作,知悉數(shù)據(jù)庫設(shè)計方法和步驟,具備設(shè)計數(shù)據(jù)庫模式以及初步開發(fā)中小型數(shù)據(jù)庫系統(tǒng)的基本能力,為學(xué)員今后在各自專業(yè)領(lǐng)域中利用計算機和數(shù)據(jù)庫技術(shù)處理信息、管理數(shù)據(jù)以及不斷跟蹤和掌握計算機新技術(shù)奠定基礎(chǔ)。
數(shù)據(jù)庫技術(shù)課程知識框架和能力目標(biāo)如表l所示。
3.2教學(xué)內(nèi)容改革與設(shè)計
數(shù)據(jù)庫技術(shù)的發(fā)展是突飛猛進的,因此教學(xué)內(nèi)容的更新也應(yīng)與時俱進,特別是要結(jié)合當(dāng)下流行的軟件產(chǎn)品和工具進行授課。數(shù)據(jù)庫技術(shù)課程按照數(shù)據(jù)庫基礎(chǔ)知識模塊、設(shè)計與應(yīng)用知識模塊、系統(tǒng)知識模塊、新技術(shù)知識模塊組織實施。基礎(chǔ)知識模塊包括數(shù)據(jù)庫的基本概念、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫及其標(biāo)準(zhǔn)語言SQL、數(shù)據(jù)庫安全性和完整性的概念和方法;設(shè)計與應(yīng)用知識模塊包括關(guān)系規(guī)范化理論、數(shù)據(jù)庫設(shè)計方法和步驟、數(shù)據(jù)庫編程;系統(tǒng)知識模塊包括數(shù)據(jù)庫的恢復(fù)和并發(fā)控制;新技術(shù)知識模塊選擇大數(shù)據(jù)和數(shù)據(jù)挖掘技術(shù)。內(nèi)容設(shè)計上循序漸進。軟件和工具選擇上既要與時俱進,又要考慮到是否適合教學(xué)。數(shù)據(jù)庫管理系統(tǒng)可選擇開源流行、易學(xué)易用的MySQL,數(shù)據(jù)庫設(shè)計工具可選擇強大方便的PowerDesigner,數(shù)據(jù)庫編程主語言可選擇強大易學(xué)的Pvthon。教學(xué)實施過程中重點把握以下兩點:
(1)以應(yīng)用和可操作性為出發(fā)點和落腳點,避免空講概念與原理。
數(shù)據(jù)庫的概念與原理本身是抽象的、枯燥的,而只有將其應(yīng)用于實踐才能創(chuàng)造價值。學(xué)員也更適合結(jié)合具體的應(yīng)用來體會抽象的原理。教學(xué)過程中,結(jié)合具體的數(shù)據(jù)庫管理系統(tǒng)MySQL,系統(tǒng)介紹數(shù)據(jù)庫的定義、操作、安全性、完整性、數(shù)據(jù)庫的備份、恢復(fù)等;結(jié)合具體的數(shù)據(jù)庫設(shè)計工具PowerDesigner,讓學(xué)員進行數(shù)據(jù)庫的具體設(shè)計;以Python為主語言,進行數(shù)據(jù)庫的編程。
(2)以知識間的聯(lián)系和脈絡(luò)為主線,系統(tǒng)地重組優(yōu)化教學(xué)內(nèi)容。
教學(xué)實施過程中以易于學(xué)員理解和接受的知識間的聯(lián)系和脈絡(luò)為主線,教員可適當(dāng)調(diào)整教學(xué)內(nèi)容。如為了加深學(xué)員對概念數(shù)據(jù)模型的理解,可把數(shù)據(jù)庫設(shè)計部分的E-R圖知識,提前調(diào)整到概念數(shù)據(jù)模型部分講解;為了避免數(shù)據(jù)庫完整性知識的重復(fù)講授及純理論講授,可將數(shù)據(jù)庫完整性內(nèi)容融入SQL數(shù)據(jù)定義部分邊操作邊講解,理論聯(lián)系實際。
3.3教學(xué)模式改革與設(shè)計