張淑萍
(新疆理工學院 信息工程系, 阿克蘇 830008)
黨的十九大報告明確提出習近平新時代中國特色社會主義思想,這就給面向應用型本科人才培養的高校提出了明確的方向:新時代,黨要求我們全過程、全方位育人,需要我們以學生為中心,在日常教學工作中,將新疆的實際與理論知識點結合起來,把專業特點與當地經濟有機結合起來,人才的培養必須要與產業轉型升級全面對接,通過多種渠道,設置特色專業或構建對接產業鏈的專業體系,建立多元化的應用型人才的培養模式,重視學生實習、實踐, 建立雙師型的教師隊伍,建設與新疆經濟發展相匹配的培養體系,與時俱進,更好地推進高等教育服務社會。
1) 部分知識已經滿足不了當前市場的需求
當前隨著科學技術的日新月異,IT界對數據庫應用技術的需求也有飛躍式的變化,但是教材的內容仍然是基于對數據庫的基本理論與原理的講解,相對于市場需求來說,部分理論知識嚴重滯后。
2) 實踐能力弱
數據庫課程對學生的實踐性要求很高,但是由于學生成績的考核方式(我院的成績評定是30%的平時成績+70%的理論考試成績),部分老師把重點放在了理論知識的講解,學生的學習也是基于應試,對于實驗情況是簡單的掌握的特別快,對于數據庫的編程,學生就望而卻步了,另外,現在大部分教師也是剛從學校畢業就走向講臺,缺少工程實踐的經驗,不能很好地把理論知識與實踐結合起來。因此,不管是老師還是學生,對于實踐的重視度不夠。學生的實踐能力非常薄弱。
3) 學生興趣不夠濃厚
一方面,學生學習的知識不能很快的學以致用,不能幫助學生解決就業問題,不能很好地服務當地的經濟發展,另一方面,由于這門課有許多抽象的知識點,晦澀難懂,譬如:規范化理論等等,因而學生沒有濃厚的學習興趣。
4) 先修課程知識缺失
《數據結構》、《離散數學》與《高級語言程序設計》、《面向對象程序設計》是《數據庫》的先修課程,由于我院的學生數學基礎知識薄弱,所以沒有開設《離散數學》這門課,對于非計算機專業的同學只學過《C語言程序設計》。其他的課程都沒有開設,因此存在基礎知識嚴重缺失,學習數據庫知識的理論知識就存在一定的難度。
堅持以習近平新時代社會主義思想為指導,堅持理論聯系實際的原則,根據市場需求,通過學校與相關企業的合作等方式,培養對新疆特色經濟發展有推動作用的創新型、技能型人才,堅持與時俱進,根據新疆人才市場對計算機專業的畢業生的實際需求,結合數據庫應用的新技術,按市場需求選取教材的教學內容,努力保證理論知識的系統性,同時還要突出實驗教學的應用性。努力培養學生學習數據庫理論知識、應用大數據的分析功能、提升發現問題、解決問題的能力,使學生在學校學到的知識更能滿足社會的需求,能夠更好地服務于新疆經濟。
改變以往老師站在課堂上就是唱獨角戲——教,學生一上課就只帶耳朵聽——學的這種教學的模式,應該充分調動學生學習的積極性,以學生為中心,努力發揮學生的主體作用,讓老師的角色主要轉變在組織教學、設計問題、指導學生學習等方面,充分發揮教師的主導作用。加強老師和學生之間在課堂上的互動;同時作為新時代高校的老師,不僅應該緊跟時代的步伐關注學術前沿的知識,還應該平時通過三進兩聯一交友、民族團結一家親等活動走進學生的心里,用情感激發學生學習數據庫知識的興趣,引發學生對所學的知識領悟與實踐。
1) 在平時的課堂教學中,應該以市場需求為主,結合新疆尤其是南疆地區對于數據庫人才的需求要求設計教學內容,以SQL-sever為教學環境,數據庫課程的理論知識主要包括:數據庫的基本概念、關系運算、SQL語言、規范化理論、數據庫的保護技術、web數據庫技術、數據庫技術的新發展等等,在課堂教學中以SQL數據庫應用為案例,嚴格按照SQL數據庫系統開發的過程來安排教學內容,在理論知識講解過程中充分使用多媒體課件、采用分組教學、項目驅動等多種教學方法,因材施教,我們以“教學管理數據庫應用系統”為例,運用滾雪球的方式在課堂上講授和演示部分案例內容,在課堂教學時,把課堂的主動參與權真正交給學生,突出強調“主動學習”,強調全員參與,把學生分成若干個小組,并且對各個小組分派某些相關的學習任務,由該組的組長組織組員學習,并在此組中產生一個代表,講給全班同學,上來講課的同學可以對班級的任何其他同學發起提問,而其他同學也可以對有疑問的問題向講課的同學提問,問題的解答可以由上來講課的同學完成,也可以由另外的同學完成,如果同學們都解決不了的問題就交給老師解決。這樣通過學生自己學習,相互學習,在老師的指導下學習,使學生收益匪淺,同時無意中也培養了學生主動預習的習慣,提高了解決問題的能力,同時鍛煉了學生語言表達能力、靈活應變的能力。這種方法可以使同學們產生濃厚的學習興趣。同時激發同學們多思考多提問題、多預習,在下次上課之前必須完成上節課所學的內容的復習與下次課上課內容的預習,同時提出下次課不理解的知識點。
2) 在試驗教學的時候,以同學們聯系最密切的實例為中心
數據庫SQL-sever是一門實踐性要求很強的課程,因此我們必須重視加強實踐環節的教學。實踐環節包括實驗、課程設計等等。本課程是以教學管理數據庫應用系統為例,根據學生的實際情況,我們把實驗安排24學時,按照“教學管理數據庫應用系統”的開發過程詳細分配到每次的實驗內容。實驗內容安排如下:1、SQL Sever 2005的安裝、SQL Sever管理器的使用、在查詢/代碼編輯器中使用SQL語言進行各種數據庫操作。2、使用SQL Sever管理器創建數據庫、表、進行表的各種操作、使用查詢設計器創建查詢、視圖。3、過程、函數實驗主要是完成教學管理數據庫應用系統所需要的過程、函數,以便在編程實現系統功能時調用這些過程、函數。4、為了保證教學管理數據庫應用系統所需要的數據庫完整性,設計了觸發器實驗;5、備份與恢復實驗:為了保證完成教學管理數據庫應用系統備份與恢復功能;6、C-S模式的單機版教學管理數據庫應用系統采用Visual Studio 2005平臺與SQL Server 2005數據庫,教學管理數據庫應用系統的主要功能有課程管理、成績管理和學生管理,具體實施時根據學生的動手能力把學生分組(每組成員都有動手能力強的、動手能力適中的、動手能力弱的),老師提出任務,然后利用10分鐘的時間把這個項目需要完成的工作講清楚,同時拿其中的小模塊功能的實現做演示,同學們以此為導向,先模仿然后相互探討,去挖掘與此模塊相關的理論知識點以及功能的實現。其中在這個案例中課程管理功能的實現由老師在實驗課上講解及做演示,并鼓勵大家在試驗課內驗證,成績管理、學生管理需要學生利用課下時間以小組為單位完成。課程管理中的課程信息的添加界面如圖1所示。


圖1 課程信息的添加界面
課程管理中的課程信息的維護界面如圖2所示。
課程管理中的課程信息的查詢界面如圖3所示。
通過這些實驗,使學生實踐能力、小組合作能力、解決問題的能力在一定程度上得到了鍛煉和提高。
在實踐過程中,讓學生按循序漸進的方式進行:由老師帶領學習,先模仿;然后大膽驗證;最后拓展階段:在小組中,小組成員相互分工協作,積極討論,動手能力比較弱的同學主動向能力強的同學請教,同學之間互相學,也可以請教老師,而老師除了給學生解疑之外,還應該來回走動,加大巡視力度,督促同學們高質量地完成任務。實驗結束后必須要求學生提交實驗報告,詳細填寫實驗過程與實驗結論,總結實驗結果,培養學生的創新能力、發現新的知識點的能力。另外對于能力強的學生,還要求添加額外的課外作業,這些同學遇到問題,可以通過網絡、老師、同學等一起解決,同時鼓勵學生考與專業相關的證件。

圖2 課程信息的維護

圖3 課程信息的查詢界面
把上課老師的課件、音頻、試驗講解等材料都分享到手機客戶端,方便同學課后復習與鞏固,建立微信群,與同學們進行實時交流,及時解決學生的知識上的難點, 在閑暇時間還可以對學生加強引導對習近平新時代中國特色社會主義思想的五個認同,增強四個自信。還可以利用大數據的平臺,實時了解學生的心理動態、學生的關注點,及時方便進行因材施教,鞭策學生,不斷地對自己進行修正,建立正確的人生觀、價值觀。培養學生的責任意識、擔當意識。同時發布數據庫的最新的市場需求動向,提醒同學們可以利用網絡平臺去自己了解相關的知識。
數據庫課程教學質量的提高與雙師型師資隊伍的建設是密不可分的,通過與外界交流、對教師的培訓、鼓勵教師進企業、與企業人員共同參與科研、邀請企業有經驗的專家進課堂,參與學院的實踐教學、通過傳幫帶,學校可以鼓勵老師拿雙證等,建設一支高素質的教師隊伍。努力把理論知識和實踐有機結合,在教學中引入新的研究成果、新技術,盡力實現產融結合。
重新規劃考核體系,取消原來的只以筆試考核為衡量成績的機制,成績的考核以平時實驗課的表現、實驗報告、實驗驗收結果、完成任務的質量、理論考試成績、考勤等方面進行綜合考查,成績最終按這樣的比例進行衡量:平時上課表現、考勤各占15%;實驗占30%; 期末考試成績占40%,真正做到全過程、全方位育人。
數據庫課程經過了幾次完整的教學實踐,通過近兩年的探索與努力,同學們取得了優良的成績,掛課率為零,學生就業信心有了明顯的提升,動手能力進一步提高。由于學生從一學期的開始就接受設計任務,經過共同探討,共同去發現解決問題的關鍵,創建整個系統的開發思路,提高動手能力和解決問題的能力。因此,在最后的小學期設計階段,大部分同學能輕而易舉地完成任務,而且質量較高,另外對于大四的計算機專業的學生畢業論文的完成情況也有了明顯的好轉。
作為我院首批數據庫改革試點課程,在改革過程中困難重重,還依然存在問題,例如缺乏雙師型的師資、課程體系的建設等等,但是數據庫課程改革試點可以作為本專業的其他課程的先例,可以為其它課程改革提供部分參考依據。