摘 要 MySQL是目前高校計算機類專業(yè)教學過程中的常用數(shù)據(jù)庫軟件,也是許多企業(yè)用于管理數(shù)據(jù)的流行軟件之一。面對人工智能和數(shù)據(jù)庫技術高度融合應用的現(xiàn)況,開發(fā)面向初學者的MySQL數(shù)據(jù)庫立體化教材,可以讓學生借助于網(wǎng)絡教學平臺掌握數(shù)據(jù)庫系統(tǒng)的基本概念和常用數(shù)據(jù)操作,以此實現(xiàn)學生自主學習和個性化學習的能力培養(yǎng)目標。
關鍵詞 立體化教材;內(nèi)容剪裁;章節(jié)安排;視頻開發(fā)
計算機類專業(yè)課程的立體化教材建設是順應信息社會向智能社會發(fā)展的時代需求,為教師和學生提供豐富多彩的教學資源的重要手段。隨著網(wǎng)絡資源和視頻技術的拓展應用,以微課版教材為指標的立體化教材已經(jīng)進入實施階段。因應MySQL數(shù)據(jù)庫技術作為網(wǎng)絡數(shù)據(jù)庫獲得各種類型網(wǎng)絡公司廣泛應用的背景,開發(fā)MySQL數(shù)據(jù)庫的教材有著較為廣闊的市場空間, MySQL數(shù)據(jù)庫的立體化教材也成為相關計算機類工科專業(yè)學生學習數(shù)據(jù)庫理論與技術的必然選擇。
數(shù)據(jù)庫課程群是計算機類專業(yè)的一個重要專業(yè)能力建設模塊,立體化教材的開發(fā)可以很好地建立數(shù)據(jù)庫課程群的各科內(nèi)容的關聯(lián),更加有效的、系統(tǒng)的介紹數(shù)據(jù)庫的理論、操作和綜合實踐環(huán)節(jié),也是提高學生實踐操作水平的有效途徑。
1MySQL數(shù)據(jù)庫立體化教材建設的目標和步驟
1.1 MySQL數(shù)據(jù)庫立體化教材建設的目標
教材建設需要針對學生知識水平進行學科內(nèi)容的剪裁和組織,是教學團隊蘊含的深厚學科背景、教學實踐認知水平和文字表達能力的具體體現(xiàn)。MySQL數(shù)據(jù)庫性能卓越,可以與Java、Python、PHP+Apache等軟件搭配性能良好的軟件開發(fā)環(huán)境,并且廣泛應用于許多大中型網(wǎng)絡企業(yè)和高校的教學平臺。開發(fā)MySQL的教材需要掌握初學者的認知規(guī)律,從數(shù)據(jù)庫教學的實際需求出發(fā),循序漸進地介紹MySQL數(shù)據(jù)庫管理與開發(fā)過程中的理論與基本操作。
高等教育的新思路、新理念、新思想源源不斷地進駐到教學過程中,許多以往的行業(yè)規(guī)范、認知規(guī)律、課程教學模式和隱性知識也呈現(xiàn)出新的變化。作為教學過程中的重要環(huán)節(jié)的教材開發(fā),也應該與時俱進的從教學設計、教學交流平臺建設等各個方面進行改善,尤其是與教材匹配的網(wǎng)絡教學資源,亟須切實擯棄以往過分重視智力教育而忽視心理素質(zhì)、情感交流、人格特質(zhì)等的培養(yǎng)。
1.2 MySQL數(shù)據(jù)庫立體化教材建設的基本步驟
撰寫MySQL數(shù)據(jù)庫教材,必須應對在學生規(guī)模增大、學生專業(yè)種類層次增多、個性訴求差異大、當面溝通交流減少的現(xiàn)況,而確認立體化教材開發(fā)的基本步驟。如圖1所示,立體化教材建設的基本步驟主要包括明確專業(yè)需求和課程教學目標,建立教學經(jīng)驗豐富的教材開發(fā)團隊,教師可以根據(jù)分工進行協(xié)作,并建設和維護教學資源豐沛的教學網(wǎng)絡管理平臺[1]。
2MySQL數(shù)據(jù)庫教材開發(fā)的關鍵環(huán)節(jié)
2.1 內(nèi)容裁剪與章節(jié)安排
MySQL數(shù)據(jù)庫的紙質(zhì)版主教材是立體化教材建設的核心和基礎,教材中的良好文字描述與表達,能夠更好地把握好讀者群的知識水平和理解能力。教材內(nèi)容的剪裁,一般通過規(guī)劃教材的三級目錄框架來實現(xiàn),體現(xiàn)以MySQL軟件和管理數(shù)據(jù)庫對象的基本操作為主線,將數(shù)據(jù)庫理論內(nèi)容嵌入到實際操作中去的基本思路,讓學生在操作過程中進一步感受和認知數(shù)據(jù)管理的理念,體察MySQL數(shù)據(jù)庫軟件操作的優(yōu)勢和數(shù)據(jù)處理的能力。
策略上要按照學生自身發(fā)展的需求,從有利于學生掌握知識的角度去安排和設置章節(jié)內(nèi)容和描述方法,并通過一定的途徑進行必要的調(diào)研和反饋,將剪裁內(nèi)容的重點和難點突顯出來,通過例題、習題和平臺互動等模式,讓學生能夠在有限的時間內(nèi)達到所要掌握知識的目標要求。
2.2 實例數(shù)據(jù)庫的開發(fā)
MySQL教材中例題、習題、實驗指導和系統(tǒng)開發(fā)實例等實踐環(huán)節(jié)都需要使用案例數(shù)據(jù)庫去演示。根據(jù)教學的需要,可以設計和開發(fā)一個滿足第三范式的數(shù)據(jù)庫去作為教材例題的基本操作實例,同時也可以作為技能操作習題和實驗指導的數(shù)據(jù)庫實例。
開發(fā)數(shù)據(jù)庫首先是詳細了解用戶的業(yè)務活動的業(yè)務流程,重點是調(diào)查、收集并分析客戶業(yè)務的數(shù)據(jù)需求、處理需求、安全性和完整性需求。其次在分析業(yè)務流程和分析系統(tǒng)數(shù)據(jù)的基礎上,確定各實體或?qū)嶓w集所包含的屬性、聯(lián)系的類型,將這些抽象信息利用E-R圖等方式表達出來。明確各屬性的組成,即屬性的名稱、類型、長度、值域、默認值等創(chuàng)建數(shù)據(jù)庫文件的必要信息,最后創(chuàng)建各種數(shù)據(jù)庫邏輯文件,將E-R圖轉換成數(shù)據(jù)庫表結構,具體包括數(shù)據(jù)庫表以及表間關系,包括主鍵、外鍵和各種約束等數(shù)據(jù)庫對象[2]。
3微課視頻開發(fā)是優(yōu)化主教材建設的重要方法
微課教材的使用是立體化教材建設的新階段。利用微視頻技術可以促進優(yōu)秀教學資源有機整合與高效運用,提高教學實踐中的教學效益。在編寫MySQL數(shù)據(jù)庫教材時,可以利用出版社的圖書在線平臺將微視頻的訪問網(wǎng)址轉換成二維碼印刷在教材上,制作微課版教材。學生利用手機掃描二維碼即可實現(xiàn)微視頻的訪問,以此改善學生自主學習的時空限制,并可以得到一種情景化的在線幫助。
錄制MySQL教材的微視頻首先要求教師團隊錄屏與剪輯技術嫻熟、授課語言準確、邏輯表達清楚、熟練MySQL軟件的基本操作。其次是針對不同層次和專業(yè)方向的學生反復斟酌教學內(nèi)容,選擇微視頻的錄制素材包括重點概念的解釋、典型的例題、重點實驗的演示和常用可視化軟件的使用等。例如,Workbench、Navicat和phpMyAdmin等可視化軟件的安裝、配置和基本操作方法,存儲引擎、預處理語句、對象權限設置、觸發(fā)器、事件管理、顯示游標權限管理、導入導出數(shù)據(jù)等典型例題的運行過程和演示等[3]。
4網(wǎng)絡教學平臺建設是提升立體化教材建設特色的關鍵
教學過程的與時俱進,具體表現(xiàn)在促進教育管理的智慧化,體現(xiàn)在從專業(yè)建設到教材建設的每一個細節(jié),構造全新的服務式網(wǎng)絡學習平臺,形成以紙質(zhì)版主教材為核心的立體化教材模式,如圖2所示。與主教材配套的網(wǎng)絡資源和教學過程管理共同構成一個教學整體。這些組成部分可以把MySQL數(shù)據(jù)庫軟件的典型操作和學習手段從各個角度呈現(xiàn)給學生。
一般來說,借助于學校各種目前的網(wǎng)絡教學平臺,將各種教學材料,如課程教學標準、PPT課件、電子版實驗指導材料、習題答案等上傳到平臺,供學生瀏覽和下載,就足以滿足各科的教學需要。
學生還可以通過在線討論方式及時了解每一次課的任務,提出預習碰到的問題給任課教師。教師可以利用平臺進行課堂提問、交流和總結,并提出下一次課的授課任務。利用網(wǎng)絡教學平臺實現(xiàn)在教學過程中將MySQL知識點的組織、管理、檢索和復習的新模式,體現(xiàn)學習認知的個性化差異,促進碎片化知識的融合。
5結束語
立體化教材建設需要從教學本身的認知規(guī)律出發(fā),確認學生是認知主體。就MySQL數(shù)據(jù)庫立體化教材而言,可以引導學生充分運用教學平臺資源,加強理論知識的掌握和操作能力的培養(yǎng),提高學生進行案例綜合分析、設計和操作的應用能力,并段就其自我學習、自我研究與開發(fā)的能力。而微課版教材的使用則是支持學生的進行自主學習的實踐探索。
參考文獻
[1] 黃俊平.大眾化高等教育時期教材建設的特點、問題及模式選擇[J].出版科學,2015,3(23):44-47.
[2] 陳智敏,呂中嬌,劉美鳳.我國高校教師微課教學設計現(xiàn)狀研究[J].現(xiàn)代教育技術,2014,11(8):270-274.
[3] 姜桂洪,孫福振,蘇晶.MySQL數(shù)據(jù)庫應用與開發(fā)(微課版)[M].清華大學出版社,2018:107.
作者簡介
姜桂洪(1966-),男,山東諸城人;計算機學院副教授,現(xiàn)就職單位:山東理工大學,研究方向:數(shù)據(jù)庫開發(fā)與應用。