盧曼麗,蔣 然
(揚(yáng)州職業(yè)大學(xué),江蘇 揚(yáng)州 225009)
“WEB 系統(tǒng)開(kāi)發(fā)”是軟件技術(shù)專(zhuān)業(yè)和網(wǎng)絡(luò)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)核心課程,開(kāi)設(shè)課程的目標(biāo)是培養(yǎng)學(xué)生的動(dòng)態(tài)網(wǎng)站制作能力,這一能力是企業(yè)對(duì)計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)網(wǎng)站建設(shè)方向高職學(xué)生提出的核心能力要求,它綜合了圖像處理、頁(yè)面設(shè)計(jì)、代碼編寫(xiě)、數(shù)據(jù)庫(kù)應(yīng)用等知識(shí),是網(wǎng)站建設(shè)方向高職學(xué)生就業(yè)的根本保障。針對(duì)這一要求,筆者設(shè)計(jì)了以工作過(guò)程為導(dǎo)向、任務(wù)驅(qū)動(dòng)為主線的課程體系。
“基于工作過(guò)程”的課程開(kāi)發(fā)歷經(jīng)三個(gè)轉(zhuǎn)換:崗位分析到行動(dòng)領(lǐng)域的轉(zhuǎn)換→行動(dòng)領(lǐng)域到學(xué)習(xí)領(lǐng)域的轉(zhuǎn)換→學(xué)習(xí)領(lǐng)域到學(xué)習(xí)情境的轉(zhuǎn)換。
筆者在開(kāi)發(fā)基于工作過(guò)程的課程設(shè)計(jì)中,請(qǐng)到了企業(yè)人員全程參與。企業(yè)人員對(duì)市場(chǎng)和技術(shù)的認(rèn)識(shí)非常有深度,而校內(nèi)專(zhuān)家和教師團(tuán)隊(duì)則對(duì)高職學(xué)生的情況非常了解。通過(guò)“校企”的這種深度融合,學(xué)習(xí)情境的設(shè)計(jì)更加合理,能充分適應(yīng)企業(yè)對(duì)人才的素質(zhì)和能力要求,因此,極具針對(duì)性和適用性。
學(xué)習(xí)情境的制定完全按照基于工作過(guò)程系統(tǒng)化的理念進(jìn)行開(kāi)發(fā)。在本課程中,將原來(lái)分散的知識(shí)點(diǎn),如ASP 的基本語(yǔ)法、ASP 內(nèi)置對(duì)象、ASP 內(nèi)置組件、Web 數(shù)據(jù)庫(kù)操作,有機(jī)結(jié)合,合理設(shè)計(jì)了五個(gè)學(xué)習(xí)情境,形成五個(gè)獨(dú)立而又互相關(guān)聯(lián)的系統(tǒng),使學(xué)生能夠快速地掌握ASP 動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)的基本知識(shí)和編程技巧。按照實(shí)際工作過(guò)程的需要,通過(guò)由簡(jiǎn)到繁、由易到難、循序漸進(jìn)的五個(gè)學(xué)習(xí)情境的來(lái)展開(kāi)學(xué)習(xí),如圖1 所示。
從圖中可看出共劃分5 個(gè)學(xué)習(xí)情境。第一個(gè)學(xué)習(xí)情境講解HTML,第二——四學(xué)習(xí)情境講解Web應(yīng)用程序開(kāi)發(fā)的基本原理及主要開(kāi)發(fā)技術(shù),開(kāi)發(fā)環(huán)境配置和ASP 的基本語(yǔ)法基礎(chǔ);ASP 內(nèi)置對(duì)象、ASP內(nèi)置組件、第三方組件和ASP 與Web 數(shù)據(jù)庫(kù)操作,采用情境化的教學(xué)內(nèi)容、生動(dòng)活潑的教學(xué)方式,為學(xué)生后續(xù)的綜合實(shí)例開(kāi)發(fā)打下堅(jiān)實(shí)的基礎(chǔ),樹(shù)立牢固的編程觀念;最后第五個(gè)學(xué)習(xí)情境為了加強(qiáng)學(xué)習(xí)效果,提高學(xué)習(xí)者的綜合運(yùn)用能力,結(jié)合一個(gè)大型實(shí)例的講解與分析,要求學(xué)習(xí)者能夠綜合運(yùn)用已掌握的知識(shí)并參照書(shū)中案例實(shí)際開(kāi)發(fā)該案例,以達(dá)到“學(xué)以致用”的目的。
圖1 學(xué)習(xí)情境的組織設(shè)計(jì)
同時(shí)每個(gè)學(xué)習(xí)情境內(nèi)容配備相應(yīng)得實(shí)訓(xùn)指導(dǎo),使學(xué)生在學(xué)完知識(shí)后能再次得到鞏固和提高。
每一個(gè)學(xué)習(xí)情境均是可以獨(dú)立出來(lái)的子系統(tǒng),讓學(xué)生每一階段的學(xué)習(xí)都充滿成就感。子系統(tǒng)制作完成后又可以形成最終的“我們的班級(jí)”網(wǎng)站,結(jié)果表明,學(xué)生在重復(fù)練習(xí)中掌握的知識(shí)比較牢靠。
實(shí)際進(jìn)行了哪些技能的學(xué)習(xí),可以通過(guò)其中兩個(gè)情境的具體比較來(lái)說(shuō)明。
學(xué)習(xí)情境2 和學(xué)習(xí)情境3 的任務(wù)1 均是本情境工作流程的介紹以及數(shù)據(jù)庫(kù)、數(shù)據(jù)表的創(chuàng)建,見(jiàn)圖1。通過(guò)這兩個(gè)任務(wù)讓學(xué)生了解整個(gè)系統(tǒng)的制作過(guò)程,熟悉建庫(kù)建表操作,對(duì)于表的結(jié)構(gòu)有個(gè)充分的認(rèn)識(shí)。
情境2 的任務(wù)2 是“登錄功能的制作”,體現(xiàn)如何通過(guò)網(wǎng)頁(yè)查詢會(huì)員表的記錄;情境3 的任務(wù)2 是“瀏覽信息功能的制作”,體現(xiàn)如何通過(guò)網(wǎng)頁(yè)查詢發(fā)帖表的記錄。這兩個(gè)任務(wù)都是介紹如何通過(guò)網(wǎng)頁(yè)對(duì)數(shù)據(jù)表進(jìn)行查詢。
情境2 的任務(wù)3 是“注冊(cè)功能的制作”,體現(xiàn)如何通過(guò)網(wǎng)頁(yè)向會(huì)員表增加記錄;情境3 的任務(wù)3 是“發(fā)布信息功能的制作”,體現(xiàn)如何通過(guò)網(wǎng)頁(yè)向發(fā)帖表增加記錄。這兩個(gè)任務(wù)都是介紹如何通過(guò)網(wǎng)頁(yè)對(duì)數(shù)據(jù)表增加新記錄。這兩個(gè)情境的其余每個(gè)任務(wù)均是重復(fù)兩次介紹Web 數(shù)據(jù)庫(kù)操作,讓學(xué)生在重復(fù)比較中學(xué)習(xí)瑣碎的知識(shí)點(diǎn),提高學(xué)生的學(xué)習(xí)效率。
通過(guò)圖1,可以看出對(duì)于數(shù)據(jù)庫(kù)的增、刪、改、查,操作兩個(gè)學(xué)習(xí)情境均可體現(xiàn),通過(guò)重復(fù)的學(xué)習(xí)使得學(xué)生牢靠的掌握了知識(shí)點(diǎn)。
實(shí)現(xiàn)了比較學(xué)習(xí)的三原則,一:比較必須三個(gè)以上[1]。設(shè)計(jì)的學(xué)習(xí)情境重復(fù)5 次,讓學(xué)生在比較中掌握技能。二:比較的內(nèi)容又屬于同一范疇。這5個(gè)學(xué)習(xí)情境由簡(jiǎn)單到復(fù)雜,符合學(xué)生的學(xué)習(xí)掌握規(guī)律。從每個(gè)情境的任務(wù)中可以看出,都是講解的網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)互聯(lián)的技能。三:“重復(fù)的是步驟,而不是內(nèi)容”。每個(gè)子系統(tǒng)的具體內(nèi)容又不盡相同,步驟卻是相似的。
在本課程中的學(xué)習(xí)情境設(shè)計(jì),是三維立體的??偣采婕暗? 個(gè)系統(tǒng)制作,重復(fù)3 次以上,每一個(gè)系統(tǒng)的學(xué)習(xí)情境超過(guò)3 個(gè),重復(fù)3 次以上,每一個(gè)學(xué)習(xí)情境包含的任務(wù)都超過(guò)3 個(gè),重復(fù)3 次以上[2]。學(xué)生通過(guò)這5 個(gè)學(xué)習(xí)情境,在教學(xué)過(guò)程中,教師漸漸淡出,學(xué)生從被動(dòng)學(xué)轉(zhuǎn)為主動(dòng)學(xué)。本課程設(shè)計(jì)的學(xué)習(xí)情境作為載體,顯得非常貼切。
教學(xué)過(guò)程中,根據(jù)設(shè)計(jì)好的學(xué)習(xí)情境,按照“資訊——計(jì)劃——決策——實(shí)施——檢查——評(píng)估”六個(gè)步驟[3,4],進(jìn)行教學(xué)組織。
實(shí)施過(guò)程以學(xué)習(xí)情境2 任務(wù)1,即“登錄功能的制作”為例具體說(shuō)明?!百Y訊”即要求學(xué)生在實(shí)際動(dòng)手之前,根據(jù)教師介紹的本任務(wù)完成目標(biāo),收集信息。在這個(gè)任務(wù)中要求學(xué)生完成網(wǎng)站的登錄功能,教師先引導(dǎo)學(xué)生思考自己在登錄淘寶網(wǎng)時(shí)的操作步驟。學(xué)生開(kāi)始分組討論,總結(jié)出首先要有一個(gè)登錄頁(yè)面以供登錄使用,登錄成功后有一個(gè)頁(yè)面,登錄不成功后也有一個(gè)相應(yīng)頁(yè)面,這樣從網(wǎng)頁(yè)來(lái)說(shuō)共有三個(gè)網(wǎng)頁(yè)。數(shù)據(jù)庫(kù)方面,如果要能夠成功的登錄,數(shù)據(jù)庫(kù)中必須存在一個(gè)表用來(lái)存放用戶的信息,比如用戶名、密碼等。
“計(jì)劃”即要求學(xué)生自主制定實(shí)際操作步驟。學(xué)生計(jì)劃在已有數(shù)據(jù)庫(kù)class.mdb 中創(chuàng)建數(shù)據(jù)表users,用以存放用戶信息。在本學(xué)習(xí)情境中,users 表只設(shè)計(jì)兩個(gè)字段,分別為“username”和“password”。為了不給學(xué)生增加負(fù)擔(dān),字段盡可能少,其余的字段在后續(xù)學(xué)習(xí)情境中逐步添加。數(shù)據(jù)庫(kù)建完后,開(kāi)始網(wǎng)頁(yè)的制作。根據(jù)資訊階段的分析結(jié)果,要設(shè)計(jì)登錄頁(yè)面“l(fā)ogin.asp”,登錄成功頁(yè)面“l(fā)ogin-succ.asp”和登錄失敗頁(yè)面“l(fā)ogin-fail.asp”。
“決策”即學(xué)生根據(jù)計(jì)劃選擇正確的工具和合理的操作步驟。數(shù)據(jù)庫(kù)工具軟件采用Access,網(wǎng)頁(yè)工具軟件采用Dreamweaver,編程技術(shù)采用ASP,動(dòng)態(tài)腳本采用VBScript。在此步驟中,學(xué)生需要具體設(shè)計(jì)頁(yè)面效果。
“實(shí)施”即學(xué)生開(kāi)始操作。按照計(jì)劃階段形成的結(jié)果,根據(jù)決策階段決定的具體步驟開(kāi)始實(shí)際上機(jī)操作。在此過(guò)程中教師要仔細(xì)觀察學(xué)生的操作情況。
“檢查”分兩步,第一步,學(xué)生自我測(cè)試網(wǎng)站運(yùn)行情況;第二步,教師檢驗(yàn)網(wǎng)頁(yè)運(yùn)行情況。只有第一步完成之后,教師才參與檢查。在此過(guò)程中要求所有學(xué)生同步觀看,教師對(duì)于出現(xiàn)的錯(cuò)誤具體講解,準(zhǔn)確完成的部分予以肯定,學(xué)生在此過(guò)程中進(jìn)行查漏補(bǔ)缺。
“評(píng)估”即評(píng)價(jià)學(xué)習(xí)過(guò)程,分?jǐn)?shù)由兩部分組成,學(xué)生互相評(píng)分以及教師評(píng)分。在此過(guò)程中,學(xué)生互相之間評(píng)價(jià)占評(píng)估分的60%,教師評(píng)分占40%,突出學(xué)生為主,教師為輔的教學(xué)理念。
本課程在教學(xué)過(guò)程中按照“資訊——計(jì)劃——決策——實(shí)施——檢查——評(píng)估”六個(gè)步驟實(shí)施,突破了傳統(tǒng)的教學(xué)過(guò)程中準(zhǔn)備、示范、模仿、總結(jié)的四步教學(xué)模式,以教師引導(dǎo)學(xué)生獨(dú)立、自主學(xué)習(xí)為主要特色,達(dá)成預(yù)定的技能訓(xùn)練任務(wù)。教師在整個(gè)教學(xué)過(guò)程中成為引導(dǎo)者,培養(yǎng)學(xué)生獨(dú)立解決問(wèn)題的能力,充分調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,讓學(xué)生成為教學(xué)過(guò)程中真正的主角。
網(wǎng)絡(luò)1111 和網(wǎng)絡(luò)1112 作為實(shí)驗(yàn)對(duì)象。任課教師為同一人,采用不同的教材、不同的教學(xué)方法。網(wǎng)絡(luò)1111 作為實(shí)驗(yàn)班,教材為工作過(guò)程系統(tǒng)化教材,即本學(xué)習(xí)情境設(shè)計(jì)教材,采用六步教學(xué)法進(jìn)行教學(xué);網(wǎng)絡(luò)1112 作為普通班,采用傳統(tǒng)的準(zhǔn)備、示范、模仿、總結(jié)四步教學(xué)法進(jìn)行教學(xué),教材為傳統(tǒng)知識(shí)體系教材。
經(jīng)過(guò)一個(gè)學(xué)期的研究性教學(xué)后,筆者對(duì)兩個(gè)班的學(xué)生的上課效果、操作能力進(jìn)行了分類(lèi)、整理和統(tǒng)計(jì),并對(duì)學(xué)生開(kāi)展了問(wèn)卷調(diào)查和個(gè)別訪談,最終的研究數(shù)據(jù)統(tǒng)計(jì)如下:
表1 一學(xué)期學(xué)習(xí)后調(diào)查統(tǒng)計(jì)分析 單位:%
根據(jù)表1 調(diào)查結(jié)果,實(shí)驗(yàn)班和普通班學(xué)生在一學(xué)期的“WEB 系統(tǒng)開(kāi)發(fā)”學(xué)習(xí)之后,對(duì)于這門(mén)課的興趣度有明顯差異,對(duì)于教學(xué)的滿意度也有明顯差異,總體來(lái)說(shuō)采用基于工作過(guò)程體系的課程設(shè)計(jì)以及六步教學(xué)法更能激發(fā)學(xué)生的學(xué)習(xí)興趣。
表2 任務(wù)完成情況調(diào)查統(tǒng)計(jì)分析 單位:%
表2 調(diào)查結(jié)果顯示,實(shí)驗(yàn)班和普通班學(xué)生在完成任務(wù)的情況方面表現(xiàn)出顯著差異。實(shí)驗(yàn)班學(xué)生對(duì)一個(gè)任務(wù)有不同的想法,整個(gè)班分了5 個(gè)組,每組完成的頁(yè)面都不相同,只有一個(gè)組采用了教材里的效果,其余組均融入了自己的創(chuàng)意,做出豐富多彩的頁(yè)面。普通班的學(xué)生幾乎完全按照書(shū)本完成任務(wù),沒(méi)有主動(dòng)地學(xué)習(xí),還有9%的學(xué)生無(wú)法自行完成。結(jié)果顯然說(shuō)明實(shí)驗(yàn)班達(dá)到了培養(yǎng)學(xué)生創(chuàng)意、提高學(xué)習(xí)主動(dòng)性的目的,傳統(tǒng)的教學(xué)內(nèi)容和形式已無(wú)法滿足現(xiàn)代教育的要求。
本門(mén)課按照工作過(guò)程對(duì)課程內(nèi)容進(jìn)行序化,將陳述性知識(shí)與過(guò)程性知識(shí)整合、工作過(guò)程與學(xué)生認(rèn)知心理過(guò)程整合,圍繞學(xué)生職業(yè)能力的培養(yǎng),將學(xué)習(xí)領(lǐng)域細(xì)化成可感的學(xué)習(xí)情境,最終形成符合高等職業(yè)教育專(zhuān)業(yè)人才培養(yǎng)特點(diǎn),以學(xué)習(xí)能力、職業(yè)能力和綜合素質(zhì)為導(dǎo)向的評(píng)價(jià)體系。
[1] 林風(fēng)人,金敏.工作流技術(shù)下“工學(xué)結(jié)合”教學(xué)系統(tǒng)分析與設(shè)計(jì)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2011(11):56-58.
[2] 劉珍.“基于軟件產(chǎn)品開(kāi)發(fā)工作過(guò)程”的工學(xué)結(jié)合人才培養(yǎng)模式的探索與實(shí)踐[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2012(4):92 -94.
[3] 劉哲.基于工作過(guò)程的課程開(kāi)發(fā)方法[J].中國(guó)職業(yè)技術(shù)教育,2008(16):41 -43.
[4] 李英,何寶文.基于工作過(guò)程開(kāi)發(fā)的工學(xué)結(jié)合理實(shí)一體課程[J].教育與職業(yè),2013(21):121 -125.