《微信小程序开发》 课程标准
1. 课程性质
微信小程序开发能力是软件技术专业移动应用开发能力的一个部分,须具备如下
两大核心技能:微信小程序的设计与开发、微信小程序的管理与维护。
《微信小程序开发》课程是学生完成了网页设计与制作、数据库技术等课程后开
设的,是为了进一步培养学生的微信小程序设计与开发能力,并具备一定的微信小程
序管理与维护能力,以更好地完成微信小程序设计开发、微信小程序管理维护等相关
领域岗位的既定目标的实践性很强的专业技能课程。
2. 课程目标
总体目标
微信小程序开发课程主要学习微信小程序分析设计、功能开发、数据对接、系统
开发等知识。培养学生的微信小程序设计、开发及应用的能力,以典型产品案例贯穿
课程教学,同时引入电商行业典型项目引导学生“举一反三”、“触类旁通”,为学生毕业
后从事微信小程序设计、开发及相关工作奠定基础。培养学生勇于探索、积极创新的
工匠精神。
知识目标
了解和掌握微信小程序设计开发中所用工具、技术方法、开发流程及其编程规范。
技能目标
具备对小程序进行设计、开发、管理、维护、优化的能力,具有进行小程序设计
开发的能力,拥有初步的系统设计与开发经验。
素养目标
通过项目任务式课程,熟悉项目开发中立项、分析、设计、优化、实施、维护等
真实流程及相关工作、提高查阅相关手册及资料的能力;通过安排学生进行数据存储、
处理与设计任务,培养学生逻辑思维能力和良好的编程习惯;通过对数据存储、处理
与设计项目的“点评-修改-再点评”教学过程,培养学生分析问题和解决问题的能力;通
过小组讨论教学,培养学生团队协作精神,与他人的沟通能力。
3. 课程设计思路
总体思路
高职教育的集中实践教学环节需明确必要的理论知识的升华与知识层面的拓展,
不能局限于单纯的技能训练。单纯的技能训练不是提高高等职业教育的理想课程。以
能力的培养为重点,以就业为导向,培养学生具备职业岗位所需的职业能力,职业生
涯发展所需的能力和终身学习的能力,实现一站式教学理念。
基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,
以案例实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。教学整体设
计“以职业技能培养为目标,以案例任务实现为载体、理论学习与实际操作相结合”。
微信小程序开发有大量的文档资料,但因为实际需求非常复杂,要找到合适的解
决方案需要积累大量的案例实践经验,才能高效完成开发工作。本课程通过选取合适
的教学案例,通过案例帮助学生快速入门,并提高学习兴趣,帮助学生掌握实用的技
术。以学生为主体、教师为主导开展教学,强调学生自主学习,发挥学生的创新思考
能力。学生通过各个环节的技能训练,感受职业环境、实现数据存储管理与应用技能
的逐步提升。课时安排充分考虑学生动手完成各学习任务的需要,强调适合学生个性
的自主学习和实际操作的重要性。
教学组织
按照“引入-讲解-实施-总结-评价”的方式进行,遵循认识发展规律,采用“教
学做”一体化教学。通过工作任务分析与讲解增强学生对微信小程序开发的理解;通过
案例的实践培养学生实际操作技能,提高学生自主学习的能力;通过对案例完成结果
的点评与总结,提高学生分析问题和解决问题的主动性与积极性,体现高职教育的特
点。
4.课程内容与要求
表 1 课程教学内容、要求、学时安排总表
序号 项目 任务
学习
成果
授课地点 授课教师
1 任务 1:搭建开发环境
2 任务 2:开发工具的使用
3
项目 1
微信小
程序入
门
任务 3:小程序开发体验
作品 机房/线上
校内或企
业兼职教
师
5
任务 1: “成大通”微信小程序
项目需求分析
6
任务 2: “成大通”微信小程序
项目功能设计
7
项目 2
微信小
程序项
目分析
与设计
任务 3: “成大通”微信小程序
项目 UI 设计
设计
文档、
作品
机房/线上
校内或企
业兼职教
师
8
任务 1: “成大通”微信小程序
项目界面框架实现
9
任务 2: “成大通”微信小程序
项目界面样式设计
10
项目 3
微信小
程序项
目界面
实现
任务 3: “成大通”微信小程序
项目界面逻辑交互
作品 机房/线上
校内或企
业兼职教
师
11
任务 1: “成大通”微信小程序
项目数据对接绑定
12
项目 4
微信小
程序项
目数据
对接
任务 2: “成大通”微信小程序
项目数据解析显示
作品 机房/线上
校内或企
业兼职教
师
13
任务 1: “成大通”微信小程序
项目集成
作品 机房/线上
校内或企
业兼职教
师
14
项目 5
微信小
程序项
目集成
调试
任务 2: “成大通”微信小程序
项目调试
测试
文档
机房/线上
校内或企
业兼职教
师
15
任务 1 “成大通”后台数据服
务系统网络发布
作品 机房/线上
校内或企
业兼职教
师
16
项目 6
微信小
程序项
目发布
上线
任务 2 “成大通”微信小程序
发布上线
作品 机房/线上
校内或企
业兼职教
师
17
答疑及
展示
任务:完成课程答疑并进行作
品展示
作品
展示
ppt
机房/线上
校内或企
业兼职教
师
合计
表 2 教学内容与教学实施安排表
项目 1: 微信小程序入门
任务 1:搭建开发环境
任务 2:开发工具的使用
课时:
知识目标 技能目标 素养目标
1. 了解小程序的概念和发展
前景
2. 掌握小程序的特点
3. 掌握小程序的基本功能
4. 掌握小程序官方开发工具
1.掌握微信小程序的基本概念
2.掌握微信小程序的特点
3.掌握小程序的开发技术
4.了解微信小程序的发展前景
5. 掌握微信小程序官方开发工
1.培养利用网络资源进行自主
学习的能力
2.养成勤奋好问、好学上进的
学习态度
3.培养学生勇于探索、积极创
具的使用方法 新的工匠精神
教学重点难点
重点:
1.了解微信小程序发展的优势
2.了解微信小程序与 web app 的区别
3.了解微信小程序的发展前景
4.熟悉微信小程序的经典使用场景
5.掌握微信小程序涵盖的领域
6.熟练掌握微信小程序支持的功能
7.掌握开发工具的使用
难点:
1.能说出微信小程序和 web app 的区别
2.熟练掌握微信小程序支持的功能
3. 正确使用开发工具
教学方法 直观演示法、讲授法、案例教学法、情景教学法、自主学习法
备注 线上/线下混合式教学
任务 3:小程序开发体验 课时:
知识目标 技能目标 素养目标
1. 了解小程序项目创建
2. 掌握小程序项目设置
1.掌握小程序开发运行过程
2.具备微信小程序上线、发布
的能力
1.培养利用网络资源进行自主
学习的能力
2.培养学生勇于探索、积极创
新的工匠精神
教学重点难点
重点:
1.掌握微信小程序开发的完整流程
2. 掌握微信小程序管理平台的设置
难点:
1. 正确使用开发工具
2. 按照步骤将体验微信小程序进行上线发布
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
教学成果 “自我介绍”微信小程序作品
项目 2:微信小程序项目分析与设计
任务 1: “成大通”微信小程
序项目需求分析
课时:
知识目标 技能目标 素养目标
1. 理解微信小程序开发的基
本框架
2. 理解明确项目定位与需求
3. 理解相关技术和工具
1.掌握微信小程序开发框架
2.具备项目管理能力
1.培养学生团队协作能力
2.培养学生勇于探索、积极创
新的工匠精神
3.培养学生解决问题的能力
教学重点难点
重点:
1.如何明确项目建设目标
2.项目需求分析的实施步骤
3.如何确定项目所需技术要求
难点:
1. 如何保证数据通信和安全性
2. 如何精准理解用户需求
3. 如何适应需求分析中的变化
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
任务 2: “成大通”微信小程
序项目功能设计
任务 3: “成大通”微信小程
序项目 UI 设计
课时:
知识目标 技能目标 素养目标
1.了解常见的微信小程序功能
类型和实现方式
2.掌握功能设计的基本流程和
方法
3.掌握 UI 设计的基本原则和
理念
4.了解 UI 设计的流程和方法
5.熟悉微信小程序 UI 设计的
规范和标准
1.能够根据用户需求和市场分
析,设计出符合实际的小程序
功能
2.能够使用工具(如流程图工
具)绘制功能流程图,清晰表
达功能逻辑
3. 能够根据功能设计,设计出
符合用户需求和品牌形象的
UI 界面
4. 熟练使用 UI 设计工具进行
原型设计和视觉设计
1.培养学生的团队协作能力,
能够与其他设计师、开发人员
等有效沟通和协作
2.培养学生的创新思维和审美
能力
3.培养学生的自我学习和自我
提升能力
4.鼓励学生关注行业趋势和技
术发展,保持持续学习的态度
教学重点难点
重点:
1.功能设计的逻辑性和实用性,功能设计紧密结合用户需求和
市场分析
设计要注重用户体验,从用户的角度出发进行设计
3.熟练使用相关工具进行设计和协作
难点:
1.如何在满足用户需求的基础上,设计出具有创新性和前瞻性
的功能
2.如何确保 UI 设计的品质
3.在团队中进行设计和协作时,如何进行有效的沟通和协调
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
教学成果
1.自主选题微信小程序的需求分析规格说明书
2.自主选题微信小程序的总体设计说明书
3.自主选题微信小程序的 UI 界面作品
项目 3:微信小程序项目界面实现
任务 1:“成大通”微信小程
序项目界面框架实现
课时:
知识目标 技能目标 素养目标
1.理解小程序文件结构和配置
2.掌握微信小程序界面框架的
基本组成
3.了解小程序界面框架设计的
最佳实践和规范
4.掌握微信小程序各个组件的
原理
1.能够搭建小程序界面框架
2.熟悉页面导航和页面间数据
传递机制
3.能够使用 WXML 搭建小程
序的基本页面结构
4.掌握微信小程序各组件的使
用和配置方法
1.培养利用网络资源进行自主
学习的能力
2.培养学生的代码规范意识
3.培养学生勇于探索、积极创
新的工匠精神
教学重点难点
重点:
1.使用 WXML 搭建小程序界面框架
2.页面间的导航方式和数据传递方法
3. 第三方组件的使用
难点:
1.在保证功能性的基础上,使界面框架最简化
2.响应式数据绑定的实践应用
3.精准选择第三方组件满足实现要求
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
任务 2:“成大通”微信小程
序项目界面样式设计
课时:
知识目标 技能目标 素养目标
1.掌握界面设计的基本原则 2.
熟悉微信小程序界面样式设
计的技术规范
1.能够使用 WXSS 设计基本的
样式
2.掌握 Flex 布局方式,实现不
1.培养学生对界面美感的敏锐
度,提升审美水平
2.培养学生的创新思维能力和
3. 掌握 WXSS 文件的编制方
法
4.掌握 Flex 布局属性
同屏幕尺寸下的自适应布局
3.能够制作或选择符合设计风
格的图标和图片资源
思维方法
3.培养学生的沟通能力,使其
能够与设计团队、开发团队等
有效沟通,确保设计方案的顺
利实施
教学重点难点
重点:
1. WXSS 基础语法和样式设计
2.响应式布局的实现
3.图标和图片资源的使用
难点:
1.响应式布局的复杂性和灵活性
2.设计与开发的协同工作
3.图标和图片资源的优化
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
任务 3:“成大通”微信小程
序项目界面逻辑交互
课时:
知识目标 技能目标 素养目标
1.理解界面逻辑交互的基本概
念
2.掌握事件处理基础
3.熟悉界面交互设计原则
1.能够根据业务需求合理设置
事件的触发条件和交互效果
2.掌握通过条件判断、跳转页
面、异步操作等方式实现复杂
的业务逻辑和流程控制
3.掌握处理复杂的交互逻辑和
常见问题的方法,确保小程序
的高效和稳定
1.培养学生的用户体验意识,
关注用户需求和操作习惯
2.养成勤奋好问、好学上进的
学习态度
3.培养学生的逻辑思维和问题
解决能力,使其能够独立思考
和解决复杂的交互问题
教学重点难点
重点:
1.微信小程序事件类型和触发条件、事件绑定和监听机制等基
础知识
2.通过条件判断、跳转页面、异步操作等方式构建复杂的交互
逻辑
3.利用第三方工具优化交互性能和体验
难点:
1.复杂的交互逻辑设计实现
2.性能优化和调试
3.团队协作和沟通
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
教学成果
1.仿做“成大通”微信小程序项目的界面实现
2.自主选题微信小程序的界面实现
项目 4:微信小程序项目数据对接
任务 1: “成大通”微信小程
序项目数据对接绑定
课时:
知识目标 技能目标 素养目标
1.理解数据对接的基本概念
2.熟悉数据对接的技术框架
3.掌握数据对接的安全性和隐
私保护
1.能够处理后端返回的数据,
并将其展示在小程序界面上
2.掌握在数据请求和处理过程
中如何处理异常情况
3.学会使用缓存技术(如本地
缓存)减少不必要的网络请求
4.了解数据分页、懒加载等技
术,优化大量数据的加载和展
示
1.培养学生的数据安全意识,
确保在数据对接过程中遵守相
关法律法规和隐私政策
2.培养学生的问题分析和解决
能力,使其能够独立解决数据
对接过程中遇到的问题
3.培养学生的团队协作能力,
使其能够与开发团队、后端团
队等有效沟通和协作
教学重点难点
重点:
1.数据请求和响应的实现技术路线
2.数据请求和响应的相关接口的使用和配置方法
3.异常情况的处理
4.常用的性能优化技巧和方法,如缓存技术、数据分页等
难点:
1.复杂的数据交互逻辑实现
2.后端接口的理解和使用
3.数据安全性和隐私保护的实践
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
任务 2: “成大通”微信小程
序项目数据解析显示
课时:
知识目标 技能目标 素养目标
1.理解接口数据解析的基本概
念
2.熟悉常用的数据解析方法
3.了解 XML、JSON 等数据格
式及其在小程序中的使用
1.掌握使用微信小程序的 API
(如 )发起网络请
求,从后端接口获取数据
2.掌握如何解析后端返回的
JSON 数据,提取需要展示的
1.培养学生的数据安全意识,
处理接口数据时,注意保护用
户隐私和数据安全,遵守相关
法律法规
2.培养学生面对接口数据解析
4.掌握小程序数据绑定的基础
知识
信息
3.掌握数据绑定的使用方法,
实现数据的动态更新和展示
问题时,能够独立思考、分析
问题并找到解决方案的能力
3.培养团队协作能力
教学重点难点
重点:
1.如何使用微信小程序的 API 发起网络请求,并解析后端返回
的 JSON 数据
2.如何使用 WXML 和 WXSS 将数据以合适的方式展示给用户
3.如何根据业务需求设计合适的展示方式
难点:
1.复杂的数据结构和解析逻辑
2.异常情况的处理
3.前后端之间的有效协作和沟通
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
教学成果
1.仿做“成大通”微信小程序项目的数据对接
2.自主选题微信小程序的数据对接
项目 5:微信小程序项目集成调试
任务 1:“成大通”微信小程
序项目集成
课时:
知识目标 技能目标 素养目标
1.理解微信小程序项目集成的
概念
2.掌握微信消息项目集成的基
本流程
3.了解微信小程序项目集成的
关键技术
1.掌握模块之间的通信和协作
机制
2.熟练使用微信小程序提供的
组件库,能够根据需要自定义
组件
3.掌握微信小程序项目集成的
测试方法
1.培养良好的团队协作和沟通
能力,能够与团队成员有效沟
通
2.养成勤奋好问、好学上进的
学习态度,保持对新技术和新
方法的敏感度和好奇心,不断
学习新的知识和技能
3.培养面对项目集成过程中遇
到问题时能够独立思考、分析
并解决问题的能力
教学重点难点
重点:
1.微信小程序中的模块化和组件化开发方法
2. API 接口对接的基本流程和注意事项
3.微信小程序集成测试方法和部署流程
难点:
1.模块间通信和协作
接口对接涉及复杂的网络请求和数据处理逻辑
3.项目管理方法及有效的团队协调机制
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
任务 2:“成大通”微信小程
序项目调试
课时:
知识目标 技能目标 素养目标
1.理解微信小程序项目调试的
基本概念
2.熟悉微信开发者工具提供的
调试功能
3.掌握在微信小程序开发中常
见的错误类型
1.熟练使用微信开发者工具进
行小程序的调试
2.掌握分析问题原因的技能,
并能够根据错误类型提出相应
的解决方案
3.能够通过调试找出性能瓶颈,
学会优化代码以提高小程序运
行效率
1.培养学生的耐心和细心
2.培养学生逻辑思维能力
3.养成勤奋好问、好学上进的
意识,保持持续学习的态度,
不断积累经验和知识
教学重点难点
重点:
1.调试工具的使用
2.错误定位与解决
3.性能优化方法
难点:
1.错误定位的准确性
2.复杂问题的分析能力
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
教学成果
1.仿做“成大通”微信小程序项目的测试文档
2.自主选题微信小程序的测试文档
项目 6:微信小程序项目发布上线
任务 1:“成大通”后台数据服
务系统网络发布
课时:
知识目标 技能目标 素养目标
1.理解后端接口的作用与意义
2.熟悉后台数据服务系统网络
发布的基本流程
1.学会编写与测试后端接口
2.能够打包与部署后台数据服
务系统
1.培养学生的耐心和细心
2.培养学生团队协作和沟通能
力
3.了解常见的后端开发框架和
工具
3.能够配置服务器与域名
4.学会处理在发布过程中可能
遇到的常见问题
3.养成勤奋好问、好学上进的
意识,保持持续学习的态度,
不断积累经验和知识
教学重点难点
重点:
1.后台数据服务系统部署流程与工具的使用
2.后端接口的设计与实现
3.常见问题的分析与处理
难点:
1.服务器与域名的配置
2.部署中的故障排查
3.日志、监控等工具的使用
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
任务 2:“成大通”微信小程
序发布上线
课时:
知识目标 技能目标 素养目标
1.掌握微信小程序项目发布上
线的流程
2.了解发布上线相关规则与要
求
3.熟悉发布上线所需资料与准
备
1.能够进行微信小程序项目的
发布上线
2. 掌握使用微信开发者工具进
行小程序的开发和测试,确保
小程序功能完善且运行稳定
3.学会在小程序开发完成后提
交审核,并根据审核反馈进行
相应的修改和优化
1.培养学生遵守规则与标准的
意识
2.培养学生的耐心和细心
3.养成持续学习的学习意识
教学重点难点
重点:
1.微信小程序发布流程
2.微信小程序审核规则与要求
3.微信小程序发布规则与要求
难点:
1.实时跟进微信小程序审核、发布的规则
2.提交审核、处理审核反馈以及发布小程序的方法与技巧
教学方法
直观演示法、讲授法、案例教学法、情景教学法、自主学习法、
任务驱动法
备注 线上/线下混合式教学
教学成果
1.仿做“成大通”微信小程序项目的发布上线
2.自主选题微信小程序的发布上线
5.课程教学方法
教学过程中,教师主要采用演示教学法、案例教学法、情景教学法、任务驱动法
及启发式教学等手段,激发学生学习兴趣和动力;同时,引导学生采用自主学习法、
小组讨论法、头脑风暴法及团队合作法等方式,完成学习任务。
6.课程教学团队
本课程所属学科要求有熟悉小程序开发技术以及具有一定的实际应用经验的师资
团队协作完成教学任务,鼓励青年教师利用掌握新知识快、动手能力强的特点在教学
梯队中担当重要任务。
聘请具有丰富小程序管理、设计与开发经验的企业专业技术人员对《微信小程序
开发》课程的教学进行支持,在向学生传授小程序设计及应用技能、思路的同时,提
高专业教师运维与开发技能水平,力争将专业教师打造成相关技术专家。
表 3 教学团队成员
角色 教学任务
课程负责人
专任教师
理论讲授
实操指导
评估反馈
企业导师
案例讲授
任务设计
7.课程教学条件
校内教学条件和校外实训基地相关教学条件。
8.教材编写与选择
《微信小程序开发项目实战》,李林燕、戴雯惠、胡伏原主编,人民邮电出版社,
2026 年 4 月第 1 版。以学生综合素质信息管理平台“成大通”微信小程序为载体编制形
成活页式、手册式教材。
每 3 年修订 1 次教材,其中专业教材随信息技术发展和产业升级及时动态更新。
9.课程考核
表 4 课程考核要求
序号 考核类型 考核方式 成绩占比
1 现场考核 实操 占 60%
2 成果 作品及汇报 占 20%
3 平时表现 出勤、作业、课堂跟做情况及其他 占 20%
合计 100%