朱峰
(上海城建職業(yè)學院,上海 200433)
企業(yè)實踐指導下的課程改革
——以《SQLServer 2010數(shù)據(jù)庫程序設(shè)計》為例
朱峰
(上海城建職業(yè)學院,上海 200433)
加強企業(yè)實踐對高職類課程的指導對高職培養(yǎng)適應(yīng)社會需求的合格人才有重要意義。本文對高職計算機專業(yè)課程《sql server 2010數(shù)據(jù)庫程序設(shè)計》的課程改革進行了介紹和探討,提出針對企業(yè)應(yīng)用需求,該課程存在教學平臺過于單一、考核方式過于簡單等問題,并給出了多平臺多寬度少深度的課改建議,并提出了完善實踐教學和考核的方案措施。
企業(yè)實踐;教學改革;多平臺;sql server;數(shù)據(jù)庫應(yīng)用技術(shù)
教師到企業(yè)實踐是幫助教師了解行業(yè)最新動態(tài)、企業(yè)用人要求等信息最直接、最有效的方式,也是提高教師實操能力、綜合素質(zhì)最直接、最有效的方式。筆者在校安排下于2016年3月1日至8月31日期間在上海華平信息股份有限公司進行為期6個月的全脫產(chǎn)企業(yè)實踐,在此期間不僅收獲了專業(yè)技能上的提升,更是對現(xiàn)代企業(yè)的真實概況、管理模式及運營模式有了直接的認識,并在實踐結(jié)束后,對所任高職院校的專業(yè)課程進行了教學改革設(shè)計。
華平實驗室是華平信息股份有限公司在整合公司測試資源的基礎(chǔ)上組建的以研發(fā)測試、產(chǎn)品定型測試為目的客觀評價機構(gòu),華平實驗室在滿足企業(yè)要求的基礎(chǔ)上,還積極發(fā)展對外技術(shù)服務(wù),并作為責任人承擔起國家技術(shù)轉(zhuǎn)移東部中心,張江示范區(qū)音視頻通訊應(yīng)用技術(shù)驗證與再研發(fā)云平臺項目,為區(qū)內(nèi)外企業(yè)、團體提供技術(shù)服務(wù),目前已提供技術(shù)服務(wù)累計達三百多次,為企業(yè)、團體的音視頻通訊相關(guān)的技術(shù)轉(zhuǎn)移轉(zhuǎn)化提供支持和保障。企業(yè)有嚴格的規(guī)章制度,在全脫產(chǎn)實訓期間筆者嚴格遵守華平的職業(yè)道德及各項規(guī)章制度,自覺按照行業(yè)職業(yè)道德辦事,視自己為企業(yè)員工,通過這半年的企業(yè)實踐鍛煉,對企業(yè)的工作流程、崗位設(shè)置、工作標準及崗位操作技能的需求有了更加直觀的了解,在教學上對學生未來的崗位目標有更清晰的認識。
在華平實驗室實踐期間筆者主要學習目前較為流行的非關(guān)系型數(shù)據(jù)庫的應(yīng)用,學習華平的服務(wù)器集群技術(shù)、網(wǎng)絡(luò)分布式數(shù)據(jù)庫技術(shù)、整理并調(diào)研數(shù)據(jù)庫教學知識點在企業(yè)中的應(yīng)用,所在課題組主要完成將分布式數(shù)據(jù)庫應(yīng)用在云平臺的預(yù)演工作,應(yīng)用云平臺的計算能力來完成音視頻的合成算法,實踐平臺采用mongoDB,實踐了如何用mongoDB搭建簡單的單機服務(wù)、基本的文檔讀寫更新刪除操作、各種不同類型的索引的創(chuàng)建與使用、復雜的聚合查詢以及學習搭建大規(guī)模數(shù)據(jù)集群、對數(shù)據(jù)集合進行分片,在不同分片間維持數(shù)據(jù)均衡,在后期跟進了華平與平安人壽合作的項目,學習項目管理中的一些知識,了解項目管理的相關(guān)要求、規(guī)范及經(jīng)驗。
教師下企業(yè)實踐的最終目標是將企業(yè)所得的工程經(jīng)驗應(yīng)用在教學中,以便更好地為教學服務(wù),高職教師的研究能力不僅僅是指專業(yè)實踐能力,還要有教學反思能力[1],如何將實踐所得轉(zhuǎn)化為行之有效的教學提高是每一位實踐老師要解決的問題,學校期待這種置身于工程實踐環(huán)境中的“科研”能夠縮短高職學生從理論到實踐的過渡時間。[2]當前高職類課程主要是實踐操作課,專業(yè)教師設(shè)置教學的重點不能僅僅局限于研究某幾本教材,應(yīng)該突破傳統(tǒng)教材的教學范圍,從對不同教材的研究延伸到對學生實際完成任務(wù)能力的研究?!肮そ尘瘛焙汀肮そ臣寄堋钡呐囵B(yǎng)方案的設(shè)計,絕不是在辦公室研究不同的教材和教案可以完成的,必須從企業(yè)用人的崗位設(shè)置考慮,對崗位的具體要求,并結(jié)合考慮學生的認知規(guī)律,從學生社會化的要求來完成課程教學的研究,因此筆者意識到必須結(jié)合企業(yè)用人需求從學生的角度、學習的角度來研究實踐課程教學,使實踐教學真正成為高職人才培養(yǎng)的有效模式。
上海城建職業(yè)學院計算機應(yīng)用技術(shù)專業(yè)《SQL Server 2010數(shù)據(jù)庫程序設(shè)計》課程的設(shè)置主要是服務(wù)于兩個就業(yè)方向:程序員(.net應(yīng)用開發(fā))及數(shù)據(jù)庫管理員,該課程自開課以來,課程調(diào)整的主要內(nèi)容是版本間的更換及教學內(nèi)容上的微調(diào),從《sql server 2000》到《sql server 2008》再到現(xiàn)在的《sql server 2010》,這半年的企業(yè)實踐,筆者認為數(shù)據(jù)庫這門課程不能僅僅在sql server這一個單一的平臺下完成教學,據(jù)筆者調(diào)查本科院校對數(shù)據(jù)庫課程的安排如下圖1所示:
圖1 本科院校數(shù)據(jù)庫課程安排
從上圖1可以看出,本科院校計算機專業(yè)數(shù)據(jù)庫部分只講原理,具體的實踐平臺是不講的,讓學生自己鉆研,而開設(shè)的數(shù)據(jù)庫操作課程是針對非計算機專業(yè)的學生,本科院校在進行大一新生的分班考后會將新生的計算機水平分成高低兩個大班,高級班會有數(shù)據(jù)庫程序設(shè)計這門課程,所采用的平臺是sql server,而對應(yīng)的程序開發(fā)采用的是vb.net這個設(shè)置明顯不是為了就業(yè)需要,而是為了讓學生順利通過上海市計算機等級考試三級。而我們高職的課程是要適應(yīng)企業(yè)需求,以企業(yè)需求為導向,因此考慮對《SQL Server 2010數(shù)據(jù)庫程序設(shè)計》這門課程進行如下的課程改革。
(1)《SQL Server 2010數(shù)據(jù)庫程序設(shè)計》這門課程在以往的教學中,開發(fā)平臺過于單一,廣度不夠,深度太深。企業(yè)實踐之初筆者本以為主要的任務(wù)是調(diào)查數(shù)據(jù)庫的哪些知識點在企業(yè)中應(yīng)用最多,實踐結(jié)束之后筆者發(fā)現(xiàn)當初的想法過于單薄,我們的學生在頂崗實習及就業(yè)安排時是分散在上海的各個中小企業(yè),并不是對口一兩個企業(yè),各個公司開發(fā)所要求的平臺并不統(tǒng)一,所以數(shù)據(jù)庫應(yīng)用的教學只在單一的sql server平臺下完成,教學是方便了但是部分學生進入企業(yè)會覺得學校課程無用,因為平臺太過陌生,在課時安排上該課程在第三學期有72學時,所以教學內(nèi)容會面面俱到,而根據(jù)企業(yè)實踐發(fā)現(xiàn)針對某一軟件,只有一部分功能是常用的,還有一部分功能基本不會涉及,即使涉及到了通過查找資料也可以很快取得這方面的知識,鑒于以上原因筆者建議做相關(guān)調(diào)整,將《SQL Server2010數(shù)據(jù)庫程序設(shè)計》課程名稱更名為《數(shù)據(jù)庫應(yīng)用技術(shù)一》和《數(shù)據(jù)庫應(yīng)用技術(shù)二》,分第三學期第四學期兩個學期完成,涉及到Access/Sql Server 2008/MySql/MongoDB四個平臺下的應(yīng)用,具體安排如下圖2所示。
圖2 《數(shù)據(jù)庫應(yīng)用技術(shù)》課程安排
據(jù)調(diào)查,目前網(wǎng)站開發(fā)類主要涉及的是“Asp.net+Oracle/sqlserver”模式及“php+mySql”模式,作為關(guān)系型數(shù)據(jù)庫的兩個代表sql server及Mysql分別對應(yīng)了單服務(wù)下的開發(fā)及分布式服務(wù)器開發(fā)的數(shù)據(jù)庫工具,而用Access作為入門有兩個原因,一是Aceess是窗體數(shù)據(jù)庫,不需要涉及程序開發(fā)就可以直觀地看到數(shù)據(jù)庫存儲及簡單的操作,作為入門考慮學生會更容易接受,二是在企業(yè)實踐中發(fā)現(xiàn)不能輕視這些好用的office工具,office里的工具在項目管理中應(yīng)用也很多,后面會提到,MongoDB是未來數(shù)據(jù)庫發(fā)展的方向,目前已經(jīng)應(yīng)用在很多云平臺上,作為拓展知識,學生也應(yīng)有所了解。
(2)以項目任務(wù)書下發(fā)任務(wù)進行教學,將案例教學法加以完善,盡可能貼合公司項目開發(fā)的流程,將知識點融入到項目的各個環(huán)節(jié),教學內(nèi)容要結(jié)合項目所需進行知識的拆分和整合,讓學生從完成項目任務(wù)的角度上主動去學。同時,教師要多準備題目,并逐步建立一個課程項目題庫,在課題的內(nèi)容和形式上盡量多樣化,內(nèi)容盡量覆蓋常用的知識點,另外要充分明確項目的目標和范圍,以便確定項目的教學工作量。
(3)重視系統(tǒng)文檔的制作。公司里對一個項目的管理和跟進主要依據(jù)是各類文檔,而這項內(nèi)容是我們教學中的空白,所以會有學生進入公司之后對項目的管理沒有任何印象,考慮以后的教學中,我們設(shè)計的教學案例應(yīng)該與項目的工作產(chǎn)品相配套,重視項目開發(fā)過程中項目文檔的書寫,比如數(shù)據(jù)字典的規(guī)范文檔、需求說明文檔、管理文檔、過程文檔和技術(shù)資料積累等等,并要求項目文檔的齊全、完整、規(guī)范、充實并且與項目過程相一致。同時在授課中注意技術(shù)資料的查詢和收集,可以提供一些參考文獻列表及關(guān)鍵網(wǎng)站。
(4)改變考核方式,以半開卷大作業(yè)的方式完成考核,不要求學生掌握完整的語法記憶,將關(guān)注力放在數(shù)據(jù)庫本身,目標是通過學習能夠讓學生理解計算機思維,培養(yǎng)獨立分析解決問題并能夠上機操作的能力。在考核上可以考慮分組讓學生完成項目,項目規(guī)模要適中,一般5人左右為宜,最少不要少于3人,最多不要超過8人,每個項目設(shè)一名項目經(jīng)理,在學生自愿和教師指導相結(jié)合的原則下確定人員組織和崗位??己松峡梢钥紤]分項設(shè)分,比如操作技能占60%,完成態(tài)度及完成結(jié)果和項目文檔占40%,著重項目數(shù)據(jù)的處理和項目的設(shè)計質(zhì)量,同時輔以其他靈活多變的考核方式,如抽簽選題、現(xiàn)場口試、方案答辯[3]等,以達到綜合、動態(tài)真實地評定學生的成績。
多年的一線教學,越來越覺得高職老師擔負著更大的責任,作為從校門出來就進校門的一線教師,我們不能僅僅狹隘地閉門造車,或者專門炮制一系列的論文,或者只是將一些不具有創(chuàng)新價值的簡單的重復操作技能傳授學生[4],高職教師應(yīng)該有意識地與社會接軌,多到企業(yè)實地學習,保持與外界發(fā)展的不脫軌,只有在這樣的狀態(tài)下才能實現(xiàn)可持續(xù)發(fā)展,也只有在這樣的狀態(tài)下高職教師培養(yǎng)出來的學生才能適應(yīng)時代的發(fā)展,而這樣的教師發(fā)展也才有生命力。高職院校目前強調(diào)“雙師型”教師,但目前“雙師型”教師的評價體系實際上很容易走入一種歧途,認為只要有技能資格證和教師資格證即為“雙師型”教師。許多專業(yè)教師為了考評而考證,僅僅滿足于形式上獲取資格證書,但實踐能力仍然在原地踏步,事實上僅僅通過短期培訓是不可能成為“雙師型”教師的,在企業(yè)實際操作中摸爬滾打所得到的經(jīng)驗是任何知識所代替不了的,實踐是提高教師理論與實踐水平的重要途徑,在高職教師的角色培養(yǎng)上,這種全脫產(chǎn)到企業(yè)實踐的經(jīng)歷對相關(guān)專業(yè)可持續(xù)性發(fā)展有著重要的意義。
[1]尹聰春.淺談高職計算機實踐實訓體系[J].商業(yè)經(jīng)濟,2009(7).
[2]陽王東,祝青,鄧艷智.《軟件工程》項目型教學模式的探索[J].計算機時代,2008(4).
[3]楊明波,楊惠,唐麗文.材料科學與工程專業(yè)實驗課程體系的改革[J].實驗技術(shù)與管理,2007(1).
[4]張世華,張俊洪.工學結(jié)合課程模式下高職教師角色轉(zhuǎn)換探究[J].現(xiàn)代教育論叢,2008(12).
G434
A
1673-8454(2017)22-0027-03
(編輯:郭桂真)