林秀琴
[摘 要] 在現(xiàn)代中職教育中,SQL Server數(shù)據(jù)庫課程是極其重要的教學(xué)課程,該課程的教學(xué)質(zhì)量對后續(xù)課程的開展具有重要影響。因此,需要突破傳統(tǒng)教學(xué)模式的限制,結(jié)合中職學(xué)生的特點,對SQL Server數(shù)據(jù)庫教學(xué)進行創(chuàng)新,從而提高學(xué)生的SQL Server數(shù)據(jù)庫學(xué)習(xí)的效率與質(zhì)量。主要對中職計算機SQL Server數(shù)據(jù)庫課程的多樣化教學(xué)展開分析。
[關(guān) 鍵 詞] 中職學(xué)校;計算機技術(shù);SQL Server數(shù)據(jù)庫;多樣化教學(xué)
[中圖分類號] G712 [文獻標(biāo)志碼] A [文章編號] 2096-0603(2017)35-0186-02
隨著現(xiàn)代信息技術(shù)在社會中的廣泛應(yīng)用,社會對人才培養(yǎng)的要求也不斷提升。中職學(xué)校作為現(xiàn)代人才培育的重要場所,為了適應(yīng)現(xiàn)代社會的變化,需要培養(yǎng)具有較好創(chuàng)新能力與動手能力的實用型人才。因此,在SQL Server數(shù)據(jù)庫課程教學(xué)中,需要采用多樣化教學(xué)模式,不斷提高學(xué)生的學(xué)習(xí)積極性和興趣,同時培養(yǎng)學(xué)生的實踐能力與應(yīng)用能力,是現(xiàn)代中職學(xué)校計算機專業(yè)各個課程的教學(xué)中有待解決的重要問題。
一、我國中職學(xué)校中SQL Server數(shù)據(jù)庫教學(xué)中存在的問題
中職學(xué)校與普通高中有較大的不同,普通高中主要是以備戰(zhàn)高考為主的理論學(xué)習(xí),而中職學(xué)校主要是立足于培養(yǎng)學(xué)生就業(yè)所需的技能,并為后續(xù)深入學(xué)習(xí)建立良好的基礎(chǔ)。但是從目前中職學(xué)校學(xué)生的現(xiàn)狀來看,計算機專業(yè)學(xué)生即存在學(xué)習(xí)態(tài)度不佳、自覺性較差的問題,同時也存在學(xué)習(xí)基礎(chǔ)不好的問題,這些問題的存在都使SQL Server數(shù)據(jù)庫課程開展比較困難。
SQL Server數(shù)據(jù)庫課程是中職學(xué)校計算機專業(yè)所必修的一門課程,SQL Server數(shù)據(jù)庫是計算機專業(yè)教學(xué)的重點與難點,學(xué)生能否有效掌握SQL Server數(shù)據(jù)庫是該課程的教學(xué)核心,同時也是利用SQL Server數(shù)據(jù)庫進行軟件開發(fā)的重要前提[1]。雖然SQL Server數(shù)據(jù)庫具有高度概括、簡單明了的特點,但是在實際教學(xué)活動中,許多學(xué)生往往表現(xiàn)出“上課明白、上機發(fā)懵”的狀態(tài)。筆者根據(jù)多年教學(xué)經(jīng)驗,總結(jié)了目前中職計算機專業(yè)SQL Server數(shù)據(jù)庫課程教學(xué)中存在的問題:(1)中職學(xué)生多為初中學(xué)習(xí)成績不佳的學(xué)生,英語基礎(chǔ)薄弱導(dǎo)致SQL語言閱讀能力不高,很難看懂課程中的SQL語言。(2)許多學(xué)生的數(shù)學(xué)基礎(chǔ)薄弱,思維比較發(fā)散,邏輯性不強導(dǎo)致容易出現(xiàn)理解問題,無法有效理解SQL語言中的準(zhǔn)則。(3)SQL語言具有簡單便利、功能強大、靈活性強的特點。但是SQL語言中的準(zhǔn)則需要使用到很多的運算符以及不同類型的函數(shù),且書寫的方式多種多樣;同時在不同情況下同一功能能夠通過不同的方法進行實現(xiàn),這就使同一功能的SQL語言有著多樣的寫法。(4)傳統(tǒng)的教學(xué)方法使學(xué)生對SQL Server數(shù)據(jù)庫教學(xué)的積極性下降,若教師沒有積極調(diào)動學(xué)生的學(xué)習(xí)積極性,就會導(dǎo)致學(xué)生產(chǎn)生厭煩、厭學(xué)的心理,使教學(xué)的效率下降。
二、中職計算機SQL Server數(shù)據(jù)庫課程的多樣化教學(xué)
(一)SQL Server數(shù)據(jù)庫課程中多樣化教學(xué)方法的選擇
針對中職學(xué)生不同基礎(chǔ)、不同態(tài)度的現(xiàn)狀,教師要在SQL Server數(shù)據(jù)庫課程教學(xué)中貫徹因材施教的原則,采用分層教學(xué)的方法,并通過制訂不同的教學(xué)任務(wù)和使用不同的教學(xué)方法,從而達(dá)到提升教學(xué)效率目標(biāo)。對初中畢業(yè)進入中職學(xué)校的學(xué)生來說,其計算機相關(guān)知識較少,需要在基礎(chǔ)知識方面多下工夫[2],培養(yǎng)學(xué)生對SQL Server數(shù)據(jù)庫教學(xué)的興趣具有重要意義。在教學(xué)方法方面,需要采用實踐教學(xué)、案例教學(xué)以及微課教學(xué)等方法,將復(fù)雜的理論知識簡化敘述,充分利用多媒體進行教學(xué),加深理論知識的印象,同時強調(diào)理論知識與實踐活動相結(jié)合,從而培養(yǎng)學(xué)生的實踐能力與創(chuàng)新精神。對在家自學(xué)過、有一定計算機操作基礎(chǔ)的學(xué)生來說,可以在實踐環(huán)節(jié)多下點工夫,從而提高學(xué)生的實際應(yīng)用能力,培養(yǎng)學(xué)生的自學(xué)能力[3]。在教學(xué)模式上,可以應(yīng)用任務(wù)驅(qū)動法,凸顯學(xué)生的主體地位。讓學(xué)生在課余時間多做項目,而教師在此過程中有效發(fā)揮引導(dǎo)作用,幫助學(xué)生解決學(xué)習(xí)過程中遇到的困境和難題。案例教學(xué)法也是現(xiàn)代課程教學(xué)中常用的教學(xué)方法,其主要是通過教學(xué)大綱以及教學(xué)內(nèi)容選擇典型的教學(xué)案例,案例的選擇要能夠進一步拓展知識點并使其更加具象化,從而便于學(xué)生的理解。教師將選擇的案例發(fā)放給學(xué)生,讓學(xué)生通過案例閱讀來采集相關(guān)信息,分析案例中提到的知識點,并將預(yù)選準(zhǔn)備好的問題提出,讓學(xué)生帶著問題進行思考,然后鼓勵學(xué)生積極討論與發(fā)言,引導(dǎo)學(xué)生進行總結(jié)分析,教師則可以在討論過程中引出新的知識點,有助于加深對新知識點的理解。
結(jié)合市場就業(yè)形式以及中職學(xué)生的現(xiàn)狀,教學(xué)過程中不能一味地進行理論知識的講解,需要以培養(yǎng)學(xué)生SQL Server數(shù)據(jù)庫應(yīng)用能力為主。中職教育的目的在于培養(yǎng)社會需求的實用型人才,學(xué)生畢業(yè)后主要是到崗位中工作。因此,在教學(xué)過程中要強調(diào)理論知識與實踐活動并重的原則。信息產(chǎn)業(yè)的發(fā)展促使各種系統(tǒng)開發(fā)需要團隊成員共同努力來實現(xiàn),要求學(xué)生具備較好的合作能力與溝通能力,因此在教學(xué)過程中可以增加小組合作學(xué)習(xí)模式的應(yīng)用,從而培養(yǎng)學(xué)生的團隊合作能力以及協(xié)作精神[4]。課堂教學(xué)時間是有限的,但是對學(xué)生自身的發(fā)展來說是終身的。學(xué)生在課余時間要通過不斷的學(xué)習(xí)來充實和發(fā)展自身,從而在未來的就業(yè)市場中更好地找到適合自己的工作。在校學(xué)習(xí)期間對學(xué)生自主學(xué)習(xí)能力的培養(yǎng)是非常重要的,教師要督促學(xué)生自主學(xué)習(xí),從而培養(yǎng)學(xué)生的終身學(xué)習(xí)意識。
(二)課程教學(xué)設(shè)計
根據(jù)中職教育的定位,需要進一步凸顯實用型人才培養(yǎng)的特點,并且確定計算機專業(yè)學(xué)生培養(yǎng)的核心技能為能夠獨立進行項目開發(fā)和項目設(shè)計。圍繞這一要求,中職學(xué)校在SQL Server數(shù)據(jù)庫課程體系建立與教學(xué)內(nèi)容方面的選擇需要更加科學(xué)、合理,同時要將實踐教學(xué)貫穿于SQL Server數(shù)據(jù)庫整體教學(xué)過程。SQL Server數(shù)據(jù)庫理論知識對中職學(xué)生來說難以理解。為了培養(yǎng)學(xué)生獨立工作的能力,需要掌握良好的SQL Server數(shù)據(jù)庫運用能力,因此理論知識的學(xué)習(xí)有重要的意義。應(yīng)用項目教學(xué)法,通過項目教學(xué)將理論知識融入其中,且應(yīng)用的項目也需要貼近學(xué)生的現(xiàn)實生活,例如手機APP、計算機簡單應(yīng)用程序等,能夠激發(fā)學(xué)生的興趣[5]。在講解SQL Server數(shù)據(jù)庫的操作時,可以采用小組合作共同進行學(xué)生管理系統(tǒng)的開發(fā),從而加深學(xué)生對所學(xué)知識的印象、提高其知識運用能力,有助于培養(yǎng)學(xué)生的動手能力以及創(chuàng)新能力。項目教學(xué)法主要是以某一項目展開,由學(xué)生對項目理論進行了解,然后再由教師進行講解以及指導(dǎo),并結(jié)合實際給出正確的答案。學(xué)生在項目開發(fā)中可以通過反復(fù)訓(xùn)練,提高自身的能力,在所學(xué)知識的基礎(chǔ)上進行實際應(yīng)用,從而培養(yǎng)學(xué)生的應(yīng)用能力以及操作能力。
在一個應(yīng)用系統(tǒng)項目的開發(fā)中,編程語言開發(fā)系統(tǒng)操作界面以及數(shù)據(jù)庫連接是一個重要的緩解。在傳統(tǒng)的教學(xué)中,數(shù)據(jù)庫的學(xué)習(xí)以及編程語言的學(xué)習(xí)是分離的,也就是學(xué)習(xí)時間或是學(xué)習(xí)內(nèi)容相分離。將編程語言與數(shù)據(jù)庫教學(xué)放在統(tǒng)一學(xué)時進行教學(xué),在數(shù)據(jù)庫教學(xué)的過程中加入編程語言的內(nèi)容,例如在開發(fā)簡單學(xué)生管理系統(tǒng)中加入編程語言開發(fā)操作界面的內(nèi)容,將操作界面與數(shù)據(jù)庫相連接,從而增強了學(xué)生項目開發(fā)的能力。
(三)多種教學(xué)方法的應(yīng)用
教師可以讓學(xué)生找一個項目進行自主研究,并在班級之中進行討論,從而更好地掌握SQL語言。學(xué)生以4~6人一組進行應(yīng)用系統(tǒng)開發(fā),教師指導(dǎo)學(xué)生進行軟件開發(fā),學(xué)會團隊合作與溝通,在規(guī)定時間內(nèi)進行項目開發(fā),讓每個小組寫下開發(fā)心得以及不足之處,讓學(xué)生感受未來工作的體驗。此外,還可以采用小組競爭的方式來提高學(xué)生對學(xué)習(xí)的積極性,激發(fā)其競爭斗志。例如在進行嵌套查詢教學(xué)中,采用案例教學(xué),進行逐層求解,并結(jié)合程序設(shè)計的特點,對語句邏輯進行分析,從而明確層次。
在目前的中職計算機SQL Server數(shù)據(jù)庫課程教學(xué)中仍有許多問題存在,限制了學(xué)生數(shù)據(jù)庫應(yīng)用能力的提高,從而無法實現(xiàn)中職教育人才培養(yǎng)的目標(biāo),因此需要通過轉(zhuǎn)變傳統(tǒng)的教學(xué)模式,通過優(yōu)化課程設(shè)置、采用多種教學(xué)方法,培養(yǎng)學(xué)生的操作能力和創(chuàng)新能力,這樣才能在現(xiàn)代社會中獲得更好的發(fā)展。
參考文獻:
[1]趙水紅.中職計算機SQL Server數(shù)據(jù)庫課程的多樣化教學(xué)[J].新課程學(xué)習(xí)(上旬),2014,34(8):174.
[2]何水連.任務(wù)驅(qū)動式教學(xué)法在SQL Server數(shù)據(jù)庫教學(xué)中的應(yīng)用[J].電腦迷,2017,23(4):96-97.
[3]李婉靖.對中職《SQL Server》編寫的思考與探索[J].中國科教創(chuàng)新導(dǎo)刊,2015,34(16):99-100.
[4]賴錦德.淺談中職學(xué)校SQL語言教學(xué)的困境與對策[J].福建電腦,2015,27(12):182-183.
[5]葉梅.淺談項目教學(xué)法在《SQL Server數(shù)據(jù)庫原理與應(yīng)用》課程中有效應(yīng)用[J].中學(xué)課程輔導(dǎo)(教學(xué)研究),2014,34(29):126-127.