摘 要:根據SQL Server數據庫課程教學目標,對該課程教學進行了改革,改革中采用了基于工作過程的教學模式,在教學實施過程中以項目為牽引,以學習情境為主線,通過任務進行驅動,使用案例展開教學,通過教學實踐證明效果良好。
關鍵詞:數據庫;工作過程;任務驅動;案例教學
中圖分類號:TP311.138-4 文獻標識碼:A 文章編號:1674-7712 (2014) 10-0000-01
教育部指出“當代大學生應具備利用數據庫技術對信息進行管理、加工和處理的意識與能力,用以解決本專業領域中的問題的能力”。我校數據庫相關課程教學中由于理論實踐脫節、內容不系統等問題,使學生學習興趣不高,動手能力差,靈活應用所學知識的能力較差,因此對該課程教學進行改革,改革中采用了基于工作過程的教學模式。
一、基于工作過程教學模式
基于工作過程的教學模式是一種注重實踐過程的典型任務分析教學模式,該模式從實際工作崗位的典型任務出發,以崗位需求和職業標準為依據,所學知識是以后實際工作所需,最終目的是培養學生從業能力。
二、教學改革
使用基于工作過程教學模式,先確定學生畢業后從事工作崗位的主要工作任務,根據從事該工作的能力要求確定行動領域,把行動領域轉化為學習領域,根據學習領域的教學目標設計學習情境,所設計的學習情境要和工作情境一致或相似,再把工作任務分解轉化為具體的教學子任務,教學時以項目為主線,任務驅動為導向,案例教學為載體。
(一)確定典型工作任務。對非計算機專業學生畢業后從事數據庫相關工作崗位進行調查,學生應具有應用數據庫管理系統對數據庫進行管理、維護的能力。
確定了學生就業崗位,對崗位工作任務進行分解,教學中選取學生常見的“學生信息管理系統”數據庫作為講解項目,完成該數據庫的主要工作包括數據庫系統分析與設計,配置數據庫環境,數據庫物理設計,數據庫實施,優化數據庫性能及保證數據庫安全性,對數據庫進行定期維護等工作任務。
(二)確定教學內容。根據上面任務確定的教學內容如下:數據流圖及數據字典、E-R圖、關系模型;SQL Server安裝和設置;創建數據庫并進行管理,創建表,設置表完整性及創建索引等;在表中添加數據等表操作,使用T-SQL語句對表數據進行増刪改查等操作;針對不同用戶創建視圖、建立存儲過程和觸發器,設置系統登錄方式,設置賬號和角色,分配不同權限;數據庫轉儲和恢復、數據庫附加與分離和數據導入與導出,數據庫日常維護。
由于所面向學生是非計算機專業的,所以對主要由系統設計師完成的數據庫需求分析和設計這兩部分內容進行裁剪,教學中不作為重點和難點,直接給出已分析設計好的數據庫及表結構,授課時主要介紹數據庫及數據表的創建和管理、數據查詢、視圖創建和使用、創建和使用存儲過程和觸發器、數據庫恢復、數據庫安全性設置等數據庫技術的應用。
(三)設計教學情境。教學時根據前面確定的工作任務及教學內容,可以設定以下學習情境:(1)SQL Server數據庫管理系統的安裝并對環境進行配置;(2)創建數據庫:根據給定要求創建一個“學生信息管理系統”數據庫,并對該數據庫進行修改及維護;(3)設計數據庫數據對象:在數據庫中按給定表結構創建三個表,對表結構進行修改,設置各表數據完整性,在表中錄入相關信息,修改及刪除相關記錄;(4)數據查詢:根據給定條件查詢相關表記錄信息;(5)數據庫優化及安全:根據不同需求操作數據庫,對視圖進行基本操作,利用視圖對數據進行查詢及更新操作,創建及使用存儲過程和觸發器,設置登錄賬號和用戶賬號,針對不同用戶設置不同角色,分配不同權限。
(四)組織教學。教學時以項目為牽引,學習情境為主線,任務驅動為導向,案例教學為載體。選取了兩個項目,設計七個大的教學任務,十七個教學案例。
教學第一節課先不做理論知識介紹,先向學生展示一個“學生成績管理系統”,并對其數據庫進行介紹,使學生形象的了解什么是數據庫及它的作用。然后再對項目進行分析,介紹完成這個數據庫所要完成的典型工作任務,介紹其所涉及到的教學內容和知識點,使學生對所要學習內容有個總體了解,然后把典型任務分解成不同的子任務,再對各子任務進行分析,講解每個子任務所涉及的知識。最后把學生分組,學生自己動手完成任務,完成任務過程中遇到問題可查找課本、討論、上網、進論壇或咨詢老師等。完成任務后進行組內和組間討論和點評、教師點評,教師通過案例講解每個子任務涉及的知識點、重點、難點及問題解決方案等,引導學生總結。學生通過自己完成任務、解決問題來掌握相關知識和技能,這樣培養學生自主學習能力。為了加深印象,使學生學以致用,任務結束后及時給學生布置相關課后練習及上機內容,課后練習是該堂課相關知識的練習題,上機題是另一個完整項目劃分成的不同子任務,上機內容是上課所用過的知識點,這樣從兩方面鞏固學生所學內容。
(五)教學效果。教學改革后學生對該課程的學習興趣提高了,動手能力也提高了。改革前試卷中的綜合應用題答題情況不是很理想,改革后試卷中加大綜合應用題而減少基本概念考核,但學生成績有所提高,綜合應用題解答良好,這說明通過教學改革學生具有了一定利用所學知識綜合解決問題的能力。
三、結束語
我校非專業SQL Server數據庫教學改革中我們采用了基于工作過程的教學模式,教學中選取兩個項目,確定了六部分教學內容,設計了五個學習情景,七個大的教學任務和十七個教學案例,經過教學實踐這種教學模式起到了很好的作用,學生的動手能力有所提高。
參考文獻:
[1]教育部高等學校非計算機專業計算機基礎課程教學指導分委員會.關于進一步加強高等學校計算機基礎教學的意見[M].北京:高等教育出版社,2006.
[2]王彥輝,張昆,潘軍.基于工作過程的《SQL數據庫系統管理》課程設計[J].才智,2010(07):105.
[作者簡介]張志芬(1979-),女,山西介休人,講師,碩士,研究方向:數據庫技術。