摘 要:我院計算機網(wǎng)絡專業(yè)開設的《網(wǎng)絡數(shù)據(jù)庫技術》是“十二五”江蘇省重點專業(yè)群的高層互選課程之一,也是專業(yè)群建設規(guī)劃的9門重點課程之一。本課程于2012年被確定為院轉(zhuǎn)型升級課程,結合學院“課程質(zhì)量提升工程”的要求,課程建設中體現(xiàn)出了“項目引領、工學結合、任務驅(qū)動、問題牽引、行動導向、主動參與、網(wǎng)絡平臺、互動創(chuàng)新”的特征,作為課程負責人,本文主要談一談課程建設的模式和創(chuàng)新思路。
關鍵詞:網(wǎng)絡;數(shù)據(jù)庫;專業(yè)群;轉(zhuǎn)型升級;模式
1 課程發(fā)展的定位和作用
《網(wǎng)絡數(shù)據(jù)庫技術》是我院計算機網(wǎng)絡技術專業(yè)的一門職業(yè)技能課和專業(yè)核心課程,課程的教學任務是使學生具備SQL Server 數(shù)據(jù)庫的基本理論知識與應用技能,通過一個實際數(shù)據(jù)庫應用開發(fā)項目的層層推進,使學生在學習解決問題的過程中,學會數(shù)據(jù)庫的應用技術、原理和工具的使用,培養(yǎng)學生成為能夠勝任生產(chǎn)、服務、技術和管理第一線工作的高素質(zhì)勞動者和高級技術應用型人才,更好地為專業(yè)建設和專業(yè)群的發(fā)展服務。
《網(wǎng)絡數(shù)據(jù)庫技術》課程開設于學院升格初期,從最初的信息技術類專業(yè)職業(yè)技能基礎課《數(shù)據(jù)庫技術》Access、VFP到2005年的職業(yè)技能課《網(wǎng)絡數(shù)據(jù)庫技術》SQL Server2000,再升級到2009年的專業(yè)核心課程SQL Server2005,2012年被確定為江蘇省重點專業(yè)群高層互選課程之一,同年,成功申報院“質(zhì)量工程”的轉(zhuǎn)型升級課程。
2 課程設計的理念與思路
以專業(yè)群“項目引領、任務驅(qū)動”的教學模式進行設計,學生在教師的帶領下以完整的數(shù)據(jù)庫項目作為教學資源,學習SQL SERVER 數(shù)據(jù)庫應用技術。學生要完成的任務是根據(jù)實際數(shù)據(jù)庫的設計和開發(fā)過程劃分的子項目,包括數(shù)據(jù)庫的設計、數(shù)據(jù)庫的創(chuàng)建直至數(shù)據(jù)庫的維護與管理等。其中較大的子項目又可分為若干個模塊,在上課的過程中讓學生通過一次或幾次課逐步完成,每個模塊均以數(shù)據(jù)庫系統(tǒng)項目為驅(qū)動,提出項目開發(fā)中要解決的問題,解決問題的過程就是導入學習數(shù)據(jù)庫實用、夠用的知識的過程及掌握SQL SERVER數(shù)據(jù)庫應用技術的過程,這樣便以層層遞進方式實現(xiàn)數(shù)據(jù)庫系統(tǒng)設計和開發(fā)的過程。
為了能更好地訓練學生掌握各項能力,針對本課程設計了一個綜合的大項目——學生信息管理系統(tǒng),以其具體實現(xiàn)貫穿教學全過程。學生在教師的帶領下開發(fā)學生信息系統(tǒng)的過程,就是學習和掌握SQL SERVER數(shù)據(jù)庫應用技術的過程。對于該系統(tǒng)學生要完成的任務是根據(jù)實際數(shù)據(jù)庫的設計和開發(fā)過程劃分為8個子項目,包括數(shù)據(jù)庫的設計、數(shù)據(jù)庫的創(chuàng)建直至數(shù)據(jù)庫的維護與管理等。其中較大的子項目又可分為若干個模塊,在上課的過程中讓學生通過一次或幾次課逐步完成,每個模塊均以學生信息系統(tǒng)項目為驅(qū)動,提出項目開發(fā)中要解決的問題,解決問題的過程就是導入學習數(shù)據(jù)庫實用、夠用的知識的過程及掌握SQL SERVER數(shù)據(jù)庫應用技術的過程,這樣便以層層遞進方式實現(xiàn)“學生信息管理系統(tǒng)”設計和開發(fā)的過程。
學生信息管理系統(tǒng)主要讓學生課堂訓練時使用,此外還使用員工工資管理系統(tǒng)作為課外學生自主學習的同步深化項目,使學生達到復習、鞏固、強化知識和技能、開闊視野的目的,并培養(yǎng)學生知識遷移的能力。
通過一學期的學習和能力訓練,使學生在以后的工作崗位中能夠熟練使用SQL數(shù)據(jù)操作語句管理和維護數(shù)據(jù)庫,并能在開發(fā)實際系統(tǒng)中設計規(guī)范化的數(shù)據(jù)庫。
3 教學內(nèi)容的組織與安排
《網(wǎng)絡數(shù)據(jù)庫技術》以任務驅(qū)動、項目導向進行教學活動組織,教師在學生的帶領下,通過項目教學、問題引導、自主學習等方式,完成完整的、有實用價值的數(shù)據(jù)庫設計項目,學習SQL Server數(shù)據(jù)庫應用技術。教學所使用案例,是根據(jù)實際應用中數(shù)據(jù)庫設計和開發(fā)過程所劃分的小項目,包括數(shù)據(jù)庫的需求分析、數(shù)據(jù)庫設計、數(shù)據(jù)庫的創(chuàng)建、數(shù)據(jù)庫部署應用直至數(shù)據(jù)庫管理維護的數(shù)據(jù)庫開發(fā)全過程。
其中較大或較復雜的項目,則根據(jù)知識結構進行劃分、細化,在上課過程中讓學生分次完成,逐步推進,最終完成整個項目的設計,從而讓學生了解軟件項目及數(shù)據(jù)庫項目開發(fā)的全局和細節(jié)。
具體教學內(nèi)容及安排見下表。
4 教學模式的設計與創(chuàng)新
⑴項目引領,工學結合——通過與企業(yè)合作,開發(fā)一個具體的實際項目的學習,掌握大型數(shù)據(jù)庫的應用技術。教學內(nèi)容面向企業(yè)應用,與就業(yè)崗位零距離對接。
⑵任務驅(qū)動,問題牽引——宏觀教學上以具體項目為驅(qū)動,在微觀上采用“問題牽引”,通過在各任務單元中要解決問題的延伸、拓展,在前、后知識點之間建立起聯(lián)系,實現(xiàn)知識點的多重循環(huán);完成各任務單元的過程,就是以層層遞進方式實現(xiàn)“學生管理數(shù)據(jù)庫”的過程。
⑶行動導向,主動參與——此方法在本課程教授過程中已經(jīng)持續(xù)使用了4屆,學生普遍反映行動導向的教學法對于枯燥的程序設計來說更能夠激發(fā)學生的學習興趣和學習主動性。每個學生都能在課堂和課余時間積極地參與進來,完成項目后也很有成就感。此方法為學生創(chuàng)造了參與課程教學的機會,引導學生自主學習。
⑷網(wǎng)絡平臺,互動創(chuàng)新——學生在實踐課或業(yè)余時間可以充分利用課程建設的網(wǎng)絡資源,變簡單的學生觀看為學生參與,參與討論、參與案例設計,使網(wǎng)絡教學平臺能夠為學生自主學習提供支持,充分發(fā)揮了網(wǎng)絡學習平臺的開放性特點。
5 實踐教學條件的建設與使用
從2009級起,我們在教學計劃中增加了實踐教學比重,改革了實踐教學內(nèi)容,改善了實踐教學條件,創(chuàng)新了實踐教學模式,增加綜合性、設計性實驗,倡導自選性、協(xié)作性實驗。
針對專業(yè)群面向的行業(yè)(產(chǎn)業(yè))與崗位群,以專業(yè)群內(nèi)各專業(yè)的崗位通用技能與專門技能訓練為基礎,系統(tǒng)設計實訓體系,整合核心專業(yè)與相關專業(yè)的實踐教學資源,分類組建實訓基地。按照實訓基地的功能定位,通過“模塊化”和“項目化”的形式,開展實訓教學內(nèi)容的系列化建設。
⑴校內(nèi)實訓條件(設備與環(huán)境)。為了給學生創(chuàng)造更好的教學和實踐環(huán)境,我系建設了具備網(wǎng)絡數(shù)據(jù)庫應用開發(fā)的機房2個。學院配備了多媒體教室,分別配備有計算機、投影儀、音響、話筒等多媒體設備,極大地推動了教學質(zhì)量和效果的提升。
⑵校外實習環(huán)境(建設與利用)。2006年起,我們與2家企業(yè)簽訂了網(wǎng)絡數(shù)據(jù)庫相關的校企合作協(xié)議,獲得一些校企合作項目,業(yè)務范圍主要包括數(shù)據(jù)庫系統(tǒng)開發(fā)、網(wǎng)站建設、網(wǎng)頁設計、軟件開發(fā)等。對于接到的建設項目,由專業(yè)安排2名主講教師負責,其中1名教師帶領和指導學生完成項目的開發(fā)。開發(fā)完成后,由1名教師負責帶領學生負責項目的管理、維護、更新工作。這樣一來既發(fā)揮了作為高等學校為社會提供服務的職能,同時給廣大教師和學生更多的實踐機會,增強了他們的實際動手能力。
[參考文獻]
[1]吳伶琳.SQL Server 2005數(shù)據(jù)庫基礎.大連理工大學出版社.2010年2月.