本课程是在计算机科学与技术基础上为计算机、软件、移动互联、电子商务等相关专业开设的一门项目实战课。结合行业最新的完全可视化在线开发技术,快速开发微信小程序项目并发布部署。为专业创新课、实训课、毕业设计等综合应用奠定基础。是一门以培养学员技术应用能力为主,实践与应用性较强的课程。
前置课程:HTML5、CSS3、JavaScript
二、教学目的及要求
通过本课程的学习,使学员熟悉企业实际项目开发流程,掌握一站式云开发平台快速开发微信小程序的能力。实现面向公众的跨平台应用“企鹅速算检查”案例,并部署到云服务器。
三、教学重点及难点
教学重点:
- 认识牛刀开发云界面制作平台,理解组件、数据和服务;
- 实现微信分享、登录、关闭页面返回等功能;
- 掌握数据制作操作方法(包括但不限于组件的排序、过滤、计算列及计算规则、关联查询、主从选项、默认值);
- 管理后台、运维后台实现应用数据统计;
- 用户注册、登录、注销、修改密码等管理功能;
- 掌握四则运算识别逻辑并展示给用户;
- 熟练掌握异步数据存储、获得的方法;
- 掌握小程序导入、预览、上传、发布等操作;
- 百度文字识别API实现四则运算检查并返回结果;
- 采用嵌套动态列表组件绑定数据属性,快速实现反馈列表展示;
- 熟悉数据集组件排序、过滤、计算列、关联查询等操作方法;
- 统计数据集实现用户错题统计功能;
- 数据主从关系实现反馈信息和回复信息展示;
- 用户组件配置实现用户管理功能;
- 掌握微信小程序导入、预览、上传、发布等操作。