吳丹林 馮裕林



摘要:《數據庫技術》是網絡信息安全專業核心課程。本文參照2020年滄州工貿學校“三說”達標活動的評分標準,結合我校計算機教研組教學實踐,分別從課程的性質與作用、課程整體設計思路、課程教學內容與選取、學情分析、教學模式與教學手段、教學資源與條件等方面進行了課程設計。為數據庫基礎課程建設、教學診斷與改革、人才培養等奠定基礎。
關鍵詞:數據庫;課程設計;教學設計
中圖分類號:G642? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)04-0087-03
1 課程的性質和作用
1.1 專業設置背景
隨著網絡和計算機通信技術的發展,網絡信息安全行業的崗位需求日漸增多,而該行業的待遇也水漲船高。比如,高級工程師年薪處于30萬水平,中高級開發工程師月薪過萬元,初級開發人員月薪也可達到5000元。因此,我校與河北新龍科技教育集團簽約,打造校企合作模式,對網絡信息安全專業人才實施“訂單式”培養。
1.2 課程的應用與地位
《數據庫技術》課程在整個專業中屬于設計類,數據庫現已滲透社會的各個行業,如較為常見的動態網站,其網站上通常會顯示“會員登陸”,“會員注冊”等字樣,用戶只需要通過注冊和登陸,數據庫就能夠為企業收集大量客戶資源。另外,數據庫在電子銀行、電子商務、遠程醫療、遠程教育等行業均發揮著重要作用,應用前景極為廣闊。從課程教學層面而言,通過對該課程的學習,能夠使學生系統掌握開發數據庫管理系統的基本能力。
1.3 課程的定位
《數據庫技術》是一門專業基礎課,學生在學習之前首先要掌握計算機基礎知識,以及計算機網絡技術。依托基礎知識的支撐,以提升對該課程的認知能力,并在課程學習之后達到熟練掌握數據庫技術應用的目標,并配合多種開發工具(如.NET、ASP、C#等)實現數據庫應用系統的開發,包括C/S或B/S等結構。因此,該課程在整個專業結構中具有承上啟下的作用。
1.4 課程的體系結構
依據《數據庫技術》課程的內容,其結構主要以“兩大模塊三根主線”為核心。其中的兩大模塊即服務器端軟件開發能力和客戶端軟件開發能力。針對課程實踐應用來講,無論服務器端軟件開發,還是客戶端的軟件開發,都離不開數據庫的支持[1]。
1.5 專業培養目標
隨著網絡信息環境的變革,社會對于網絡信息安全人才領域的需求日益增加,這為課程發展提供了有效助力,更明確了網絡信息安全行業技能型人才的培育目標。
2 課程的設計理念與思路
2.1 課程的設計理念
陶行知先生曾經說過:“教的法子要根據學的法子”,關注學生的情感態度,注意激發他們的學習興趣。“熱衷模仿,喜歡操作”是新一代中職學生的特點,所以應針對性地設計“模仿——思考——實踐”課堂,在教學中提高實踐實訓的比例。
以《圖書管理系統數據庫設計》為驅動,通過“情境設計”講授如何解決問題。
在實訓教學中,通常采用三級實訓模式:
一級實訓:基礎知識實訓模塊,比如說驗證數據庫中查詢功能命令等;
二級實訓:階段實訓模塊,由驗證上升到自己動手設計查詢等功能模塊;
三級實訓:項目實訓模塊,綜合各功能模塊開發管理系統。
2.2 課程目標
知識目標:1)數據庫服務器管理能力;2)軟件開發代碼的編寫與應用能力;3)符合第三范式關系數據庫開發能力;4)管理維護后臺數據能力。
技能目標:1)收集與歸納資料的能力;2)解決實際問題的能力;3)理解與滿足用戶需求有能力;4)判斷與整合問題的能力。
素質目標:1)團隊協作與融合的精神;2)扎實創新與實踐的作風;3)質量為先的社會責任。
2.3 課程的設計思路
對于課程的開展需要依賴有效的設計思路,堅持正確的指導理念,即立足于職業發展導向,增強職業能力,滿足社會的人才培養需求和崗要求,建立體系化的課程培育通道,從而充分體現中職教育的職業性、實踐性和開放性。
學中做:在學中做,邊學邊做
做中學:在做中學,邊做邊學
培優:培育尖子
綜上即教學做一體:
教:以項目任務為載體,突出對學生能力的培養
學:以學生為主體,構建知識體系,注重實踐
做:與企業合作,注重崗位要求,完成具體任務
3 課程的內容選取與組織
3.1 學習模塊的劃分
由于《數據庫技術》具備極強的綜合性,并且課程所涉及的內容較為豐富,因此必須要合理規劃課程時間,由此我們對知識點重新排序,上課內容進行情景和模塊劃分。圖書管理系統的查詢設計為課程的重點與難點。
在課程的教授方式上,主要采取模塊化教學的思路,將課程總體劃歸為三個大的模塊,前兩個模塊以基礎知識為核心,其中包括關系數據庫基礎、E-R實體關系圖、數據庫建立、數據庫管理、數據庫查詢設計(簡單和復合)、模糊查詢、分組查詢、數據庫增、刪、改管理、數據庫權限管理、數據庫備份與還原等知識點[2]。
把關系數據庫基礎、E-R實體關系圖、歸類為模塊1——數據庫基本知識;數據庫建立、數據庫管理(增刪改)、數據庫權限管理歸類為模塊2——數據庫設計與增刪改管理;數據庫查詢設計(簡單和復合)、模糊查詢、分組查詢歸類為模塊3——數據庫的查詢設計。通過全方位地模塊式教學,從而實現對管理系統講解的層次遞進,并在此基礎上實施綜合實訓。
4 學生基礎和特點分析
4.1 優點
1)求知欲望強。對于中職院校而言,在生源結構上具備自身的特點,學生通常抱有學好知識,錘煉技能的愿望,希望通過中職專業的學習以提升就業能力,為未來的職業生涯打下堅實的基礎,因此他們一般具備了較高地學習積極性與強烈地求知欲望。
2)知識儲備方面:有計算機的操作能力;有一定的代碼編程的基本能力。
4.2 不足
1)基于學生基礎能力的分析,其數理學習基礎較為孱弱;2)在專業技能地學習上缺乏耐心;3)邏輯能力及綜合能力有所缺失。針對中職學生所存在的各類不足,在課程的設計與實踐中,要充分結合學生的結構與特點,采取適宜的方式達到教學目標,尤其是加強對學生學習積極性的調動。
對此我們提出的解決方案是:
①降低難點。該策略的根本目的在于,通過對知識點的循序漸進,繞過不合時宜的難點內容,讓學生充分感受到學習樂趣的同時,逐步開始塑造起學習的興趣,引導其學習欲望的產生,隨后再將適當加入難點內容,以激發學生的求知欲望,達到事半功倍的課程教學效果。
②提升興奮點。從長期的實踐教學中總結經驗,抓住學生的學習特點和規律,尤其是要針對學生的心理需求,加強對學生優點的挖掘和鼓勵,幫助學生認清自身的定位和長處,在教學中給予學生充分地引導和鼓勵。與此同時,可以融入更豐富地探究性問題,為激發學生的熱情埋下伏筆,這也是提高學生課程興趣的有效方法之一,更是賦予其學習動力地有力舉措[4]。
③成就職業點。中職院校具有重要的育人使命,必須堅持嚴格的培育標準,以學生的職業發展為己任,從課程教學的各個細節處著手,讓學生獲得更多地收獲和能力的成長。
5 教學模式與方法手段
5.1 教學模式
1)項目導向、任務驅動、合作學習、分組教學等。
2)使用校企合作開發設計課件,其中包括教學視頻、課程導學、教學大綱、實訓指南及上交作業等諸多內容,同時借助該課程設計所具備的開放性、共享性與交互性等特點,達到最佳地教學效果,并利用QQ群等網絡平臺開展教學。
5.2 教學方法
5.3 特色教學法教學過程中的3W原則:what、where、how
5.4 考核方式
第一部分主要以日常的理論知識、實踐操作、考勤、作業驗收及隨堂記錄。(知識、技能、態度三方面)第二部分主要以卷面考試為主,采取百分制統一組織考核,主要考查學生對數據庫基礎知識的掌握程度和熟練水平。
6 教學資源與條件
6.1 教學團隊
教學團隊在學歷結構、能力結構、雙師比例上要合理,力爭雙師型教師達到100%。
6.2 教學資源
1)教材的選用與開發:講義、課件,它融入“以項目為中心、以就業為導向、基于工作過程”等教學特色。
2)運用網絡化教學模式,全面挖掘和運用網絡教學資源,從而打破傳統時間與空間上的限制,增強課堂教學的延伸性。
3) 參考教材:項目化案例教材符合教學需要。
6.3 實習實訓條件
1)校內實訓基地:日常授課應選擇專用實訓場所,并滿足“一人一機”的要求。
2)校外實訓基地:由校企合作企業方提供。
6.4 校外專家技術支持
校外專家團隊:資深軟件工程講師、數據庫認證專家每周為學生進行校內技術支持。
7 單元教學設計
7.1 教學單元選取
教學情境:圖書管理數據庫查詢設計
任務單元:實現圖書信息的管理和查詢
第一階段:建庫、建表、增加約束、建立表間關系
第二階段:編寫SQL語句插入數據,查詢數據、修改數據
7.2 單元教學目標
知識目標。1)數據庫服務器管理能力;2)軟件開發代碼的編寫與應用能力;3)符合第三范式關系數據庫開發能力;4)管理維護后臺數據的能力。
技能目標:1)收集與歸納資料的能力;2)解決實際問題的能力;3)理解與滿足用戶需求有能力;4)判斷與整合問題的能力。
素質目標:1)團隊協作與融合的精神;2)扎實創新與實踐的作風;3)質量為先的社會責任。
7.3 教學過程設計
設置情境 確定任務——知識回顧 新課引入——案例編程 教學示范——提出問題 分組討論——評價總結 擴展延伸
7.4 教學過程
7.4.1利用移動學習實現課前導學,微課助學
課前:我制作本節教學課件、微課視頻、準備案例和素材,并利用藍墨云班課——手機端的信息化助手,創建了《數據庫技術》班課,并發布邀請碼,請全班同學加入。在藍墨云班課中上傳本節教學課件、微課視頻、準備案例和素材等內容,實現課前導學,微課助學,即時反饋互助教學,讓學習時間化整為零,從而實現翻轉課堂的信息化教學。
7.4.2以移動智能終端為依托的信息化教學流程
利用云班課的簽到功能,進行考勤,例如今天的簽到手勢為字母Z。利用云班課的固定分組功能,把學生分成若干固定的小組,固定學生小組來完成小組任務和小組作業。
課中:1)明確任務:首先是激景創趣,通過徽課視頻的再次觀看,用案例激發學生的興趣和求知的欲望,明確任務環節,通過項目的層層分解,把此模塊分成三個小任務,讓學生明白了具體操作任務。從而逐步提高。2)解析案例:教師演示案例,讓學生思路清晰,掌握要領,體現教師“主導”作用。學生活動:通過以上任務的分析對給出的“教學素材”進行操作。3)突破疑難:在完成的作品中有不同。我并沒有直接公布答案,我對不同做法的同學進行了表揚,并讓他利用學生機的演示功能對全班學生進行演示,引起了所有同學的注意。通過對比從而突破了本節課的教學難點。在教學過程中利用班課,舉手、搶答、手機搖一搖隨機提問等功能來組織教學。4)分組評價:采用多元評價方式,先是生生互助,小組自主探究,其次是小組互助,教師集中點評。最后是小組代表總結收獲。
7.4.3利用移動學習改善課后自主學習模式,打造師生互動平臺。
課后提升:在課后,根據教師布置的作業,相互交流學習。老師點贊,學生互評,充分發揮出網絡信息化教學的優勢,打造“云”課程教學模式,通過投屏教學的方式實現教學中的視覺強化,讓學生樂在心里!
7.5 教學效果
基于C/S模式的圖書管理系統開發(功能:圖書的入庫、圖書信息的查詢、讀者管理、借閱管理、用戶注冊/登錄、權限管理等),手機端的疫情填報系統。
參考文獻:
[1] 劉雪梅.關于數據庫原理精品課程建設的研究和探索[J].數碼世界,2018(4):145.
[2] 易靈.淺談《數據庫技術》課程的設計與優化[J].數碼世界,2018(5):111-112.
[3] 楊迎新,張秀梅.基于4C模式的《數據庫技術》課程創課平臺的構建[J].信息技術與信息化,2019 (6):134-136.
[4] 黎宇軒,范怡敏.大數據背景下數據庫技術類課程教學改革探討[J].東西南北,2019,534(10):210-211.
【通聯編輯:李雅琪】