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