《教育部關于推進中等和高等教育協調發展的指導意見》明確指出:“構建現代職業教育體系要把統籌中等和高等職業教育協調發展作為切入點,明確中等和高等職業學校定位,在各自層面上辦出特色,提高質量,促進學生全面發展”,這充分顯示了政府在政策層面對職業教育體系的構建給予了高度重視。同時,互聯網進入WEB2.0、WEB3.0時代,網站前端開發成為熱門行業,市場需求旺盛,而職業院校未能提供足夠的人才支持,導致計算機類畢業生就業崗位對口率低,大量企業也招不到符合崗位需求的前端人才。本文以湖北財稅職業學院與武漢市工業科技學校合作舉辦的計算機網絡專業“3+2”分段培養中高職銜接班為例,闡述在專業教學指導委員會的指導下,雙方通力合作,確定WEB前端開發為專業培養方向,并依據前端開發所需的核心技能,明確學習領域,構建中高職一體化課程體系,旨在使人才培養滿足用人單位需求。
近年來,我省普通類高考人數呈現下滑趨勢,而中職學生參加的技能高考、高職單招報名人數卻迅速增長。越來越多的中職生進入高職院校,但中職教育和高職教育自成體系,不能從宏觀上統籌課程標準,導致中職與高職只顧本階段的教學任務,兩個階段的教育并不了解彼此的課程內容。中高職之間的壁壘難以突破,銜接標尺無法確定,更無法保障銜接效果。兩者的課程體系多有重疊或脫節,存在種種弊端,主要表現在:①多數高職院校針對普通高中畢業生設計課程體系,并沒有將中職生考慮在內,一些中職畢業生進入高職后,將部分在中職學過的技能重又學習一遍,造成了教學資源的浪費;②中職階段的英語等文化課不及普高學生學得扎實,在學習計算機專業的程序設計、系統配置等英語詞匯較多的課程時有恐懼感和厭學心理,導致后期發展趕不上普高來的學生。
對于計算機類專業,這種弊端還體現在高職畢業生能力達不到用人單位要求,而中職階段的教學未能給予有效支持。原因在于隨著ICT行業的快速發展和升級,新技術新思潮層出不窮,對ICT從業者的知識、技能提出了越來越高的要求,現有的高職三年(實際上學習專業的時間不足兩年)的時間還是感覺過于倉促,以目前熱門的“WEB前端開發”崗位為例,早已不是只有切圖、用Dreamweaver制作網頁這么簡單,WEB前端開發人員既要與上游的交互設計師、視覺設計師和產品經理溝通,又要與下游的服務器端工程師協調,需要掌握的技能非常多,學生覺得要學的東西太多太雜,而企業普遍認為剛畢業的學生知識面太窄、技術欠缺太多,卻也不愿意花時間培訓新人,而希望來之即用。高職階段雖然有三年,但除去近一年公共課程的學習,半年畢業實習,學習專業課程的時間不足兩年,僅憑短短的兩年,在高職學生文化課基礎普遍薄弱、學習習慣不如人意的普遍情況下,要掌握如此繁多的技能以滿足用人單位的上崗需求,實屬不易。雖然中職的三年學習過有關計算機基本操作、網頁制作等,但由于中、高職培養目標不一致,并未能為高職階段的學習提供有力支撐。
2016年,經省教育廳批準,我院計算機網絡專業與武漢市工業科技學校聯合舉辦“3+2”分段培養改革試點。即在中職學校學習三年,進入高職院校學習兩年。五年學習期間,由對口試點的中高職院校,共同制定中高職上下貫通的理論及實踐教學計劃,系統培養高級技能人才。該項目的優勢在于專業學習時間由原來的高職三年延長到中職三年加高職兩年共五年,時間更為充裕,教學力量也得到增強,更有利于培養人才。
經企業專家和中、高職院校雙方聯合組建的“專業教學指導委員會”批準,決定將該銜接班的專業培養方向確定為“WEB前端開發方向”。培養方向確定之后,迫切需要中高職雙方有效配合、共同努力,打破原來中職、高職兩個階段各自為政的教學模式,建立共同的培養目標,按WEB前端工程師崗位需要的職業技能和素質為依據,進行整體設計、課程規劃、統籌安排、分階段實施,充分發揮雙方的教育資源和辦學優勢,各自加強應承擔的理論教學和實踐技能訓練,將原先高職課程中的部分專業基礎課程下沉到中職階段,高職階段補上以往安排不下的高級技術課程,從而優化課程結構,構建科學合理的一體化課程體系,最終實現人才培養目標。
在雙方共同參與的“專業教學指導委員會”校企專家的指導下,通過對企業用人單位和歷屆畢業生就業狀況的調研分析,針對前端開發工程師這個熱門崗位,在廣泛深入了解WEB前端開發主要日常工作任務的基礎上,總結前端開發涉及的知識和核心技術,并轉化為學習領域和學習課程,確定學習領域課程的主要教學內容和學習目標,以及這些課程的開設階段,最終確定了“3+2”分段中高職銜接班(WEB前端開發方向)的一體化課程體系。
1.前端開發主要工作任務。2005年以后,互聯網進入Web2.0時代,各種類似桌面軟件的Web應用大量涌現,網站的前端由此發生了翻天覆地的變化。網頁不再只是承載單一的文字和圖片,各種富媒體讓網頁的內容更加生動,網頁上軟件化的交互形式為用戶提供了更好的使用體驗,這些都是基于前端技術實現的。以前會Photoshop和Dreamweaver就可以制作網頁,現在只掌握這些已經遠遠不夠了。無論是開發難度上,還是開發方式上,現在的網頁制作都更接近傳統的網站后臺開發,所以現在不再叫網頁制作,而是叫Web前端開發。Web前端開發在產品開發環節中的作用變得越來越重要,而且需要專業的前端工程師才能完成。Web前端開發是一項很特殊的工作,簡單地說,前端開發工程師的主要職能就是把網站的界面更好地呈現給用戶,但涵蓋的知識面非常廣,既有具體的技術,又有抽象的理念。歸納整理的前端開發工程師的主要任務有:①與設計師、產品工程師緊密工作在一起,實現產品前端UI和交互方面的開發需求,確保不同平臺、設備上具有優秀的用戶體驗;②配合后端工程師增加頁面的JS交互效果以及CSS排版;③根據不同的PC和手機瀏覽器編寫高效的腳本代碼;④持續的優化前端體驗和頁面相應速度,并保證兼容性和執行效率。
2.前端工程師必備的前端技術。前端開發作為一個新行業,涉及廣泛的知識體系結構,相關技術知識不斷發展更新,市場應用發展迅速,前端開發的難度也越來越大,要把學生培養成一名合格的前端開發人員,有實力完成上文歸納出的工作任務,在課程體系上不僅要有廣度、還要有深度,前端開發的課程教學需要與時俱進、不斷革新。我們在企業專家的幫助下總結的目前前端開發的七大類技術以及對應的學習領域——前端開發的技術要求及學習領域,如表1所示。

表1 前端開發的技術要求及學習領域
3.一體化課程體系的構建。在廣泛深入了解前端開發工作的基礎上,總結前端開發涉及的知識和核心技術,確定“3+2”銜接班的課程體系為五個模塊——文化素質課程、前端基礎、前端核心、后端技術、前端高級技術,以表格的形式將五大模塊內的課程內容、學習目標和學習階段展現如下:

表2 文化素質課程

表3 WEB前端基礎

表4 WEB前端核心

表5 后端技術

表6 前端高級技術
課程體系的確立是中高職銜接的重要環節,能否科學合理地制定直接關系到人才培養目標的最終實現。本文以計算機網絡專業與武漢工業科技學校計算機應用專業聯合舉辦的“3+2”分段中高職銜接班為例,詳細闡述了中高職分段培養模式下計算機網絡專業(前端開發方向)課程體系的確定,希望能為其他院校開展類似中高職銜接教育提供參考。