微信小程序

@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
小组项目和小组实验报告统一提交到学习通对应作业
答辩评分细则
项目 得分
分享