摘 要:MySQL數(shù)據(jù)庫課程是實現(xiàn)專業(yè)人才培養(yǎng)目標的基本要素,該課程適應(yīng)了經(jīng)濟建設(shè)和社會發(fā)展對人才培養(yǎng)的新要求,以及IT產(chǎn)業(yè)結(jié)構(gòu)調(diào)整對職業(yè)崗位能力的實際需要。課程以突出職業(yè)精神和職業(yè)能力培養(yǎng)與訓(xùn)練,明確以理論夠用的原則來進行課程設(shè)計和組織教學(xué)。課程內(nèi)容依據(jù)行業(yè)企業(yè)發(fā)展需要和完成職業(yè)崗位實際工作任務(wù)的需求來進行選取,涵蓋有一定的理論知識,采用理實一體化的教學(xué)方法,為學(xué)生在專業(yè)方向上的可持續(xù)發(fā)展奠定良好的基礎(chǔ)。
關(guān)鍵詞:MySQL;數(shù)據(jù)庫;理實一體化;教學(xué)研究
中圖分類號:G64 文獻標識碼:A
文章編號:1673-9132(2019)09-0010-01
DOI:10.16657/j.cnki.issn1673-9132.2019.09.005
MySQL數(shù)據(jù)庫課程是實現(xiàn)專業(yè)人才培養(yǎng)目標的基本要素,該課程建設(shè)適應(yīng)了經(jīng)濟建設(shè)和社會發(fā)展對人才培養(yǎng)的新要求,以及IT產(chǎn)業(yè)結(jié)構(gòu)調(diào)整對職業(yè)崗位能力的實際需要。該課程的開辦是以職業(yè)崗位為課程目標,以職業(yè)標準為課程內(nèi)容,以職業(yè)能力為課程核心,以最新技術(shù)為課程視野,以教學(xué)模塊為課程結(jié)構(gòu)。其中,課程的課程標準通過調(diào)研了IT的入職需求以及開發(fā)中需要使用的技術(shù)要點,突出職業(yè)精神和職業(yè)能力培養(yǎng)與訓(xùn)練,明確以理論夠用的原則來制定課程標準。
一、理實一體化課程設(shè)計思路
通過與多家軟件公司的工程師們進行了交流探討,認為該課程比較適合采用理實一體化的項目式教學(xué),教材的選取宜采用實例講解。主要考慮以下四個方面。
1.安排合理的知識結(jié)構(gòu)。以MySQL作為后臺數(shù)據(jù)庫的管理技術(shù),重點介紹使用T-SQL語言進行數(shù)據(jù)庫管理的技術(shù)。
2.真實的任務(wù)驅(qū)動。在真實數(shù)據(jù)庫管理項目的基礎(chǔ)上,經(jīng)過精心設(shè)計將項目分解為多個既獨立又具有一定聯(lián)系的小任務(wù)。學(xué)生在任務(wù)的完成過程中,學(xué)習(xí)MySQL的知識和技能。
3.理論實踐一體化。重構(gòu)MySQL內(nèi)容,將知識講解和技能訓(xùn)練設(shè)計在同一教學(xué)單元,融“教、學(xué)、做”于一體。每一個任務(wù)均是先提出任務(wù)目標,然后由教師演示任務(wù)完成過程,最后讓學(xué)生模仿完成類似的任務(wù),體現(xiàn)“做中學(xué)、學(xué)以致用”的教學(xué)理念。
4.階梯式實踐環(huán)節(jié)。精心設(shè)置了六個實踐環(huán)節(jié):課堂示范、課堂實踐、課外拓展、單元實踐、綜合實訓(xùn)和探索設(shè)計。讓學(xué)生通過不斷的實踐,實現(xiàn)數(shù)據(jù)庫管理技能的逐步推進,最終實現(xiàn)與職業(yè)能力的“零距離”。
為了達到設(shè)定的課程目標,并考慮到高職學(xué)生已有的認知結(jié)構(gòu)心理特征,在教學(xué)內(nèi)容上進行了選?。赫n程內(nèi)容重點聚焦在使用MySQL實現(xiàn)數(shù)據(jù)庫設(shè)計,把使用結(jié)構(gòu)化查詢語言(SQL)檢索和維護數(shù)據(jù)作為重點內(nèi)容詳細講解。本課程還將涉及MySQL的一些其他特性,如約束、規(guī)則、缺省值、索引、視圖、存儲過程、觸發(fā)器和事務(wù)等。
二、理實一體化教學(xué)組織與實施
1.創(chuàng)設(shè)情境——引入案例。編程學(xué)習(xí)應(yīng)該與學(xué)生的生活結(jié)合起來,從學(xué)生的生活經(jīng)驗和已有的知識背景出發(fā),讓他們在生活中去發(fā)現(xiàn)用程序解決實際問題的樂趣。由每個學(xué)生的親身經(jīng)歷引入案例,如:學(xué)生登陸學(xué)校的教務(wù)平臺查詢班級課表,查詢自己的期末考試成績,在網(wǎng)上對教師進行評教等等操作,這些都用到了數(shù)據(jù)庫。
2.案例討論——形成概念。學(xué)生信息管理系統(tǒng)是一個學(xué)校對學(xué)生信息進行管理的平臺,該系統(tǒng)要求能夠?qū)崿F(xiàn)前臺學(xué)生的操作和后臺管理兩大部分功能。讓學(xué)生根據(jù)自己登陸教務(wù)平臺的經(jīng)歷,分析在這個學(xué)生信息管理系統(tǒng)中前臺操作應(yīng)該包括學(xué)生選課、查詢成績等功能,后臺管理又應(yīng)該包括增刪改學(xué)生基本信息、課程信息、學(xué)生成績等功能。經(jīng)過這些分析,就需要建立多個表。
3.模塊劃分——深化概念。通過前面對案例的討論分析,引導(dǎo)學(xué)生對各功能進行模塊劃分,并且分析出各個模塊之間是通過什么來產(chǎn)生關(guān)聯(lián)關(guān)系的,即各個表之間是如何產(chǎn)生關(guān)聯(lián)關(guān)系的。比方說,學(xué)生成績表中的課程編號就一定要來源于課程信息表中的課程編號,這兩個表之間就通過課程編號建立了關(guān)聯(lián)。
4.逐一練習(xí)——鞏固新知。為了使學(xué)生達到對知識的深化理解,從而達到鞏固提高的效果,特地設(shè)計了課堂實踐練習(xí),并且把課本的每個任務(wù)融入即時訓(xùn)練題中,通過學(xué)生的嘗試,討論研究,教師引導(dǎo)來鞏固新知識。
5.總結(jié)反思——提高認識。由學(xué)生總結(jié)每節(jié)課所學(xué)習(xí)的主要內(nèi)容,分析本次課的任務(wù)內(nèi)容與前幾次課的聯(lián)系,讓學(xué)生在逐一完成每個模塊每個小任務(wù)的時候,始終是圍繞著學(xué)生信息管理系統(tǒng)這個實例項目在向前推進。
6.任務(wù)后延——自主探究。學(xué)生經(jīng)過以上六個環(huán)節(jié)的學(xué)習(xí),已經(jīng)初步掌握了數(shù)據(jù)庫分析的一般方法,有待進一步提高認知水平,因此針對學(xué)生素質(zhì)的差異設(shè)計了有層次的訓(xùn)練項目,留給學(xué)生課后自主探究。這樣既使學(xué)生掌握基礎(chǔ)知識,又使學(xué)有余力的學(xué)生有所提高,教學(xué)效果良好。
三、結(jié)語
理實一體化的MySQL課程教學(xué)在整個教學(xué)過程中始終圍繞一個具體的項目實例,讓任務(wù)的設(shè)置相對獨立又彼此關(guān)聯(lián),層層深入,讓學(xué)生在學(xué)習(xí)數(shù)據(jù)庫開發(fā)過程中,對于數(shù)據(jù)庫的認識由淺入深,由表及里,逐漸深入。并且本課程的嚴格考核始終與每個階段每個任務(wù)的完成情況掛鉤,隨著實例項目的逐步推進,從而進一步督促學(xué)生對每個子任務(wù)掌握學(xué)習(xí),保證項目開發(fā)學(xué)習(xí)的進度,進而達到預(yù)期的教學(xué)效果。
參考文獻:
[1]景慎艷.基于CDIO的數(shù)據(jù)庫技術(shù)與應(yīng)用課程教學(xué)與改革實踐研究[J].軟件工程,2016(2).
[2]陳涵.基于理實一體化的軟件專業(yè)《數(shù)據(jù)庫應(yīng)用》課改研究[J].電腦與電信,2013(9).
[責(zé)任編輯 杜建立]
作者簡介: 張喻平(1979— ),女,漢族,湖北京山人,講師,研究方向:軟件開發(fā)及計算機應(yīng)用教學(xué)。