馮暉
【摘 要】 當今社會科技發達,信息流通,社會中的交流越來越密切,生活也越來越方便,高科技時代的產物大數據應運而生。大數據的戰略意義不僅是簡單的掌握海量數據,而是要對海量的數據進行專業化處理,通過數據庫管理技術進行加工,達到信息增值的目的。而當前大學階段的課程“數據庫原理與應用”在教學理念和方法上都不能順應時代的發展,這就提出了要對其進行教學改革的目標,最終為社會培養出更多的高質量人才。
【關鍵詞】 大數據;數據庫原理與應用;教學改革
【中圖分類號】G640.2 【文獻標識碼】A 【文章編號】2095-3089(2016)18-00-01
一、引言
近年來,隨著信息技術的迅猛發展與普及,行業應用系統的規模迅速擴大,產生的數據呈爆炸性增長,許多企業把幾個數據集放在一起,形成了多個PB級數據量,數據的種類和范圍不斷豐富,沖破了原本結構化的范疇。隨著社交數據、企業活動和應用數據的不斷增多,決策者越來越需要有效的信息,數據的真實性和安全性變得尤為重要。如何掌握龐大的數據信息,并對含有意義的數據進行專業化處理成為數據庫管理人員的重要任務。大數據和云計算有著密不可分的聯系,它無法用單臺計算機處理,必須對海量的數據進行分布式管理和挖掘。數據庫目前應用在全國聯網、訂票系統和銀行業務系統等大型網站,在互聯網日趨流行的動態網站中,顯得更加重要。
二、數據庫原理與應用課程中存在的問題
數據庫原理與應用主要介紹數據庫技術的基本理論,SQL Server的功能,數據庫設計方法、維護和管理以及數據庫系統開發應用的相關技術,是一門理論與實踐并重的課程,但目前在教學過程中按照傳統的教學模式重理論而輕實踐。根據教學經驗和同行之間的交流,發現課程教學過程中存在很多問題,如方法陳舊、學生的操作能力輔導環節薄弱等。具體如下:
1.缺少一體化課程設計
在教學過程中教師只是單純的傳授知識,訓練學生的某種技能,而在大數據時代下,數據量存儲大、種類多、處理速度快,來源廣泛。因此,在教學過程中要整合專業知識和大數據的時代背景,綜合個人能力和專業建設能力進行培養和訓練。
2.課程學習目標不明確
根據調查信息和電商專業的學生發現,數據庫原理與應用課程的學習目標一般只列出教授的知識點、教學過程中的重點和難點以及學生應掌握哪些知識點,使課程教學滯留在基本的知識傳授階段,也弱化了教師職責,不利于學生能力的培養。知識的理解只是基礎,靈活應用數據庫也只是個過程,數據庫系統管理能力的提高才是最終目標,而目前教學過程中很少有課程把大數據與學生數據庫管理能力結合起來。
3.學生能力培養不足
數據庫原理與應用課程對學生的評估方法偏向于基礎知識的考核,把學生的注意力偏向在理論知識和局部技巧上,導致數據庫知識沒有形成完整的認識,設計思維和方法不系統,在操作過程中不能靈活運用,達不到解決未來企業中實際問題的效果。以后一旦遇到大型復雜項目時,學生不能快速有效地進行構思、設計、實現、維護和運行。
4.教學中缺乏反饋
課程教學中的反饋是對授課和實施過程中遇到的問題進行分析與討論,由學生提出,反饋給教師,是一種互動式的教學活動,把教師和學生綁定成學習的共同體,注重兩者之間合作學習、教學相長,達到共同提高的目的。缺乏反饋會直接影響教學目標的有效達成,也不利于教師在教學環節中素質的提高、教學方法的重新設計等。
三、數據庫原理與應用課程改革的具體措施
1.課程群一體化
數據庫一體化應以大數據思想為指導,圍繞數據庫原理與應用培養目標要求,將信管和電商專業培養方案中具有邏輯關系的課程整合起來,形成配套的課程體系。數據庫相關課程的一體化課程群應由三種類別課程組成:前驅、當前和后續課程。其中前驅課程為計算機基礎、java和大數據分析,當前課程為數據庫原理與應用、Oracle開發與利用,后續課程為計算機網絡和軟件工程。通過前驅課程學生能夠掌握軟件開發的基礎和大數據相關知識等,當學生學習數據庫原理與應用課程和Oracle的開發與利用時,會有較為清晰的思路,兩類課程相互作用就可以培養開發復雜數據庫的能力。目驅動學習時,學生可以自學計算機網絡和軟件工程等相關知識,這種課程群一體化就把與數據庫相關的課程融合成為一個有機整體,通過不同課程之間知識點的串聯,能夠加深對前驅課程的理解,為后續課程的學習打下基礎。可見,數據庫原理與應用的學習是軟件開發人員培養中的重要紐帶。課程群一體化能夠整合不同學科的知識,充分培養學生的專業技能,使學生對學科知識有一個系統的認識和把握。
2.加強能力培養目標的制定
在數據庫原理與應用課程教學改革過程中,首先要制定學生的能力培養目標,清晰給出課程的學習目標,明確課程應遵循哪些標準,培養學生綜合能力。這樣既可以確定專業培養目標的合理性,也可以為學生的能力評估提供可靠的依據。通過數據庫原理與應用課程群的一體化設置,發揮中間樞紐的數據庫課程學習目標設置應兼顧前驅課程和后續課程的能力培養要求,分為兩部分:專業技術目標和軟件開發綜合能力目標。專業技術目標側重于教學實踐過程中學生技術水平的提高,應適當增加實踐操作的課時量,技術目標主要由以下幾個部分組成:大數據分析下數據庫操作、表的操作、T-SQL編程語言、數據庫的安全管理以及數據庫的備份與還原。軟件開發綜合能力目標是培養項目管理人員為目的,對項目經理的要求不僅要懂數據庫技術,軟件開發與語言,還要懂管理學等,既能管理項目又能管理人員。
3.學習能力的培養
除課堂理論教學以外,還可以增加主動式項目驅動學習,這樣可以保證課程學習目標的順利實現。由于傳統的教學對能力培養不夠重視,不能有效且全面覆蓋能力目標,因此,大數據背景下能力目標的培養需要經過實際項目來實現。讓學生在參與某項目的全過程,對每個階段進行認真分析,這樣不僅提高技術性能力,還可以培養內在的非技術能力。
4.注重教學中的反饋
反饋是每位教師教學過程中非常重要的一個環節。對學生來說,反饋不僅可以啟發學生積極對教學進行思考,深化課程的學習目標,還有助于學生深層次的學和問,加深對理論和實踐知識以及學習過程的認識。對數據庫原理與應用教師來說,反饋是教師梳理修正教學過程的有效途徑,通過教學結果的反饋,教師可以認識到傳授知識的準確性、了解學生真正需要那些方面的技能,然后在教學中不斷重新設計,提高教育水平,并對教育觀念進行客觀理性的認識、判斷和評價,達到預期的課程目標。
參考文獻:
[1]姜大志.基于CDIO的主動式項目驅動學習方法研究-以Java類課程教學改革為例_[J].高等工程教育研究,2012,(4):159-164.
[2]王鑒,王明娣.大學課堂教學改革問題:生活世界理論的視角[J].高等教育研究,2013,34(11):77-83.
[3]鄧宏鐘,李孟軍,遲妍,譚思呈.“慕課”時代的課程知識體系構建[J].課程教育研究,2013,(7):5-87.
[4]畢秋錦.深化課堂教學改革構建和諧高效課堂[J].現代學校領導與管理,2014,(6):61.
[5]李蕓達,陳國平,范麗紅,費金華.現代職業教育背景下會計技能教學改革與創新[J].會計研究,2015,(2):87-93.