于康娟
(太原城市職業(yè)技術學院,山西 太原 030027)
隨著互聯(lián)網(wǎng)的發(fā)展和信息量的驟增,SQL Server數(shù)據(jù)庫技術在當今各行各業(yè)的信息管理系統(tǒng)中,成為了必不可少的技術之一,也是計算機信息系統(tǒng)與應用系統(tǒng)的核心技術和重要基礎。對于高職計算機網(wǎng)絡技術與軟件技術專業(yè)而言,《SQL Server數(shù)據(jù)庫應用》都被定位于一門必修的專業(yè)核心課程,它面對的崗位群是數(shù)據(jù)庫應用系統(tǒng)程序開發(fā)人員、數(shù)據(jù)庫系統(tǒng)分析設計人員、數(shù)據(jù)庫系統(tǒng)管理員;同時,從課程體系的設置先后來說,《SQL Server數(shù)據(jù)庫應用》[1]不但是其它許多軟件項目設計課程的先導課程,而且為后階段大型數(shù)據(jù)庫Oracle應用的學習也奠定了良好的基礎。隨著時代的進步,社會的發(fā)展,高職教育最終目標是為了培養(yǎng)應用型的專門人才,那么,如何提高學生的學習興趣,增強動手操作的能力,在平時的教學過程中,進行了有效的實踐與探索,取得了良好的教學郊果。
根據(jù)高職教育的人材培養(yǎng)方案和SQL Server數(shù)據(jù)庫技術這門的課程標準,對課程內(nèi)容的內(nèi)容進行了取舍,對課程的各個單元順序進行了相應調(diào)整。
高職教育是為了培養(yǎng)技能型人才,課程教學內(nèi)容的取舍和各個單元先后順序遵循職業(yè)性原則,故結(jié)合本校學生的實際情況,將SQL Server數(shù)據(jù)庫應用這門課程的教學分成四大單元來完成,如表1所示。
表1 SQL Server數(shù)據(jù)庫應用課程的四大單元
在課程開始實施之初,要對學生的知識層面進行一個開學之初摸底調(diào)查,掌握各個層面學生的人數(shù)情況,做到心中有數(shù),為更好地開展教學奠定基礎。
為了激發(fā)學生學習的積極性,課程教學不按傳統(tǒng)的章節(jié)進行,而是根據(jù)真實的數(shù)據(jù)庫項目開發(fā)及其工作過程重新整合,設計項目及各個教學任務,整個課程的教學實施以兩個真實的項目貫穿起來,一個以教為主,學生跟隨教師的步伐來進行,一個以學生的學為主,教師只負責學生的答疑解惑,每個項目由若干個任務組成,通過完成每個任務推動項目的完成。課程教學過程,也就是任務的完成過程,將理論知識融合到真實項目和實際任務中,通過真實項目和實際任務的訓練提高學生的動手能力,培養(yǎng)了學生的職業(yè)技能,并在訓練技能的過程中傳授了理論知識,使得學生在掌握技能的同時又學習理論知識,理論知識和實操技能緊密結(jié)合,加深學生對知識的理解、記憶、并達到了靈活應用,提高了教學質(zhì)量,達到了良好的教學效果。
課程的教學以Sales商品銷售系統(tǒng)[2]后臺數(shù)據(jù)庫設計為主線,以Xk學生選課系統(tǒng)后臺數(shù)據(jù)庫設計為輔線,把學生轉(zhuǎn)換為程序員、在教學過程以技能培養(yǎng)為主線,理論實踐一體化,把教學過程劃分為“布置任務-分析任務-編寫代碼-代碼測試-代碼修改-完成任務”,根據(jù)課程內(nèi)容的需要靈活采用任務驅(qū)動法、案例教學法、小組討論法等教學方法和多媒體教學手段,調(diào)動了學生的學習的興趣,提高了課堂教學效率,培養(yǎng)了學生靈活運用知識解決實際問題的能力。
根據(jù)課堂實際環(huán)節(jié)采用了項目教學法和任務驅(qū)動教學法,結(jié)合具體的生產(chǎn)生活實際,以“項目導向”“任務驅(qū)動”的教學方法來組織教學。通過分析《Sales商品銷售系統(tǒng)后臺數(shù)據(jù)庫設計》和《Xk學生選課系統(tǒng)后臺數(shù)據(jù)庫設計》具體項目各模塊功能及對數(shù)據(jù)處理的要求,使學生明確項目目標及任務實施具體過程,給學生安排具體的學習任務,在任務的實施過程中培養(yǎng)學生分析問題和解決問題的能力,充分調(diào)動學生學習積極性,增強學生的上機實踐能力,轉(zhuǎn)變學生的學習觀念,把“要我學”轉(zhuǎn)變?yōu)椤拔乙獙W”,變“被動學習”為“主動學習”。
在課程教學的過程中,始終以《Sales商品銷售系統(tǒng)后臺數(shù)據(jù)庫設計》和《Xk學生選課系統(tǒng)后臺數(shù)據(jù)庫設計》[3]的項目貫穿其中,前后銜接緊密,過渡自然,中間為了加深重點知識的掌握,采用了案例教學法,穿插講解具有代表性的案例,使學生在掌握基本理論知識同時,完成職業(yè)能力、動手實踐能力的培養(yǎng)。
為了培養(yǎng)學生的團隊合作精神和良好的溝通交際能力,在教學任務的實施過程中,把學生進行分組,目的在于模擬實際的工作環(huán)境,以優(yōu)秀生帶領學習能力稍欠缺,進?;A比較差的一些同學,使各同學相互幫助,相互促進,團結(jié)合作,共同進步,使學生在一個人際關系良好的、學習氛圍輕松的環(huán)境下完成學習任務。
通過以上教學方法的綜合使用,培養(yǎng)了學生的動手能力、創(chuàng)新能力、團結(jié)合作能力、溝通能力、獨立分析問題和解決問題的能力及作為一名準職業(yè)人的職業(yè)能力。
綜合運用各種多媒體教學手段,隨時檢查學生的學習進度,讓部分優(yōu)秀的學生進行操作的示范演練,讓學生觀摩學習,從中找出自己學習中的不足,取長補短,相互促進,達到教、學、做的有效統(tǒng)一。
課后作業(yè)讓學生根據(jù)生活實際,自行選擇感興趣的數(shù)據(jù)庫開發(fā)系統(tǒng),選擇自己熟悉的前臺開發(fā)工具(比如Java或C#),利用SQL Server 2014[4]進行后臺的數(shù)據(jù)庫設計,最后完成后臺數(shù)據(jù)庫的連接,實現(xiàn)數(shù)據(jù)庫的有關操作,這個階段以學生的自學為主,目地在于培養(yǎng)學生綜合運用知識的能力。
課程加大了過程考核力度,采用過程性考核和期末考核相結(jié)合,以考促學,把考核貫穿學習的始終,考核只是手段,最終的目的是讓學生掌握真正的技能,以提高學習能力、動手能力、思考能力、自我約束能力、靈活運用知識能力和職業(yè)能力為目標,以完成實際的數(shù)據(jù)庫項目和任務為重點,綜合學生在數(shù)據(jù)庫設計過程中各階段的課堂表現(xiàn)、出勤情況、完成實驗情況給出相應的考核,具體包括學生的學習紀律、課堂表現(xiàn)、學生任務完成情況等,最后結(jié)合期末考評,最終完成綜合評價,實施“知識、技能、素質(zhì)”三位一體的考核方案[5]。
最終考核成績(100%)=過程考核(60%)+期末考核(40%)
其中過程考核(60%)=學習紀律(10%)+課堂表現(xiàn)(10%)+實際任務完成情況(40%)
隨著社會的發(fā)展,學生生源質(zhì)量的改變,計算機課程的教學也要與時俱進,不斷地改革,只有選取針對高職類學生特點的教學內(nèi)容,運用多種多樣的教學方法,在教學手段上不斷創(chuàng)新,加強學生的動手操作能力培養(yǎng),讓學生在技能技術層面得到更多的鍛煉才能提高高職學生整體素質(zhì)和創(chuàng)新能力,筆者將會在以后的《SQL Server數(shù)據(jù)庫應用技術》教學工作中為職業(yè)教育繼續(xù)積累經(jīng)驗,不斷探索和前行,為職業(yè)教育的發(fā)展做出貢獻。