周秀麗
(襄陽職業(yè)技術(shù)學(xué)院,湖北 襄陽 441500)
近年來,高職院校正在廣泛推行基于工作過程的項(xiàng)目課程開發(fā)模式。項(xiàng)目課程是“以工作任務(wù)為課程設(shè)置與內(nèi)容選擇的參照點(diǎn),以項(xiàng)目為單位組織內(nèi)容并以項(xiàng)目活動為主要學(xué)習(xí)方式的課程模式”?!禬eb應(yīng)用程序設(shè)計(jì)》項(xiàng)目課程的開發(fā)與設(shè)計(jì)倡導(dǎo)基于工作過程的思維方式與開發(fā)模式,以Asp.net為學(xué)習(xí)平臺,C#為程序腳本語言,選擇最能涵蓋Web應(yīng)用程序設(shè)計(jì)與開發(fā)知識與技能的企業(yè)真實(shí)項(xiàng)目,旨在使學(xué)生具備軟件開發(fā)人員必需的動態(tài)Web應(yīng)用系統(tǒng)的設(shè)計(jì)與開發(fā)能力。
表1 軟件技術(shù)專業(yè)課程體系
目前,軟件人才市場緊缺,高職軟件技術(shù)專業(yè)畢業(yè)從事本專業(yè)難。針對這種情況,我院積極走訪本地及周邊地區(qū)的多家IT企業(yè),通過參觀企業(yè)、與研發(fā)人員座談多種途徑,分析軟件技術(shù)專業(yè)學(xué)生將從事的職業(yè)崗位,精煉出適合學(xué)生的Web應(yīng)用程序設(shè)計(jì)研發(fā)與設(shè)計(jì)、維護(hù)與技術(shù)支持等工作崗位對其相關(guān)技能、知識和職業(yè)素質(zhì)的要求,邀請企業(yè)工程師指導(dǎo)分析,設(shè)計(jì)并最終確定軟件技術(shù)專業(yè)課程體系(見表1)。此表只呈現(xiàn)部分專業(yè)基礎(chǔ)課、專業(yè)核心課程,其中《Web應(yīng)用程序設(shè)計(jì)》是該專業(yè)的一門專業(yè)核心課。
通過召開由企業(yè)專家、教育專家、一線教師組成的研討會,分析出課程對應(yīng)的典型工作任務(wù)是軟件開發(fā)人員對動態(tài)Web應(yīng)用系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā)。課程項(xiàng)目的選擇追求學(xué)習(xí)項(xiàng)目設(shè)計(jì)的企業(yè)級,從企業(yè)網(wǎng)站開發(fā)的角度出發(fā),以“能力為本位,任務(wù)為中心,以崗位能力為目標(biāo)”作為切入點(diǎn),以留言板系統(tǒng)、新聞發(fā)布系統(tǒng)、電子商務(wù)平臺系統(tǒng)三個企業(yè)真實(shí)項(xiàng)目為載體,每個項(xiàng)目都是一個完整而相對獨(dú)立的整體,按照企業(yè)網(wǎng)站開發(fā)的基本流程分成若干個工作任務(wù)。學(xué)生在完成本課程學(xué)習(xí)的同時,即完成了三個真實(shí)項(xiàng)目開發(fā)的工作過程,注重學(xué)生對網(wǎng)站開發(fā)的經(jīng)驗(yàn)積累,使學(xué)生的學(xué)習(xí)更貼近實(shí)際職業(yè)崗位的需求。
本課程的項(xiàng)目設(shè)計(jì)淡化了網(wǎng)站開發(fā)知識的脈絡(luò),三個項(xiàng)目所包含的知識和技能囊括了目前ASP.NET網(wǎng)站程序員崗位能力需求,并具有由易到難、層層遞進(jìn)的特點(diǎn)。本課程的項(xiàng)目設(shè)計(jì)如圖1所示,由圖可見,第一個項(xiàng)目是專項(xiàng)能力形成項(xiàng)目,是示范項(xiàng)目,主要培養(yǎng)學(xué)生的專項(xiàng)能力;第二個項(xiàng)目是綜合能力形成項(xiàng)目,是引導(dǎo)項(xiàng)目,知識和技能包含第一個項(xiàng)目的內(nèi)容,是對第一個項(xiàng)目知識、技能的補(bǔ)充和提升,主要培養(yǎng)學(xué)生的綜合能力;第三個項(xiàng)目是崗位能力形成項(xiàng)目,是一個綜合強(qiáng)化項(xiàng)目,包含了前兩個項(xiàng)目的所有知識和技能,是對整個內(nèi)容的強(qiáng)化,如此循序漸進(jìn)、逐級強(qiáng)化,符合高職學(xué)生的認(rèn)知規(guī)律,符合能力形成過程。
圖1 Web應(yīng)用程序設(shè)計(jì)課程的項(xiàng)目設(shè)計(jì)圖
在項(xiàng)目課程的實(shí)施過程中,遵循了“學(xué)生為主體,教師重引導(dǎo)”的原則。例如:在實(shí)施第一個項(xiàng)目“留言板系統(tǒng)”中,學(xué)生雖然有網(wǎng)頁設(shè)計(jì)與制作、OOP程序設(shè)計(jì)的基礎(chǔ),但是面對動態(tài)網(wǎng)頁效果還是會表現(xiàn)出強(qiáng)烈的未知欲??粗撁嫔纤圃嘧R的控件,學(xué)生難免有種躍躍欲試的想法。經(jīng)過控件及其它知識的講解和練習(xí),采用類推的方法,學(xué)生可以完成基本控件、內(nèi)置對象的應(yīng)用,動態(tài)網(wǎng)頁的部分效果就出來。學(xué)生自主學(xué)習(xí)掌握的內(nèi)容和能力印象深刻許多。
另外,教學(xué)過程中,盡量鼓勵學(xué)生自主實(shí)踐。在實(shí)踐過程中,學(xué)生會出現(xiàn)困惑和疑問,其中,部分問題可讓學(xué)生相互討論、查找資料等途徑自行解決,增加學(xué)生自學(xué)能力。但是,有些問題需要老師細(xì)心解答,并舉例學(xué)生練習(xí),然后加以應(yīng)用。
項(xiàng)目課程的考核打破了傳統(tǒng)的平時成績、期末成績兩部分組成的模式,改革考試模式,學(xué)生學(xué)期期末成績由平時成績、平時編碼成績、項(xiàng)目實(shí)訓(xùn)成績、素質(zhì)考核成績四部分組成。其中,平時成績,即平時出勤、課堂表現(xiàn)等占20%,平時編碼成績占40%,項(xiàng)目實(shí)訓(xùn)成績占20%,素質(zhì)考核成績占20%。高職軟件技術(shù)專業(yè)的學(xué)生在校期間需完成20000行代碼量,平均每天要完成不少于50行的編碼任務(wù),根據(jù)該任務(wù)的完成情況確定平時編碼成績。其中,素質(zhì)考核內(nèi)容包括學(xué)生團(tuán)隊(duì)合作精神、獲取信息能力、發(fā)現(xiàn)問題解決問題能力、文檔規(guī)范能力。
基于工作任務(wù)的《Web應(yīng)用程序設(shè)計(jì)》項(xiàng)目課程的開發(fā)體現(xiàn)了高職教育的職業(yè)性和開放性,同時兼顧了學(xué)生可持續(xù)發(fā)展。只有認(rèn)真做好課程開發(fā)、教學(xué)實(shí)施與實(shí)踐、課程考核等環(huán)節(jié)的工作,才能真正保障該課程成為體現(xiàn)職業(yè)教育特色的課程,使學(xué)生具備高素質(zhì)軟件開發(fā)人員所必需的職業(yè)知識、技能和素養(yǎng),達(dá)到專業(yè)和課程開設(shè)的最終目標(biāo)——“以學(xué)生為本”。
[1]劉曉歡.高等職業(yè)教育工學(xué)結(jié)合課程開發(fā)[M].天津:天津大學(xué)出版社,2011.
[2]趙志群.職業(yè)教育工學(xué)結(jié)合一體化課程開發(fā)指南[M].北京:清華大學(xué)出版社,2009.
[3]陳桂生,張哲.高職軟件技術(shù)專業(yè)課程體系改革的實(shí)踐與探索[J].教育與職業(yè)·理論版,2008,(13).