前言:想要寫出一篇引人入勝的文章?我們特意為您整理了微信小程序開發(fā)課程改革實踐范文,希望能給你帶來靈感和參考,敬請閱讀。
[摘要]微信小程序由于具有不同于傳統(tǒng)移動APP的諸多優(yōu)點,自推出以來得到了業(yè)界的廣泛關注,計算機類專業(yè)人才培養(yǎng)過程要適應市場變化,為此,文章就開設微信小程序開發(fā)課程的意義和目標進行了分析,以任務驅動方式精心設計了教學內容,同時對于教學方法及課程考核方案給出建議,取得了很好的教學效果。
[關鍵詞]微信小程序;項目課程;教學實踐
一、微信小程序簡介
微信小程序是一種不需要下載安裝即可使用的應用,它實現(xiàn)了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用,體現(xiàn)了“用完即走”的理念,用戶不用關心是否安裝太多應用的問題,應用將無處不在,隨時可用,但又無須安裝卸載。簡單和低頻的應用適合利用微信小程序來開發(fā)。比如外賣應用“餓了么”,其本身的業(yè)務邏輯并不復雜,挑選想吃的菜肴,下單、付款。各類O2O家政服務、打車類應用、天氣預報類應用,都符合“簡單”這個特性。比如手機話費充值就是使用低頻的服務,故也非常適合用小程序來開發(fā)。在線購買電影票應用“貓眼”,就是為用戶提供在線購買電影票的服務,整個服務的時間是短暫的,“買完即走”。相比傳統(tǒng)的移動應用APP開發(fā)方式,微信小程序具有諸多特點,如表1所示。由于微信海量的用戶流量入口,盡管微信小程序在技術上并沒有多大創(chuàng)新,但的確具有巨大的商業(yè)價值;因此微信小程序一經推出,馬上就得到了業(yè)界極大的關注,招聘網(wǎng)站上與微信小程序開發(fā)相關的招聘職位出現(xiàn)了快速增長。每一個從事web開發(fā)的人都應該了解小程序的開發(fā)方法,這在未來求職中必然會是一項加分項;為此在人才培養(yǎng)過程中也要適應這一新需求的變化。
二、課程設計
(一)課程目標設定本校的計算機信息管理專業(yè)培養(yǎng)目標之一就是要求學生掌握移動應用開發(fā)相關知識,具備移動應用開發(fā)能力;為此開設了包括網(wǎng)頁開發(fā)與制作、網(wǎng)站建設技術、web前端設計、移動互聯(lián)網(wǎng)應用設計等課程??紤]到市場對微信小程序開發(fā)能力的新需求,又新開設了微信小程序開發(fā)課程。微信小程序課程的教學目標是讓學生能夠搭建微信小程序開發(fā)環(huán)境并熟練使用其開發(fā)工具,掌握小程序的基本文件結構,能夠根據(jù)實際開發(fā)需要利用微信小程序豐富的API完成相應頁面的設計和業(yè)務邏輯代碼的編寫,了解微信小程序函數(shù)的生命周期及動態(tài)數(shù)據(jù)綁定機制,并且能夠利用數(shù)據(jù)緩存實現(xiàn)訪問控制,掌握微信小程序模板化及模塊化的基本方法,從而提高微信小程序的開發(fā)效率。通過學習使學生對于微信小程序的開發(fā)流程和方法有深入的了解,從而具備獨立開發(fā)相應的微信小程序應用的基本職業(yè)能力。
(二)課程內容選擇在課程開發(fā)過程中,在內容選擇上以微信小程序范例項目開發(fā)為載體。該范例項目包括文章和電影兩個部分,其中文章功能部分讓學生掌握靜態(tài)和動態(tài)頁面的設計方法,同時了解在開發(fā)過程中如何利用模板化和模塊化簡化開發(fā)過程,提高開發(fā)效率。而在電影功能模塊中進一步強化了模板化的程序開發(fā)方法,同時也讓學生了解前后端開發(fā)的銜接方式,如何通過微信小程序的網(wǎng)絡訪問API進行數(shù)據(jù)的動態(tài)處理。該項目的主要內容及要求如表2所示。
(三)考核方法改革微信小程序開發(fā)課程是以項目為載體,要求學生邊學邊做完成該仿真項目;因此考核方式也應該采用多元評價考核體系,課程成績由形成性考核成績和終結性考核成績共同組成??己送怀鰧嵺`性,加大項目作品考核分數(shù)的比例,將項目作品考核占比提高到總分的70%,用分數(shù)杠桿來調節(jié)學生對項目作品的重視度與參與度。另外,我們在具體教學過程中,還要求學生對作品實施過程予以全過程錄屏,其中全過程錄屏占比20%,從而確保每位學生能夠獨立完成該項目,提高其項目分析的能力。學生的平時表現(xiàn)占10%,該部分主要包括上課參與教學互動、協(xié)助教師輔助教學等情況,如回答問題、參與討論等。
(四)教學實施建議由于微信小程序相關的網(wǎng)絡視頻及案例教程非常豐富,除了積極構建課程自身微課視頻及案例庫資源外,還要積極利用網(wǎng)絡資源來幫助學生自主學習。同時,由于項目實施過程中還會遇到很多問題,教學團隊應該建立網(wǎng)絡化學習和輔導平臺,能夠對學生的問題進行網(wǎng)上答疑與輔導。在教學過程中要以應用為目的,以必需夠用為度,以講清概念強化應用為重點,把知識和技能教給學生。同時盡可能結合學校信息化建設以及學生身邊的一些小項目、小應用開展實戰(zhàn)化演練,從而提高學生的實戰(zhàn)能力。
三、小結
由于微信的海量流量入口,微信小程序能夠實現(xiàn)將線上與線下有機結合,因而其推出之后就得到了業(yè)界的追捧,專業(yè)所開設的微信小程序開發(fā)課程也順應了這一變化。文章就課程的設計、教學內容選擇、教學實施建議以及考核方式改革等給出了相應的建議,希望對相關專業(yè)的課程建設有所參考。
參考文獻
[1]王勛.“微信小程序開發(fā)”課程構建與教學實踐[J].計算機時代,2018(3):46-49.
[2]王娟.微信小程序在高校教學中的應用與推廣[J].電腦知識與技術,2017(27):147-148.
[3]田志友,周元敏,田雨.微信小程序的媒體價值[J].新媒體研究,2018(01):47-49.
作者:陶再平 單位:浙江金融職業(yè)學院