劉 穎
(遼寧金融職業(yè)學(xué)院,遼寧 沈陽(yáng) 110122)
《微信端開發(fā)》課程即微信小程序開發(fā),是信息工程學(xué)院軟件開發(fā)專業(yè)學(xué)生大二下學(xué)期的一門專業(yè)核心課,是一門實(shí)踐性很強(qiáng)的前端類課程。文章主要介紹項(xiàng)目化教學(xué)的特點(diǎn),實(shí)施的一般流程,并分析了高職開發(fā)類課程教學(xué)特點(diǎn),結(jié)合課程特點(diǎn),介紹了在《微信端開發(fā)》課程中實(shí)施項(xiàng)目化教學(xué)的過(guò)程。
項(xiàng)目化教學(xué)也叫項(xiàng)目教學(xué)或基于項(xiàng)目的學(xué)習(xí),源于美國(guó),在德國(guó)盛行,是指老師和學(xué)生通過(guò)共同實(shí)施一個(gè)完整的項(xiàng)目工作而進(jìn)行的教學(xué)活動(dòng)。項(xiàng)目教學(xué)法首先要有一個(gè)完整的項(xiàng)目,然后要以學(xué)生為中心,教師做相應(yīng)指導(dǎo),在一定的時(shí)間內(nèi)完成設(shè)定的工作任務(wù)的學(xué)習(xí)過(guò)程。項(xiàng)目教學(xué)打破了傳統(tǒng)教學(xué)過(guò)程中“老師教,學(xué)生聽,填鴨式的教學(xué)”模式,傳統(tǒng)教學(xué)中,學(xué)生是被動(dòng)的,而項(xiàng)目化教學(xué),是以學(xué)生為主體,老師輔助指導(dǎo)。實(shí)施項(xiàng)目化教學(xué)的目的是在教學(xué)過(guò)程中把課程理論與實(shí)踐教學(xué)有機(jī)地結(jié)合起來(lái),充分調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性,挖掘?qū)W生的創(chuàng)造力,在完成一個(gè)完整項(xiàng)目的過(guò)程中鍛煉學(xué)生獨(dú)立解決問題的能力。
綜上,文章這樣定義項(xiàng)目化教學(xué):項(xiàng)目化教學(xué)是指將教學(xué)內(nèi)容融入到實(shí)際項(xiàng)目中,再把項(xiàng)目分解為一個(gè)個(gè)的任務(wù),以學(xué)生為主體,引導(dǎo)學(xué)生主動(dòng)完成各個(gè)任務(wù),在完成任務(wù)的過(guò)程中,學(xué)生之間相互協(xié)作,教師加以指導(dǎo),從而培養(yǎng)學(xué)生在學(xué)習(xí)知識(shí)內(nèi)容的同時(shí),具備獨(dú)立解決實(shí)際問題的能力,鍛煉學(xué)生的合作意識(shí)的一種教學(xué)方法。
項(xiàng)目化教學(xué)由教師引導(dǎo)和輔助,學(xué)生主動(dòng)發(fā)現(xiàn)問題,提出問題,解決問題,在這一過(guò)程中提高學(xué)生的學(xué)習(xí)能力,并將知識(shí)內(nèi)化為自己的實(shí)際能力。本文將該教學(xué)方法概括為以下幾個(gè)特點(diǎn)。
1)實(shí)踐性:項(xiàng)目化教學(xué)過(guò)程,不是以教師講授為主,而是要模擬真實(shí)的工作情景,根據(jù)學(xué)生將來(lái)從事的工作崗位,按照工作流程和工作內(nèi)容來(lái)設(shè)計(jì)項(xiàng)目。教學(xué)過(guò)程符合學(xué)生的實(shí)際需求,能激發(fā)學(xué)生的學(xué)習(xí)興趣,要有實(shí)用性和針對(duì)性,以便為學(xué)生以后工作和生活提供經(jīng)驗(yàn)。
2)合作性:項(xiàng)目化教學(xué)過(guò)程中,不僅是教師和學(xué)生的互動(dòng),在項(xiàng)目中各個(gè)任務(wù)的完成過(guò)程中,需要小組成員間的交流與合作,學(xué)生不再是一個(gè)個(gè)體,而是一個(gè)團(tuán)隊(duì)的共同體。項(xiàng)目化的學(xué)習(xí)增強(qiáng)了學(xué)生間的溝通與交流,同時(shí)也培養(yǎng)了他們的團(tuán)隊(duì)合作意識(shí)。
3)自主性:每名學(xué)生都有各自的特點(diǎn)和擅長(zhǎng)的能力,在項(xiàng)目活動(dòng)過(guò)程中,學(xué)生可以自主選擇內(nèi)容和展示形式,也能夠按照自己的興趣進(jìn)行進(jìn)度學(xué)習(xí),提高學(xué)生學(xué)習(xí)主動(dòng)性。比如有的同學(xué)擅長(zhǎng)演講,就可以選擇項(xiàng)目展示任務(wù),有的同學(xué)擅長(zhǎng)組織,就可以選擇項(xiàng)目的成員分配和進(jìn)度管理。
項(xiàng)目化教學(xué)是對(duì)傳統(tǒng)教學(xué)的革新,項(xiàng)目化教學(xué)以學(xué)生為中心,以小組合作為主,重點(diǎn)培養(yǎng)學(xué)生解決工作實(shí)際問題的能力。項(xiàng)目化教學(xué)實(shí)施的一般流程為選擇項(xiàng)目,規(guī)劃項(xiàng)目,實(shí)施項(xiàng)目,展示項(xiàng)目,總結(jié)評(píng)價(jià)共五個(gè)步驟,如圖1所示。

圖1 項(xiàng)目化教學(xué)實(shí)施的一般流程
1)選擇項(xiàng)目:項(xiàng)目化教學(xué)過(guò)程中,項(xiàng)目的選擇非常重要,在符合教學(xué)目標(biāo)的前提下,既要符合工作實(shí)際,又要符合學(xué)生興趣和需求,難度也要與學(xué)生的知識(shí)背景基本相符。在《微信端開發(fā)》課程中,項(xiàng)目的選擇基本上都是與學(xué)生的學(xué)習(xí)生活相關(guān)的,如《相約遼金》《遼金·線上食堂》等。
2)規(guī)劃項(xiàng)目:項(xiàng)目選擇后,要做規(guī)劃以保證學(xué)生掌握項(xiàng)目的進(jìn)度和學(xué)習(xí)活動(dòng)調(diào)節(jié),有助于教師對(duì)項(xiàng)目的引導(dǎo)和調(diào)節(jié)。規(guī)劃項(xiàng)目包括規(guī)劃項(xiàng)目實(shí)施的詳細(xì)時(shí)間安排和項(xiàng)目實(shí)施的活動(dòng)計(jì)劃。這樣做,可以讓每個(gè)小組提前規(guī)劃項(xiàng)目的進(jìn)度,掌握項(xiàng)目活動(dòng)細(xì)節(jié),保證項(xiàng)目實(shí)施的有序進(jìn)行。
3)實(shí)施項(xiàng)目:知識(shí)目標(biāo)和技能目標(biāo)大部分在該步驟完成,學(xué)生在實(shí)施項(xiàng)目過(guò)程中學(xué)會(huì)發(fā)現(xiàn)問題,并不斷的解決問題,能夠利用老師提供的和自己搜索的資源進(jìn)行研究,從而將知識(shí)不斷的內(nèi)化,實(shí)現(xiàn)對(duì)知識(shí)體系的構(gòu)建。
4)展示項(xiàng)目:各小組間通過(guò)項(xiàng)目的展示,分享制作和學(xué)習(xí)過(guò)程中的經(jīng)驗(yàn),心得,相互提出問題,彌補(bǔ)各小組間的不足。
5)總結(jié)評(píng)價(jià):在項(xiàng)目教學(xué)中完美結(jié)合定量評(píng)價(jià)和定性評(píng)價(jià),小組間評(píng)價(jià),他人評(píng)價(jià)與自我評(píng)價(jià)。
在項(xiàng)目教學(xué)過(guò)程中,教師要調(diào)動(dòng)學(xué)生的積極性,鼓勵(lì)小組間進(jìn)行積極的交流,一起參加項(xiàng)目的規(guī)劃,共同完成項(xiàng)目的制作,發(fā)現(xiàn)問題共同解決,培養(yǎng)團(tuán)隊(duì)合作精神,讓每一名同學(xué)都得到有效的鍛煉。
《微信端開發(fā)》是近幾年隨著微信的發(fā)展而衍生出來(lái)的課程,在高職教學(xué)過(guò)程中,課程的內(nèi)容設(shè)置還有不成熟的地方,現(xiàn)有的相關(guān)教材也存在不能完全適合本專業(yè)教學(xué)要求的問題,微信小程序開發(fā)課程實(shí)踐性強(qiáng),更新快,從實(shí)際教學(xué)情況分析,微信小程序開發(fā)課程有以下幾個(gè)特點(diǎn)。
第一,微信小程序開發(fā)課程屬于前端開發(fā)范疇,如若保證微信小程序開發(fā)課程的學(xué)習(xí)效果,需要學(xué)生具備基礎(chǔ)的前端開發(fā)知識(shí);
第二,微信小程序開發(fā)課程教學(xué)資源少,知識(shí)內(nèi)容更新較快,學(xué)習(xí)內(nèi)容依托小程序開發(fā)官方文檔,需要在實(shí)踐的過(guò)程中掌握開發(fā)文檔的學(xué)習(xí),及時(shí)掌握內(nèi)容的更新;
第三,課程知識(shí)點(diǎn)繁多,概念抽象,課時(shí)相對(duì)少,教學(xué)過(guò)程中要積極調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣,保證學(xué)生學(xué)習(xí)效果。
在微信小程序開發(fā)課程教學(xué)中,應(yīng)充分認(rèn)識(shí)課程特點(diǎn),結(jié)合學(xué)生和教學(xué)實(shí)際,采取有效的教學(xué)方案來(lái)完成教學(xué)任務(wù),以保證課程的教學(xué)質(zhì)量。
1)教學(xué)內(nèi)容脫離實(shí)際。在現(xiàn)今社會(huì),高職教育將成為為社會(huì)輸送更多技能型人才的重要平臺(tái),從目前《微信端開發(fā)》課程教學(xué)現(xiàn)狀來(lái)看,教學(xué)內(nèi)容脫離實(shí)際工作崗位需求,教師在講授課程時(shí),按照學(xué)習(xí)文檔對(duì)知識(shí)進(jìn)行傳授,忽略實(shí)踐操作,《微信端開發(fā)》課程實(shí)踐性強(qiáng),學(xué)生不僅要掌握基礎(chǔ)知識(shí)和基礎(chǔ)理論,還要能夠靈活的應(yīng)用在實(shí)際開發(fā)中,能夠根據(jù)實(shí)際需求,開發(fā)出微信小程序。如果能夠在實(shí)踐操作中學(xué)生學(xué)會(huì)知識(shí)理論和實(shí)際技能,就能有效的激發(fā)學(xué)生們的學(xué)習(xí)熱情。
2)學(xué)生基礎(chǔ)薄弱,學(xué)習(xí)方式被動(dòng)。目前采用的是傳統(tǒng)方式的知識(shí)講授,學(xué)生被動(dòng)接受,學(xué)習(xí)的積極性和主動(dòng)性較差,缺乏主動(dòng)分析問題,主動(dòng)解決問題的能力。另外,學(xué)生學(xué)習(xí)背景差,基礎(chǔ)薄弱,學(xué)習(xí)能力不強(qiáng),缺乏團(tuán)結(jié)合作意識(shí)。
采用項(xiàng)目化的教學(xué)方式,鍛煉了學(xué)生自主發(fā)現(xiàn)問題解決問題的能力,同時(shí)也促進(jìn)了學(xué)生的學(xué)習(xí)興趣,調(diào)動(dòng)學(xué)生學(xué)習(xí)主動(dòng)性與積極性。
《微信端開發(fā)》課程采用項(xiàng)目化教學(xué),在學(xué)習(xí)過(guò)程中,學(xué)生能夠在教師的指導(dǎo)下,主動(dòng)完成項(xiàng)目開發(fā)的全過(guò)程,在開發(fā)過(guò)程中學(xué)會(huì)和掌握教學(xué)內(nèi)容。
《微信端開發(fā)》 課程采用項(xiàng)目化教學(xué)為其他課程項(xiàng)目化教學(xué)提供了成功的經(jīng)驗(yàn)和可參考的教學(xué)模式。
《微信端開發(fā)》 課程采用項(xiàng)目化教學(xué)方式,教師根據(jù)教學(xué)內(nèi)容設(shè)置實(shí)際項(xiàng)目,學(xué)生根據(jù)項(xiàng)目需求去查找材料,展開項(xiàng)目分析,合作交流共同完成項(xiàng)目。在教學(xué)實(shí)施過(guò)程中,具體按照以下三個(gè)步驟來(lái)完成。
1)課程目標(biāo)和課程標(biāo)準(zhǔn)的制定,制定的原則以鍛煉學(xué)生自主性為課程設(shè)計(jì)理念,使學(xué)生在實(shí)踐中學(xué)會(huì)開發(fā)過(guò)程,具備小程序的開發(fā)能力。
2)項(xiàng)目模塊設(shè)計(jì),根據(jù)教學(xué)內(nèi)容設(shè)計(jì)項(xiàng)目模塊,每個(gè)模塊根據(jù)真實(shí)的崗位需求進(jìn)行項(xiàng)目的設(shè)計(jì),再將項(xiàng)目分解為一個(gè)個(gè)的任務(wù),使學(xué)生在具體項(xiàng)目開發(fā)過(guò)程中,提高自主學(xué)習(xí)能力,分析解決問題能力。
3)項(xiàng)目化考核的制定,課程考核以技能考核為主,同時(shí)注重基礎(chǔ)知識(shí)的考核,在各項(xiàng)目的開發(fā)中,重點(diǎn)考察學(xué)生知識(shí)靈活運(yùn)用能力,創(chuàng)新能力及開發(fā)規(guī)范能力。
《微信端開發(fā)》課程涉及的知識(shí)面很寬、很廣,融合了前端開發(fā)HTML、CSS、JavaScript的知識(shí)。在教學(xué)過(guò)程中,不但要讓學(xué)生學(xué)會(huì)零散的知識(shí)點(diǎn),更要培養(yǎng)學(xué)生綜合運(yùn)用各種技能的方法。本文根據(jù)教學(xué)內(nèi)容的不同,按知識(shí)點(diǎn)循序漸進(jìn)的分模塊設(shè)置項(xiàng)目,讓學(xué)生能輕松的一步一步的完成知識(shí)的學(xué)習(xí)。
《微信端開發(fā)》課程按照知識(shí)內(nèi)容,循序漸進(jìn)的設(shè)置了“致戰(zhàn)疫英雄”“疫情數(shù)據(jù)統(tǒng)計(jì)”“英雄歸來(lái)”“戰(zhàn)疫音樂”“相約遼金”“遼金線上食堂”共六個(gè)項(xiàng)目模塊。
以其中的一個(gè)項(xiàng)目“戰(zhàn)疫英雄”為例。該項(xiàng)目通過(guò)“致戰(zhàn)疫英雄”小程序讓學(xué)生對(duì)微信小程序有個(gè)整體的認(rèn)識(shí),掌握微信小程序的基本功能和微信小程序的目錄結(jié)構(gòu),并能熟練掌握開發(fā)環(huán)境的搭建和開發(fā)者工具的使用。
教學(xué)過(guò)程包括情境導(dǎo)入、項(xiàng)目分析、前導(dǎo)任務(wù),項(xiàng)目實(shí)施、項(xiàng)目展示5個(gè)步驟,如圖2所示。

圖2 項(xiàng)目化教學(xué)實(shí)施教學(xué)過(guò)程
1)情境導(dǎo)入。在制作小程序之前,教師展示生活中小程序的案例,講解小程序出現(xiàn)的原因,以及小程序誕生后給我們生活帶來(lái)的改變,通過(guò)對(duì)小程序的介紹,讓學(xué)生對(duì)小程序產(chǎn)生興趣。
2)項(xiàng)目分析。教師引導(dǎo)學(xué)生對(duì)項(xiàng)目進(jìn)行分析,清楚項(xiàng)目的要求和任務(wù)。該項(xiàng)目要求學(xué)生通過(guò)制作“戰(zhàn)疫英雄”小程序,掌握微信端開發(fā)工具的安裝與使用,掌握小程序目錄結(jié)構(gòu),掌握WXML的基本語(yǔ)法。
3)前導(dǎo)任務(wù)。教師將項(xiàng)目中用到的知識(shí)點(diǎn)通過(guò)前導(dǎo)任務(wù)給學(xué)生進(jìn)行講解,帶學(xué)生一起完成。該項(xiàng)目設(shè)置3個(gè)前導(dǎo)任務(wù)。分別是任務(wù)1初識(shí)微信小程序,重點(diǎn)學(xué)習(xí)微信端開發(fā)工具的下載、安裝與使用;任務(wù)2編寫hello world小程序頁(yè)面,在任務(wù)2中重點(diǎn)學(xué)習(xí)小程序的目錄結(jié)構(gòu),文本的添加;任務(wù)3團(tuán)隊(duì)開發(fā)與項(xiàng)目上線。
4)項(xiàng)目實(shí)施。學(xué)生在老師的帶領(lǐng)下完成前導(dǎo)任務(wù)后,獨(dú)自實(shí)現(xiàn)“戰(zhàn)疫英雄”項(xiàng)目。該項(xiàng)目要求學(xué)生自行搜索戰(zhàn)疫中的英雄,準(zhǔn)備好圖片素材,和文字素材。然后利用前導(dǎo)任務(wù)已經(jīng)儲(chǔ)備的基礎(chǔ)知識(shí),自行完成該項(xiàng)目的制作。
前面步驟中已經(jīng)將項(xiàng)目中涉及的知識(shí)點(diǎn)進(jìn)行小任務(wù)的學(xué)習(xí),同學(xué)們?cè)陧?xiàng)目實(shí)施中,能進(jìn)一步理解知識(shí)點(diǎn)的綜合運(yùn)用,并應(yīng)用在項(xiàng)目實(shí)施中,實(shí)施過(guò)程中也培養(yǎng)學(xué)生發(fā)現(xiàn)問題,小組交流解決問題,向教師提出問題等能力。
5)項(xiàng)目展示。每個(gè)小組展示自己的項(xiàng)目,分享在項(xiàng)目實(shí)施過(guò)程中的心得,比如遇到了哪些問題,是怎么解決的,有哪些收獲等。小組間可以相互提問,評(píng)分,教師再對(duì)各組進(jìn)行點(diǎn)評(píng)。
本課程采用過(guò)程性考核和終結(jié)性考核相結(jié)合的方式,總成績(jī)由平時(shí)表現(xiàn)+團(tuán)隊(duì)得分+過(guò)程性考核+終結(jié)性考核構(gòu)成。各成績(jī)百分比如圖3所示。過(guò)程性考核方式可全面考查學(xué)生的學(xué)習(xí)成績(jī),避免了一次考試決定成績(jī)的弊端。

圖3 成績(jī)分配餅圖
通過(guò)對(duì)《微信端開發(fā)》課程項(xiàng)目化教學(xué)改革實(shí)踐,充分的把理論教學(xué)和實(shí)踐能力培養(yǎng)結(jié)合起來(lái),使得教師和學(xué)生都有很大收益,學(xué)生運(yùn)用微信端開發(fā)工具設(shè)計(jì)微信小程序的能力得到了提高,學(xué)生學(xué)習(xí)的積極性更加強(qiáng)烈,創(chuàng)新思維和團(tuán)隊(duì)合作能力也得到了鍛煉和提升,同時(shí)解決了教師在教學(xué)中苦于教學(xué)脫離工作實(shí)際的現(xiàn)狀。