郝靜靜,馮維娜
(開封大學 信息工程學院,河南 開封 475004)
為落實《國家職業(yè)教育改革實施方案》(簡稱“職教20條”)的要求,2019年4月,教育部會同國家發(fā)展改革委、財政部、市場監(jiān)管總局制定了《關于在院校實施“學歷證書+若干職業(yè)技能等級證書”制度試點方案》,啟動“學歷證書+若干職業(yè)技能等級證書”(簡稱“1+X證書”)制度試點工作。許多高職院校成為試點,這些學校圍繞職業(yè)技能等級證書加強專業(yè)建設、推進課程改革、創(chuàng)新教學模式,改善實訓條件、盤活教學資源,切實增強自身的核心競爭力,提高教學成效,以滿足經(jīng)濟社會發(fā)展對人才的需求。
教學模式是指在一定教學思想或教學理論指導下建立起來的較為穩(wěn)定的教學活動結構框架和活動程序[1]。說它是結構框架,是為了突出教學模式的宏觀性,考察教學模式就要把握教學活動整體及其內部各要素之間的關系和各個要素的功能;說它是活動程序,是為了突出教學模式的有序性和可操作性[2]。基于1+X證書制度的教學模式應是以開發(fā)智力為手段,以獲取知識為基礎,以增強創(chuàng)新能力為核心,以提高綜合素質為目標的人才培養(yǎng)模式[3]。1+X證書制度的實行也為計算機專業(yè)的發(fā)展、課程建設及教學模式改革指明了方向。
隨著計算機技術和移動互聯(lián)網(wǎng)技術的快速發(fā)展,Web前端開發(fā)技術不斷提高,從最初的基于HTML語言的技術發(fā)展到基于HTML+CSS的內容和結構分離技術,后來又發(fā)展到基于JavaScript客戶端腳本語言的技術。進入Web2.0時代后,Web應用不斷深化,用戶對動態(tài)、交互式網(wǎng)頁的使用需求劇增,動態(tài)、交互式網(wǎng)頁被大量開發(fā)出來,隨之而來的是Ajax、Jquery、Bootstrap等框架技術如雨后春筍般涌現(xiàn)。目前,許多高職院校開設的網(wǎng)頁制作課程與社會需求脫軌,所授技術已落后,無法滿足B/S架構中前臺頁面用戶的需求。前端開發(fā)技術是提高網(wǎng)頁開發(fā)質量和開發(fā)效率的關鍵因素,因此,以Web前端開發(fā)課程代替初級的網(wǎng)頁制作課程成為必然。
工業(yè)和信息化部教育與考試中心于2019年3月發(fā)布了《Web前端開發(fā)職業(yè)技能等級標準》。從中可以看到,如今,一名Web前端開發(fā)工程師僅僅掌握靜態(tài)網(wǎng)頁制作的各種技術已不行,還要掌握頁面優(yōu)化、網(wǎng)站架構等技術[4]。前端開發(fā)技術比較復雜,種類較多。采用Web前端開發(fā)技術需要考慮到各種瀏覽器的兼容性,因此其開發(fā)難度較大。這也說明,從網(wǎng)頁制作課程轉變?yōu)閃eb前端開發(fā)課程,并不是一次簡單的課程變化,而是一次質的飛躍,需要教師緊跟技術進步的腳步,不斷完善教學內容,在實踐中積累經(jīng)驗,探索出一種基于1+X證書制度的新的教學模式,使培養(yǎng)出來的學生符合社會的實際需要,具有創(chuàng)新思維和較強的實踐能力,成為這個領域的人才。
根據(jù)《Web前端開發(fā)職業(yè)技能等級標準》,Web前端開發(fā)職業(yè)技能中級證書對應6門核心課程。將知識點、技能點分類。統(tǒng)計結果見表1。
HTML課程要求學生掌握并熟練應用HTML文本標簽、頭部標記以及頁面創(chuàng)建超鏈接、創(chuàng)建表格表單的方法;CSS課程要求學生掌握CSS的引入方式、選擇器的使用方法、使用CSS美化頁面的方法、使用CSS進行頁面布局的方法;JavaScript課程要求學生掌握JavaScript基礎語言、函數(shù)、面向對象的功能,掌握jQuery中的選擇、插件、事件處理和動畫等功能;BootStrap課程要求學生掌握Bootstrap布局、基本樣式以及插件、組件的使用方法;PHP課程要求學生掌握PHP的基礎操作、數(shù)組函數(shù)、面向對象、基本語法、數(shù)據(jù)類型、數(shù)據(jù)輸出、編碼規(guī)范、常量、變量、PHP運算符、數(shù)據(jù)類型轉換、條件判斷語句、循環(huán)控制語句、跳轉語句和終止語句、一維數(shù)組、二維數(shù)組、遍歷與輸出數(shù)組、函數(shù)以及用PHP操作MySQL數(shù)據(jù)庫、管理MySQL數(shù)據(jù)庫中數(shù)據(jù)的方法;MySQL課程要求學生掌握MySQL中表單的各種操作、數(shù)據(jù)的各種操作方法以及觸發(fā)器、事務、視圖的使用方法。
表1 基于1+X證書制度的Web前端開發(fā)課程體系
對Web前端開發(fā)來說,HTML、CSS、JavaScript都是重要的基礎課,其中,最重要的是JavaScript,在教學中應得到重點投入。
另外,《Web前端開發(fā)職業(yè)技能等級標準(中級)》涵蓋了對PHP工程師的要求。服務器端以PHP為主,結合MySQL數(shù)據(jù)庫,能夠讓Web前端開發(fā)工程師充分理解后端服務器數(shù)據(jù)接口原理,進而更好地開展前后端分離開發(fā)協(xié)作。
綜上所述,在國家開展1+X證書制度試點工作的大背景下,Web前端開發(fā)課程應轉變教學理念、創(chuàng)新教學模式、完善課程體系、更新教學內容,要加強實習實訓,突出技能培養(yǎng),讓學生學有所用,進而增強就業(yè)能力。只有充分發(fā)揮學生的主體作用,激發(fā)學生的求知欲和探索精神[5],才能改善教學效果,提高應用型人才培養(yǎng)質量。