顏慧佳
(浙江交通職業技術學院 智慧交通學院,浙江 杭州 311112)
在計算機技術層出不窮、升級換代飛速的今天,企業對IT人才的實際需求量越來越大,計算機技術也形成很多應用方向,崗位分工越來越細,企業更注重不同崗位之間的團隊合作。因此,傳統的“廣而泛”的專業課程體系和課程教學模式已不能適應企業對IT人才的需求,也不符合“個性化”的高職教育未來發展與改革趨勢。
“前端工程師”是近幾年才真正開始受到重視的一個新興職業,這個崗位是從網頁制作演變而來的,其主要職責是利用HTML/CSS/JavaScript等各種技術開發產品界面,增加交互功能,同時結合后臺開發技術進行各種Web應用開發。目前百度、阿里巴巴、騰訊、新浪、搜狐、網易等IT企業均需要大量的前端開發人才[1]。“前端工程師”的入門門檻相對較低,與服務器端(后臺)語言先慢后快的學習曲線相比,前端開發的學習曲線是先快后慢。所以,對于立志從事IT工作的人(尤其是高職學生)來說,前端開發是個非常不錯的切入點。
為了更好地滿足學生個性化學習的需求,適應互聯網技術的快速發展,在計算機專業中進行崗位化課程體系的構建與課程教學改革探索,架設“專業平臺課程+崗位課程”的分段式人才培養模式。前3個學期學生主要學習院定公共課程和崗位所必需的專業平臺課程,后3個學期學生重新組建崗位班,開設針對具體崗位的實際工程項目訓練課程,實施真正的“項目引領、任務驅動”教學。“前端工程師”崗位班是計算機專業第一批開設的崗位班,在嘗試了小班化、個性化、項目化教學的“甜頭”之后,我們又開設了“UI設計師”“網絡工程師”“電子商務師”多個崗位班。學生可以依據個人興趣和就業意向選擇不同的崗位班,教師則根據學生的平時表現和前3個學期的專業平臺課程成績進行雙向選擇。“崗位班”分段式人才培養模式真正實現了多元化的課堂教學,營造了個性化的學習環境,輔以創新、創業的方式引導學生學習,充分調動學生學習的興趣與積極性,達到了更好的教育教學效果。
“前端工程師”崗位課程是針對“前端工程師”崗位工作的需求而設置的技能訓練課程,我們將之前包羅萬象涵蓋了HTML、ASP.NET、SQL Server、PHP、JavaScript、AJAX 等技術的教學內容改變為與崗位技能息息相關的“HTML+CSS+JavaScript”3個板塊教學內容[2]。崗位課程均采用大課時量、模塊化的結構設計,采用教師和學生共同設計開發的真實項目,以學生“做”項目為主,教師“教”知識和技能為輔,真正培養學生的動手實踐能力。
為確保學生崗位能力的培養質量,“前端工程師”崗位課程采用小班化、個性化教學,“前端工程師”崗位的班級人數一般不超過25人。崗位課程全部以“理實一體化”形式在虛擬企業環境中實施,改變了傳統的以教師為主體“滿堂灌”的教學形式,建立以學生為學習主體的課堂組織模式,增強教學互動,提升學生課堂關注度,引導培養學生學習主動性和對工作崗位的興趣,同時著力培養學生的職業素養和創新創業精神。
“前端工程師”崗位班的崗位課程均采用項目化教學,經過前期的考察調研,從為廣大師生提供便利的校園學習和生活的目的出發,結合學校對師生管理工作的需求,崗位班教師與學生自行設計開發了多個“校園項目”,其中“我i交院”和“繽紛校園”兩個APP軟件已經開發完成,并應用于學校師生平時的學習生活中。“我i交院”項目主要為在校師生提供課程表查詢、校園卡消費信息查詢、成績單查詢和圖書借閱查詢等功能。“繽紛校園”項目是一款針對在校學生的自動考勤管理、請假銷假管理、社團管理和通知管理等功能的校園管理軟件。這些真實的教學項目從學校實際需求出發,貼近學生的學習生活,并真正應用到學生的校園生活中,不但激發了學生的學習興趣,使學生把Web前端開發的理論知識學習與技能訓練融會貫通,而且培養和鍛煉了學生的創新能力、交流合作能力和解決問題的能力等。同時,這些綜合的教學項目經過崗位班學生的不斷升級改進,經過教師的不斷整理完善,形成了一系列立體化的教學資源,保證了崗位課程項目驅動式教學的實施。
教師在崗位課程教學中采用啟發式、引導式的項目驅動式教學方法,先對項目進行引入,提出項目的基本解決方案,然后由學生分組討論,提出各自的解決方案,最后由教師和學生一起分析點評,得到最佳方案。在理論知識講解中,教師以典型案例為藍本,重點講授前端開發過程與技術,讓學生觀摩練習,并遴選各種代碼庫供學生自學參考。在實踐教學過程中,學生分組合作完成項目,教師進行巡查指導,挖掘出代碼編寫優秀的學生,通過多媒體課件、短視頻等形式進行廣播示范。在交流過程中,不斷提升示范學生的成就感和學習主動性,并帶動其他學生,形成你追我趕、相互促進的學習氛圍。
崗位課程教學中引入了網絡教學平臺,將移動互聯技術融入日常教學中[3],教師可以將知識、作業、問答等信息推送到學生手機,學生可以在線學習、作業、練習、討論,并通過文字、圖片、語音等與教師在全方位溝通、互動,它給師生教學與交流提供便利條件,在課外問答與課堂教學間建立溝通橋梁,實現了“線上線下聯動教學”,讓教學互動永不下線。
崗位課程借助網絡教學平臺將整個教學活動分為課前、課堂和課后3個階段(如圖1所示),上課之前,教師在網絡教學平臺上發布學習任務,上傳課程微視頻和課堂資料,學生在平臺上查看學習任務,觀看微視頻和在線提問;在課堂教學中,教師利用網絡教學平臺,設計全新的基于“短課、互動、分享”的課堂教學模式;課后,教師在網絡教學平臺上發布作業,并提供在線輔導答疑,學生可以提問討論,并提交作業和項目任務。網絡教學平臺覆蓋了課前—課上—課后的每一個教學環節,將教師活動和學生活動兩部分有機結合起來,為師生提供完整立體的數據支持、個性化報表和自動任務提醒,真正實現了多角色協同學習和隨時隨地的學習。

圖1 “前端工程師”崗位網絡教學平臺
“前端工程師”崗位班與原有課堂教學模式最顯著的區別就是全程采用綜合實踐項目教學,但是因為教學課時限制,學生較難在課內按時完成整個項目任務,所以我們在崗位班嘗試了工作室教學管理模式。學校為崗位班專門配備了獨立的教室,該教室的布置類似于IT公司的辦公室,我們稱之為“前端工程師”工作室,學生除了在這里上崗位課程,課后可以繼續在工作室一起探討研究項目、編寫程序代碼,教師也會在課余時間去工作室輔導答疑。另外,針對學習能力強的同學,教師在課堂項目之外,還引入了專業競賽項目、企業實戰項目、校內外服務項目等,學生可以充分利用課余時間進行項目實戰,盡早體驗職業工作的現實狀態。
工作室教學管理模式以學生為主體,以項目為導向,打造了一個具有濃郁職業氛圍的學習實訓環境。同時,我們也注重打造工作室的文化建設,學生每次取得的項目成果,獲得的專業競賽獎項,都會在工作室中分享和展示,使每天忙碌在工作室的學生有一種自豪感和榮耀感,也對學生形成一種鞭策和鼓勵,激勵他們不斷去超越自己。
為了體現崗位課程“能力本位”的宗旨,引導學生自覺加強技能和素質的培養,崗位課程改革傳統的評價手段和方法,關注評價的多元性,建立以崗位能力為核心的包含知識、技能、態度的綜合課程考核機制,采用過程性評價、階段評價和項目評價相結合的評價模式,教師主導與學生主體并行的方法,綜合評價學生成績[4]。
在過程性評價中,教師充分利用網絡教學平臺,記錄學生每次在教學平臺上觀看視頻、在線互動、作業提交等活動,全程跟蹤學生在整個教學過程中的學習情況。教師可以設置不同活動的評價權重,平臺會自動計算出每名學生綜合的過程性考核成績,既減輕了教師統計成績的工作量,又客觀真實地評價了每名學生平時學習的效果。
階段性評價體現在項目教學過程中,教師參照企業的管理方式,在項目開發的每個重要階段,要求學生撰寫階段性項目報告,并讓學生對該階段項目的完成情況進行小組自評和互評,教師總結出指導性的評價意見,反饋給項目開發小組,促進項目的不斷完善改進。教師根據學生在項目開發過程中的出勤情況、學習態度、團隊合作交流、溝通能力和代碼規范性等給出階段性評價成績。
在期終考試階段,教師組織學生對整個項目工作進行總結和評比,采用項目作品評價+答辯評價的形式,學生展示項目作品,提交項目代碼和文檔,教師從項目的功能設計、界面設計和代碼設計等多方面進行綜合評價,同時對小組成員掌握的知識技術進行提問考核,給出項目考核成績。最后教師根據過程性考核成績*30%+階段性考核成績*30%+項目考核成績*40%,計算出課程總評成績。
我院于2015年在計算機專業中開設了“前端工程師”崗位班,經過兩年多的教學實踐,我們依托移動應用所帶來的高便利性和移動性,以“前端工程師”崗位技能需求為導向,構建了較完善的人才培養模式和崗位課程體系,形成了立體化的課程資源,對人才培養模式、崗位課程體系、教育教學方法和教學評價模式等方面進行了創新改革和實踐,將教學資源與現代的移動信息技術相結合,突破傳統教學的時間和空間限制,實現線上線下互動模式多元化的教學,充分調動學生學習的興趣與積極性,營造個性化的學習環境,輔以創新、創業和專業競賽等方式引導學生,激發學生的學習成就動機,強化學生的實踐能力,增強競爭意識,使其為成為具有良好職業道德、創新精神和實踐能力的高級技術技能應用型人才做好準備。