本学期,信息与智能工程学院《微信小程序开发》课程依托项目制教学模式,打破传统纸上谈兵的授课形式,带领学生完整参与移动应用开发全流程。课程摒弃单纯的理论授课,指导学生从零开展项目搭建,依次完成架构设计、页面开发、功能开发、接口联调、真机测试与项目交付,帮助学生依托实操将课本知识转化为可落地运行的小程序产品。

课程以微信开发者工具为授课载体,循序渐进讲授WXML、WXSS、JavaScript基础语法、组件应用、API调用与数据交互等内容,全部知识点融入实际项目开发。学生摆脱机械式死记硬背,在实操中吃透页面生命周期、数据绑定、事件交互等专业逻辑。以轮播组件、表单验证开发为例,学生在功能落地过程中,切实深化对视图层、逻辑层专业概念的理解。
授课教师将整体项目拆解为分层细化的阶段性任务,循序渐进引导学生从模仿编码过渡到独立自主开发。该课程改变单一期末考核模式,综合日常实验、阶段性任务、功能测试进行成绩评定,实行一人一题制度,从源头防范抄袭现象。期末项目设置明确验收规范,作品需具备不少于四个完整页面、多项交互功能、稳定表单校验,可适配真机运行,学生还要提交项目源码、实训报告并参与现场答辩。严苛的验收标准督促学生规范代码编写习惯,建立标准化开发思维,贴合企业实际用工规范。

学生可结合个人爱好与校园现实需求自主选定开发课题,班级产出多款特色小程序作品。部分学生完成婚礼邀请函小程序,搭载图片轮播、背景音乐、位置导航、信息填报等功能;另有学生研发校园二手交易平台,实现商品上架、分类检索、线上沟通等模块;失物招领、校园资讯类小程序也相继落地,各类产品紧贴校园日常需求,落地应用后让学生收获开发成就感。教学期间,任课教师摒弃传统理论灌输模式,以项目管理者的身份协助学生拆解开发任务、排查程序漏洞。面对布局异常、接口报错等问题,教师侧重启发学生自主排查问题,借助问题导向教学法,逐步提升学生独立排错与程序研发能力,实现编程新手向自主开发者的转变。

经过系统化课程学习,不少学生转变了对移动开发难度的固有认知,原本晦涩的API调用、第三方插件等知识,在音频播放、地图导航等功能落地中被熟练掌握。项目开发同步锤炼学生逻辑思考与项目统筹能力,助力学生备战毕业设计与各类学科竞赛。
学院相关教师透露,后续将持续深耕项目制教学改革,推动课程内容对接学科竞赛与创新创业项目,为学生搭建实践成长平台。项目化授课既夯实了学生小程序开发实操本领,培育标准化工程思维与项目交付素养,助力学生提升就业竞争力,也帮助学生明晰数字经济相关就业岗位的发展方向。
一审一校 | 黄寿孟
二审二校 | 刘小飞 杨 琳
三审三校 | 李成名 尹 娜



