微信小程序

@Mini App
教学详情
科目移动Web开发
对象22数媒 1班
人数36人
学分2
教学周1-16
总学时64
周学时4
教学安排
1. 分理论部分和实操部分
2. 建议携带个人笔记本电脑参加授课
教学安排
时间 地点
周5 8-9-10-11 格物1-C302
课程评价
1. 个人课程成绩包括:平时成绩和期末成绩
2. 平时成绩包括:考勤和作业
3. 加成是为了鼓励同学们而额外增加的成绩奖励
4. 加成包括:优秀作业、全勤、课堂互动等
考勤
作业
期末
加成
课程评价
作业
作业应在规定的时间内,按照要求完成
个人作业独立完成,禁止抄袭
小组作业合理分工,共同完成
作业缺交、不及格、无效等累计达到或超过1/3,取消课程考试资格
第15教学周统计作业情况
完成优秀的作业(综合评分90+)有加成奖励
请假
请假应课前提供辅导员签字且加盖学院公章的正规、纸质、无涂改假条
紧急情况下,先口头请假,正式假条应在下一个教学日提供,逾期不予采纳
社团、班级等第2课堂活动及其它活动不得违规请假占用第1课堂(正课)活动
缺勤、请假、早退等累计达到或超过1/3,取消课程考试资格
第15教学周统计考勤情况
全勤(100%出勤)有加成奖励
建议

电脑

耐心

阅读

撸码

交流

收藏

搜索

框架

思考

温馨建议
教学进度
1. 除了国家法定节假日和学校特殊安排外,应遵守教学进度安排
2. 教学进度可以有前后2次课的节奏调整
进度表
内容
理论 环境部署IDE
1. 微信开发者工具
2. Node.js
3. express
实操0 搭建资源服务器
理论 概述Overview
1. 工作流
2. app
3. pages
实操1 个人中心 - 1
理论 组件Component 1
1. 视图组件<view>
2. 图像组件<image>
3. 视频组件<video>
实操2 婚礼邀请函 - 1
理论 组件Component 2
1. 表单组件<form>
2. 轮播组件<swiper>
3. 滚动视图组件<scroll-view>
实操2 婚礼邀请函 - 2
理论 事件Events
1. 页面导航Navigator
2. 页面事件pageEvent
3. 生命周期函数Lifetime
实操3 美食 - 1
作业讲评1
答疑1
理论 API 1
1. 上传uploadfile
2. 下载downloadfile
3. 中间件multer
实操1 个人中心 - 2
理论 API 2
1. 地图<map>
2. getLocation
3. 腾讯地图LBS
实操3 美食 - 2
理论 API 3
1. 音频<audio>
2. 滑块<slider>
3. 背景音乐管理BackgroundAudioManager
实操4 音乐播放器
理论 API 4
1. getStorageSync
2. setStorageSync
3. API
实操1 个人中心 - 3
理论 高级运用 1
1. 组件封装
2. 组件父向子传参properties
3. 组件子向父传参triggerEvent
实操5 自定义组件
理论 高级运用 2
1. 阿里字体图标iconfont
2. 框架weui
3. 框架Vant Weapp
实操5 自定义组件
内容1. 项目实操1 - 首页
内容2. 项目开发1
内容1. 项目实操2 - 个人中心
内容2. 项目开发2
内容1. 项目实操3 - 商品页
内容2. 项目开发3
内容1. 项目实操3 - 管理页
内容2. 项目答辩
答辩安排
1. 考核方案
2. 人员分组
3人1组;组长:管理者;成员:开发者
4. 答辩过程
组长介绍小组成员和分工
讲述人就PPT介绍项目开发过程
示范人示范项目,介绍功能、创新点
答辩人抽取随机问题并回答,其它小组成员可以补充,但是不能代为回答
5. 资料提交
提交小组项目,整体压缩后以小组命名,如第1组.rar
提交小组实验报告,根据学院要求,由word导出为PDF再提交,以小组命名,如第1组.PDF
小组项目和小组实验报告统一提交到学习通对应作业
答辩评分细则
项目 得分
分享