劉嶺 龐書華
摘 要:本文以網絡數據庫課程為探究對象,基于世界技能大賽,對計算機相關專業數據庫課程教學過程中存在的問題進行了分析,研究了教學導向及教學方法。
關鍵詞:數據庫? ? 世賽成果轉化? ? 教學研究
數據庫技術作為信息技術的前沿和信息產業的基礎,在收集、處理以及分析海量數據等方面具有重要作用,為國家大數據發展戰略提供有力支撐。同時,數據庫技術也是世界技能大賽商務軟件解決方案項目中的重要考核技能。
自2014年2月被人力資源和社會保障部批準為第43屆世界技能大賽商務軟件解決方案項目中國集訓基地以來,邢臺技師學院已經連續3屆參加該項國際大賽,對數據庫比賽內容和數據庫學科建設進行了深入的研究與探索,積累了豐富教學和實戰經驗。做好網絡數據庫課程建設,推動數據庫世賽成果和教學成果轉化,既是帶動技工類院校數據庫教學水平提升的迫切任務,也是參與世賽為國爭光的使命責任。
一、教學目標與教學對象研究
(一)教學目標研究
網絡數據庫課程作為我院計算機類專業的專業課程之一,目的是讓學生掌握網絡數據庫的基礎理論知識,以及SQL Server數據庫平臺的技術應用。基礎理論部分,我們重點講解關系型數據庫的相關基礎知識;應用部分則以世界技能大賽商務軟件解決方案項目中推薦,并且在中小型企業中廣泛應用的SQL Server數據庫為平臺,圍繞操作技能進行詳細的介紹。
具體目標包括:了解數據庫技術的相關概念,掌握數據庫的設計方法及其應用;掌握數據庫的創建及管理方法;掌握數據表的創建及管理方法;掌握數據查詢的方法,能夠根據需求檢索數據;掌握流程控制語句,能夠進行函數的創建及調用;理解存儲過程的作用,能夠進行存儲過程的創建及管理;了解觸發器的概念及分類,能夠進行觸發器的創建及管理;理解事務及游標的概念及作用,了解數據庫的安全機制。
(二)教學對象研究
筆者學院作為人力資源和社會保障部序列的技工類院校,學制教育在校生規模達14000人。學生絕大部分為初中畢業生,年齡較小,普遍存在以下特點:
1.基礎薄弱,認識模糊
技工類院校學生入學前普遍缺乏學習興趣,自學能力差,成績不理想,基礎不扎實,依賴性強,同時實踐經驗不足,對工作能力要求認識不到位,存在學習目標不明確,動力不足、效果差等現象。
2.易受影響,可塑性強
技工類院校學生入學年齡一般在十六七歲,處于性格培塑階段,對事物的分辨能力不強,容易受到外部因素的影響。因此,必須在營造濃厚的學習氛圍上下工夫,加強正面引導和典型引領,激發他們的學習熱情。
3.偏愛動手,懶于思考
技工類院校生源普遍不善于獨立思考,偏愛看得見摸得著的動手操作。他們雖然能夠按照要求完成指定作業,但是分析問題、解決問題能力較弱,面對矛盾和困難時,缺乏鉆勁和韌勁,積極性容易受到打擊,導致挫敗感。
二、課程教學的導向研究
(一)以工匠精神為職業素養導向
世界技能大賽商務軟件解決方案項目以用戶最佳體驗為原則,從對用戶需求的分析、數據庫的概念設計及物理實現、多樣化數據處理,直到文檔編寫、軟件測試驗收,都要求選手具備精益求精、追求卓越的品質。因此,在教學過程中,筆者以《工匠精神讀本》等教材為依托,引導廣大學生發揚勞動光榮、技能寶貴的優良傳統,培養他們嚴謹、細致、專注的工作態度,幫助學生適應技能規范,增強職業素養,邁好“開學第一步”。
(二)以項目案例為知識承載導向
世界技能大賽商務軟件解決方案項目對數據庫技能的考核包括:分析并提取用戶需求,繪制實體聯系圖(ERD);根據ERD創建滿足用戶需求且冗余較少的數據庫;創建數據表,并根據要求處理相應數據。此外,選手可以使用數據庫技術中的事務、游標等技術實現代碼的優化。
縱觀商務軟件解決方案項目,對選手數據庫技術的考查幾乎涵蓋了該課程的全部要點。因此,在網絡數據庫教學中,我們采用了以完整的項目案例為知識載體,首先讓學生學習典型案例,以此為載體組織學生按照案例的流程進行實操,從復雜材料中分析出功能性需求和非功能性需求;然后按照數據庫設計的流程,從概念設計到邏輯設計再到物理實現,嚴格遵循范式理論和數據完整性約束;最后對數據進行處理。
這種教學模式突出了知識層次性,便于學生理清知識脈絡,更系統地掌握所學知識,循序漸進地掌握知識點,操作技能也相互銜接、環環緊扣,學生分析問題更加深入,解決問題更加熟練。
(三)以任務驅動教學法為實踐導向
根據學生偏愛動手實踐、排斥理論學習的特點,為避免課堂教學陷入枯燥,我們采用任務驅動教學模式,將知識難點和技能難點融入案例實操,使學生帶著真實的任務進行探索,提高歸納總結能力,使學生在做中學,練中會。
筆者學院組織教師深入研究世界技能大賽商務軟件解決方案項目的技術標準、世賽題目,結合企業生產實際,充分考慮學生現有知識和技能水平,設計出既符合學生特點,又分散融入重難點任務的案例,以此來激發學習興趣,增強學習效果。
三、課程教學方法與手段的研究
(一)貼近生產實際,抽取數據模型
數據模型是映射現實事物及其相互間聯系,經過信息化過程,對其進行系統性分析,映射在機器世界中的抽象模型。高品質的數據庫離不開科學合理的數據庫設計,世界技能大賽商務軟件解決方案項目要求選手根據實際需求提取有效信息,設計數據庫系統。我們通過與企業深度合作,企業派經驗豐富的技術人員帶著真實項目對學生進行授課,學生以滿足用戶需求為目標,通過多種形式開展調研,對案例進行系分析,建立合理的數據模型,設計出性能最佳的數據庫。與企業人員的接觸,對真實項目的實操,不僅鍛煉了學生分析設計能力,而且提升了其綜合能力,增強了學生的就業競爭力。
(二)借助新型教學手段,拓展學習空間
傳統教學模式下,課堂知識性較強,活力不足,教學效果并不理想。在信息時代,我們結合學生特點,借助信息化教學手段,投“學生所好”,充分尊重學生主體地位,發揮好教師的主導作用,制作微課視頻、講解文檔等,上傳至共享空間供學生課下學習。鼓勵學習能力強的學生,通過在線學習平臺學習源碼,提高T-SQL腳本編寫能力。對于程度較弱的學生,組織研發制作APP小游戲,寓教于樂,活躍課堂氛圍。
(三)強化與拓展訓練,提升學生能力
網絡數據庫屬于實踐型課程,除了鞏固和加強基本理論知識的學習外,還必須把應用能力的培養作為重中之重。為此,我們采取多種形式夯實基礎,提升能力。例如,教師提出項目背景,學生通過查閱教輔材料或網絡學習豐富案例,并設計完成最終成果。這一過程既鍛煉了學生檢索信息和處理數據的能力,又鍛煉了學生邏輯思維能力。此外,學生之間的配合,也提高了他們的溝通協調能力。
四、網絡數據庫在計算機信息類專業中的重要地位
當前共享經濟興起,通過資源共享,提高各類資源的配置效率,從而節約社會總體成本,創造更多財富,其中數據共享是重要的渠道和手段。數據庫技術是計算機科學的重要分支,越來越多的領域通過數據庫渠道共享信息資源。網絡數據庫課程作為計算機類專業中的一門核心課程,其教學目的必須符合行業與企業需求,通過知識積累和實際操作,增強學生對數據庫系統工作原理的理解,達到熟練進行數據庫系統的模型設計,以及相應的數據管理手段和使用技巧,滿足企業對人才技能的需求。
五、小結
參與世界技能大賽項目,可以增強了學生對專業教學的研究與探索,使其能夠系統性地學習數據庫知識,掌握扎實的數據庫技術,為今后從事計算機數據庫系統的研究和開發、應用和維護,奠定了重要基礎。同時,學生在團隊合作、溝通交流等方面也都得到綜合提升,養成了良好的職業素養和道德規范,為終身學習打下堅實基礎。
(作者單位:邢臺技師學院)