譚彥
(蘇州農(nóng)業(yè)職業(yè)技術學院,江蘇 蘇州 215008)
隨著信息技術的發(fā)展,網(wǎng)站相關就業(yè)崗位的需求日益增加,網(wǎng)站開發(fā)人才的需求量也越來越大。PHP 是一門高效的編程語言,憑借其開發(fā)成本低、編寫靈活、運行速度快、兼容性等特點,近幾年被越來越廣泛地應用在網(wǎng)站開發(fā)領域,成為當前流行的Web 開發(fā)技術,高職院校的計算機相關專業(yè)對PHP 語言也越來越關注,大多數(shù)都開設了PHP 開發(fā)的相關課程。在《國家職業(yè)教育改革實施方案》等重要文件的指導下后,高職院校的課程改革的方向是與企業(yè)最新標準進行對接,使培養(yǎng)出來的學生更貼合崗位需求。筆者所在的高職院?!K州農(nóng)業(yè)職業(yè)技術學院,正是在國家主導和社會期望的大背景下推出了“課堂質量革命”三年行動計劃,以三年為周期對每門課程的教學內(nèi)容、教學方式等進行教學改革,以提高教學質量和人才培養(yǎng)質量。
從技術上來看,使用PHP 進行網(wǎng)站開發(fā)涉及的技術較多,涵蓋了一系列網(wǎng)頁前端和后端技術,如HTML、CSS、JavaScripts、數(shù)據(jù)庫、框架等技術,具有一定的難度。以蘇州農(nóng)業(yè)職業(yè)技術學院為例,“PHP動態(tài)網(wǎng)站開發(fā)”課程的授課對象是物聯(lián)網(wǎng)應用技術專業(yè)二年級的學生,該專業(yè)的學生理論基礎相對薄弱,但是對實踐操作、使用智能終端、信息化手段進行學習比較感興趣。在學習動態(tài)網(wǎng)站開發(fā)課程之前,學生已學習過Java、SQL Server 數(shù)據(jù)庫等知識,具備一定的編程基礎,但程序設計能力和系統(tǒng)調試能力相對薄弱,尤其是缺乏系統(tǒng)性的軟件設計思想。因此,在一個學期的教學中無法將所有的技術和工具都講解得面面俱到,除此此外,還需要給學生補充一定的網(wǎng)頁相關知識。
總的來說,該課程的教學面臨的難題是時間短、內(nèi)容多、難度大,采用傳統(tǒng)的教學方法不利于學生將各個知識點有機組織起來,短短一個學期的教學也難以讓學生建立起系統(tǒng)性的設計思想,難以培養(yǎng)學生對完整工作項目的綜合開發(fā)和實踐能力,導致學生掌握的知識與技能與企業(yè)工作崗位的需求相差甚遠,在授課過程中,還要注意培養(yǎng)學生獲取信息、分析問題和解決問題的基本能力,以及培養(yǎng)學生語言表達、團結協(xié)作、社會交往等綜合職業(yè)能力。因此必須對該課程的教學模式進行改革和探索,以培養(yǎng)更多適應社會需求的Web 開發(fā)人才。
根據(jù)“以能力為本位、以職業(yè)實踐為主線”的要求,通過對企業(yè)進行調研,將課程與Web 開發(fā)工程師崗位對接,通過分析該崗位的職業(yè)核心能力,明確課程的教學目標是培養(yǎng)學生掌握基本的Web 開發(fā)流程,掌握使用PHP 進行動態(tài)網(wǎng)站建設的基本技術和方法,為日后從事Web 開發(fā)相關工作做好準備。因此,以網(wǎng)站開發(fā)崗位的實際需求為導向來進行整體教學設計,以“學以致用”“必需、夠用”為原則,以企業(yè)網(wǎng)站開發(fā)中的真實項目為載體,將企業(yè)項目開發(fā)過程貫穿于整個教學過程中,使學生逐步具備項目開發(fā)的理念,了解企業(yè)項目的標準化開發(fā)流程,同時進行職業(yè)體驗性學習,促進學生職業(yè)能力的發(fā)展。
在教學內(nèi)容的選取上,面向職業(yè)崗位定位,突出課程內(nèi)容與職業(yè)崗位能力要求的相關性,同時注重內(nèi)容的實用性、夠用性、先進性和適用性,采取基于工作過程的模塊化課程開發(fā)方法,將課程分為四個模塊,課程結構如圖1所示。模塊一主要完成PHP 開發(fā)環(huán)境的搭建,讓學生對相關軟件和技術建立初步的認識。模塊二是以學校網(wǎng)站開發(fā)為載體,讓學生掌握網(wǎng)站前臺技術和PHP 的語法基礎。模塊三以企業(yè)網(wǎng)站后臺功能模塊開發(fā)為載體,讓學生掌握網(wǎng)站常用功能模塊的開發(fā)技術。模塊四以網(wǎng)上購物系統(tǒng)為載體,讓學生完成一個綜合案例的構建。
圖1 課程整體設計
課程以模塊的形式來設計和構建課程知識體系,以項目開發(fā)流程組織教學內(nèi)容,模塊由項目進行支撐,采用項目導向、任務驅動的方式,將項目分解為具體的工作任務來實施教學。四個模塊中包含學校網(wǎng)站開發(fā)、企業(yè)網(wǎng)站開發(fā)、信息查詢系統(tǒng)、新聞管理系統(tǒng)、用戶管理系統(tǒng)、留言管理系統(tǒng)、網(wǎng)上商城開發(fā)七個項目,每個項目再分解成對應的工作任務,以新聞管理系統(tǒng)和網(wǎng)上商場開發(fā)兩個項目為例,對應的工作任務如表1所示。在教學過程中,采用“教、學、做、思”一體化的教學方式,根據(jù)具體的教學內(nèi)容,利用信息化、多媒體等現(xiàn)代化教育技術手段,融入啟發(fā)式、互動式、現(xiàn)場式、案例式和翻轉式等教學方法,調動學生動手動腦的學習興趣,鍛煉和培養(yǎng)學生主動獲取知識和實際應用知識的能力。
表1 項目任務
優(yōu)質和實用的教學資源是課程人才培養(yǎng)質量得以保證的關鍵,課程設計的主體思路是本著以學生為主體、教師為主導、以企業(yè)項目為載體,由課程教師與企業(yè)工程師共同建設和開發(fā)教學資源,按照從簡單到復雜的認知規(guī)律,逐步遞進,螺旋上升,構建“三類項目”能力逐級遞進的課程教學體系。其中,“三類項目”分別是教學示范項目、實操訓練項目、拓展訓練項目共三類項目,在課堂、課中和課后的教學中,通過三類項目來幫助學生鞏固所學知識和提升操作技能。所有項目都包含網(wǎng)站規(guī)劃、網(wǎng)頁制作、數(shù)據(jù)庫設計、動態(tài)網(wǎng)頁功能、網(wǎng)站測試、網(wǎng)站維護等標準的網(wǎng)站開發(fā)過程,三類項目循序漸進,強化學生的項目開發(fā)意識和團隊協(xié)助能力。
蘇州農(nóng)業(yè)職業(yè)技術學院利用現(xiàn)代信息技術,打造未來智慧課堂,統(tǒng)一采用超星網(wǎng)絡教學平臺進行線上與線下混合教學模式。課前的學習資源和任務通過超星平臺進行推送,同時了解學生對前導項目的學習完成情況,如圖2所示;學生可以用電腦和手機登錄學習通進行自學,完成課件和視頻的學習、問題反饋等課前任務。課堂教學采用線下課堂為主、線上平臺為輔的模式,在課堂中通過引入任務、講解、提問、檢查、實踐、操作等多種方式,幫助學生掌握教學示范項目和實操訓練項目中的知識和技能,同時借助線上學習平臺,通過分組任務、搶答提問、發(fā)布投票、主題討論、調查問卷等方式,如圖3所示,調動學生的學習積極性,了解學生的學習情況。在課后環(huán)節(jié)中,學生對課堂內(nèi)容進行拾遺補闕,通過線上平臺完成課后作業(yè),利用網(wǎng)絡和教師、同學進行交流與討論,并利用線上拓展訓練項目的資源進行能力拓展。
圖2 網(wǎng)絡平臺資源
圖3 線上問答
在教學過程中,全程關注學生職業(yè)素養(yǎng),融入課程思政內(nèi)容。對計算機相關專業(yè)的學生來說,遵守軟件開發(fā)的專業(yè)標準和規(guī)范是一個很重要的素養(yǎng),因此在程序設計過程中,需要提醒學生采用標準代碼格式和程序設計規(guī)范,編碼時要做程序結構圖,讓學生了解和體會標準化、規(guī)范化的重要性。同時,通過企業(yè)實際項目的引入,穿插企業(yè)文化和職業(yè)素養(yǎng)的講解,提高學生對崗位職責、職業(yè)素養(yǎng)、企業(yè)文化和行業(yè)規(guī)范的認識和理解,了解敬業(yè)、精益、專注、創(chuàng)新等工匠精神的內(nèi)涵,鼓勵學生走向社會參與更多的企業(yè)項目,培養(yǎng)他們的專業(yè)認同感、職業(yè)成就感,提升就業(yè)競爭力。
教學資源的供給情況直接影響線上教學質量,傳統(tǒng)的學習資源限于教材、PPT 和實訓任務書等,缺乏數(shù)字化學習資源,我院通過校企“雙元”合作開發(fā)了40 多部立體化新型教材,建成100 多門院級精品在線開放課程,依托于校內(nèi)線上教學平臺資源,開發(fā)和收集了大量信息化資源,形式包括教材、課件、視頻、音頻、動畫、工作手冊、試卷等,同時,利用在線課程資源和行業(yè)網(wǎng)站,如中國MOOC 網(wǎng)等,可以極大地豐富教學資源的內(nèi)容,有利于學有余力的學生進行自主學習和能力提升。
本課程作為一門實踐應用型課程,重點關注在項目實施過程中每個任務、步驟的實現(xiàn)和內(nèi)容的掌握,突出教學評價的多元化、多視角、多維度,科學合理的評價學生的學習情況,課程設置了診斷性、過程性和終結性評價環(huán)節(jié),課程成績由綜合素質、過程性考核和終結性考核三項成績組成。綜合素質根據(jù)學生課堂提問情況、學生出勤情況、學習態(tài)度、線上平臺互動情況等進行評定。過程性考核價重點對課中學習和實踐情況進行考察,以線上學習平臺視頻學習情況、線下實訓任務達成度、單項技能掌握情況等進行評定。終結性考核包括教師評價和學生互評兩部分,教師評價要求學生在考試時間內(nèi)完成一個動態(tài)網(wǎng)站的開發(fā),以完成的網(wǎng)站質量作為成績核定的主要依據(jù);通過引入學生作品進行展示來完成學生互評,主要考查學生的分析問題、解決問題的能力、網(wǎng)站開發(fā)能力以及語言表達能力。
以就業(yè)為導向、以能力為本位,以蘇州農(nóng)業(yè)職業(yè)技術學院為例,對“PHP動態(tài)網(wǎng)站開發(fā)”課程進行教學模式改革探索,引入企業(yè)的真實項目來構建課程知識體系,使學生更深刻地了解PHP 項目的標準化開發(fā)流程,掌握網(wǎng)站開發(fā)的技術和方法,通過優(yōu)化教學模式和教學內(nèi)容提升學生的自主學習興趣和實踐操作能力。網(wǎng)站開發(fā)技術在不斷地發(fā)展,教學模式也應該不斷地改進以適應市場需求,從而培養(yǎng)出社會所需要的技能型人才。