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