胡佳敏
(寧波市職業(yè)技術(shù)教育中心學(xué)校,浙江 寧波 315000)
在1+X證書制度中,Web前端開發(fā)職業(yè)技能等級標(biāo)準(zhǔn)分為初、中、高3個等級。根據(jù)中職課程安排以及中職學(xué)生的基本學(xué)情及專業(yè)素質(zhì),可考慮的X證書對應(yīng)難度為初級和中級。
初級要求培訓(xùn)時長不少于96標(biāo)準(zhǔn)課時,核心課程包括Web頁面制作基礎(chǔ)、JavaScript程序設(shè)計、HTML5和CSS3開發(fā)、輕量級框架jQuery的應(yīng)用。中級要求培訓(xùn)時長不低于224標(biāo)準(zhǔn)課時(含初級培訓(xùn)課時)。核心課程包括MySQL基礎(chǔ)、PHP技術(shù)與應(yīng)用、Web前后端數(shù)據(jù)交互技術(shù)、響應(yīng)式開發(fā)技術(shù)Bootstrap框架。
在中職學(xué)校,有若干專業(yè)開設(shè)Web前端開發(fā)相關(guān)的課程。以軟件與信息服務(wù)專業(yè)為例,該專業(yè)第2學(xué)期開設(shè)“網(wǎng)頁設(shè)計與制作”(64課時)、第3學(xué)期開設(shè)“數(shù)據(jù)庫應(yīng)用”(64課時)、第4學(xué)期開設(shè)“動態(tài)網(wǎng)站建設(shè)”(64課時),分別對應(yīng)X證書Web前端相關(guān)課程中初級的“Web頁面制作基礎(chǔ)”、中級的“MySQL基礎(chǔ)”、中級的“PHP技術(shù)與應(yīng)用”。
通過傳統(tǒng)課程體系與X證書要求的核心課程對比分析,難以在傳統(tǒng)課程體系下實(shí)現(xiàn)“課證融通”,具體分析如下:
(1)Web前端相關(guān)課程內(nèi)容有很明顯欠缺,未達(dá)到標(biāo)準(zhǔn)要求。將傳統(tǒng)課程體系中與Web前端相關(guān)的課程與標(biāo)準(zhǔn)中的核心課程進(jìn)行比較,初級部分缺少三個核心課程,中級部分缺少兩個核心課程。
(2)Web前端傳統(tǒng)課程課時量不足,未達(dá)到X證書要求培訓(xùn)時長。在當(dāng)前的課程體系中,與初級相關(guān)的課程課時量為64課時,與中級相關(guān)的課程課時量為128課時,比起標(biāo)準(zhǔn)中要求的96標(biāo)準(zhǔn)課時及224標(biāo)準(zhǔn)課時,是遠(yuǎn)遠(yuǎn)不足的,課時量有待增加。
(3)傳統(tǒng)“重軟件、輕開發(fā)”的教學(xué)方法,與標(biāo)準(zhǔn)中要求的編程開發(fā)方式不符。在傳統(tǒng)的網(wǎng)頁設(shè)計與制作課程中,教師授課時使用DreamWeaver軟件采用“工具欄式”方法設(shè)計靜態(tài)網(wǎng)頁,而根據(jù)Web前端開發(fā)職業(yè)技能等級標(biāo)準(zhǔn)的要求,在靜態(tài)頁面設(shè)計與開發(fā)中,學(xué)生需使用HBuilder軟件采用編程的方法進(jìn)行開發(fā)。由此可見,根據(jù)傳統(tǒng)的教學(xué)內(nèi)容,學(xué)生不能使用編寫HTML語言、CSS樣式、JavaScript語言來設(shè)計靜態(tài)網(wǎng)頁,無法達(dá)到職業(yè)技能等級標(biāo)準(zhǔn)的要求。
(4)傳統(tǒng)“重操作、輕理論”的課程考核方式,與標(biāo)準(zhǔn)中要求的考核方式不符。在1+X證書制度下,考核分為理論考核與實(shí)操考核兩部分,而傳統(tǒng)課程注重于培養(yǎng)學(xué)生的上機(jī)操作能力,考核方式為期中、期末的上機(jī)實(shí)操,未涉及對理論知識的考核,這與X證書的考核方式不符。
3.1.1 重新安排課程
根據(jù)Web前端開發(fā)職業(yè)技能等級標(biāo)準(zhǔn)要求、中職學(xué)生的專業(yè)素質(zhì)、基本學(xué)情,結(jié)合中職不同專業(yè)的性質(zhì),可考慮在中職階段考出初級或中級,根據(jù)此目標(biāo),重新設(shè)計課程。
初級部分可對應(yīng)兩門專業(yè)核心課:
(1)網(wǎng)頁設(shè)計與制作(64課時):HTML、CSS、JavaScript以及jQuery的應(yīng)用。
(2)Web前 端 項 目 開 發(fā)(64課 時 ):HTML5、CSS3,靜態(tài)網(wǎng)頁項目實(shí)戰(zhàn)開發(fā)。
中級部分可對應(yīng)三門專業(yè)核心課:
(1)MySQL基礎(chǔ)(32課時):MySQL數(shù)據(jù)庫。
(2)動態(tài)網(wǎng)站開發(fā)(64課時):PHP、Web前后端數(shù)據(jù)交互技術(shù)。
(3)響應(yīng)式開發(fā)技術(shù)(32課時):響應(yīng)式開發(fā)、動態(tài)網(wǎng)站實(shí)戰(zhàn)開發(fā)。
以初級為最終目標(biāo)的專業(yè)課將初級課程放在其中的兩個學(xué)期,并在第二個學(xué)期末參加初級證書的考核;以中級為最終目標(biāo)的專業(yè)可將初級的兩門課程放在第2學(xué)期和第3學(xué)期,第3學(xué)期末學(xué)生已達(dá)到128課時,可參加初級證書的考核,中級的三門課程可放在第4學(xué)期和第5學(xué)期,第5學(xué)期末學(xué)生已達(dá)到256課時,可參加中級證書的考核。
3.1.2 嚴(yán)格依據(jù)標(biāo)準(zhǔn)規(guī)定課程內(nèi)容
在課程重新設(shè)計之后,課程內(nèi)容應(yīng)嚴(yán)格依據(jù)X證書Web前端開發(fā)職業(yè)技能標(biāo)準(zhǔn)和要求整理知識點(diǎn)、制作PPT和學(xué)習(xí)手冊,將知識清晰化、模塊化,便于學(xué)生更好的理解和學(xué)習(xí)。
3.1.3 加強(qiáng)課程間的前后銜接
在時間上,按照重新設(shè)計后的課程順序進(jìn)行教學(xué),除此之外,在靜態(tài)、動態(tài)網(wǎng)站實(shí)戰(zhàn)開發(fā)的素材上可以進(jìn)行前后銜接,比如,中級的動態(tài)網(wǎng)站開發(fā)課程可以在初級的Web前端項目開發(fā)課程中做好的靜態(tài)網(wǎng)頁的基礎(chǔ)上進(jìn)行迭代,將前后端進(jìn)行整合,這不僅節(jié)省了前端開發(fā)的時間,還實(shí)現(xiàn)了上一部分成果的再利用和優(yōu)化,形成一個完整的網(wǎng)站項目。
3.2.1 改變傳統(tǒng)“重軟件,輕開發(fā)”的教學(xué)方法
培養(yǎng)學(xué)生最根本的編程能力,教師授課由使用以往的DreamWeaver軟件改變?yōu)槭褂肏Builder軟件進(jìn)行編程開發(fā),改變傳統(tǒng)教學(xué)中的“重軟件操作,輕程序開發(fā)”的教學(xué)方式,真正使用編程的思想,采用編程的方式實(shí)施教學(xué),使學(xué)生真正掌握Web前端開發(fā)實(shí)質(zhì)技術(shù),培養(yǎng)學(xué)生最根本的Web前端開發(fā)能力,并嚴(yán)格遵守編程語言的規(guī)范性。
3.2.2 注重理論和實(shí)操相結(jié)合
在理論知識點(diǎn)講解的過程中,將每個知識點(diǎn)在集成開發(fā)環(huán)境中編寫并呈現(xiàn)效果,且針對知識點(diǎn)及時開展過程性評估,了解學(xué)生的掌握情況;在實(shí)際案例教學(xué)中,鞏固理論知識(如HTML的編寫規(guī)范),培養(yǎng)學(xué)生在實(shí)際項目中的編程開發(fā)和運(yùn)用的能力。
3.2.3 結(jié)合互聯(lián)網(wǎng)思維的教學(xué)
根據(jù)互聯(lián)網(wǎng)思維,指導(dǎo)學(xué)生從用戶的角度去思考需求和功能,進(jìn)行Web前端開發(fā)。做到界面美觀、功能完善、操作流程簡化、使用效率高,注重用戶的體驗(yàn),實(shí)現(xiàn)人機(jī)友好交互。
3.3.1 整合線下資源集
Web前端相關(guān)課程均使用1+X證書制度規(guī)劃教材開展教學(xué)。實(shí)操訓(xùn)練課程要根據(jù)教學(xué)內(nèi)容編寫任務(wù)書,任務(wù)書中包含了學(xué)習(xí)目標(biāo)、任務(wù)要求等。根據(jù)知識點(diǎn)編寫課后習(xí)題集,考慮到部分學(xué)生周一至周五在校住宿的情況,課后習(xí)題采用紙質(zhì)的方式。教師可根據(jù)知識點(diǎn)制作學(xué)習(xí)手冊,學(xué)習(xí)手冊中可以有對知識的基本梳理,重難點(diǎn)及易錯點(diǎn)的標(biāo)注,有助于學(xué)生理清知識結(jié)構(gòu),更好的開展自主學(xué)習(xí)。
3.3.2 建立線上資源庫
使用學(xué)校已有的網(wǎng)絡(luò)教學(xué)平臺,為課程建立線上資源庫。該線上資源庫可包含以下模塊:
(1)教程模塊:教師將PPT課件、知識點(diǎn)、微課整理上傳到教程模塊,學(xué)生可以在課前進(jìn)行預(yù)習(xí),可以在課后對知識進(jìn)行復(fù)習(xí)和回顧,對課程的知識結(jié)構(gòu)有更清晰的認(rèn)識。
(2)在線測試模塊:Web前端開發(fā)的理論知識點(diǎn)很細(xì)很多,可在測試模塊中按單元錄入測試題,建立好題庫。在課堂上有需要時方便開展過程性評估,及時了解學(xué)生掌握情況。
(3)互動交流模塊:可包括討論區(qū)、留言板、投票等,教師和學(xué)生可以發(fā)起話題及進(jìn)行回復(fù),教師可以發(fā)起投票收集學(xué)生的選擇,師生可以對課程內(nèi)容進(jìn)行討論,便于教師更好地了解學(xué)生的學(xué)習(xí)情況。
傳統(tǒng)課程的考核分為期中考試和期末考試,考試形式是機(jī)房內(nèi)上機(jī)實(shí)操。如今,在1+X證書制度下,考核可有如下三部分組成:
(1)課堂考核:課堂上,教師可根據(jù)所講理論知識點(diǎn)對學(xué)生進(jìn)行考核,檢測學(xué)生的基礎(chǔ)知識掌握情況??筛鶕?jù)學(xué)生完成的項目進(jìn)行打分,可根據(jù)語法的準(zhǔn)確性、功能完整性、界面美觀性、用戶交互性等類別給予相應(yīng)的分?jǐn)?shù)。
(2)課后考核:課前及課后,學(xué)生可在學(xué)習(xí)平臺上觀看教師上傳的微課或相應(yīng)模塊的知識點(diǎn)進(jìn)行預(yù)習(xí)和復(fù)習(xí),完成課后作業(yè),教師可根據(jù)學(xué)生課外學(xué)習(xí)時長、課后作業(yè)完成情況等給予相應(yīng)的分?jǐn)?shù)。
(3)階段性考核:在期中和期末分別進(jìn)行一次階段性考核,要求學(xué)生不僅對基礎(chǔ)的理論知識有精確的掌握,并且能在實(shí)際項目中進(jìn)行完整開發(fā)。
中職軟件與信息服務(wù)專業(yè)的Web前端課程在與1+X證書制度的對接中存在一些問題,通過對課程內(nèi)容的重新設(shè)計、對教學(xué)方式的優(yōu)化與創(chuàng)新、對課程資源體系的整合與建立以及對考核方式的改進(jìn)與完善達(dá)到更好的“課證融通”。