中国海洋大学《移动软件开发》课程
🎉 1、介绍
中国海洋大学计算机学院2025夏季学期《移动软件开发》本科教学主页。课程以移动应用开发基本编程能力培养为目标,突出小程序基础知识的讲授,并结合实践案例及项目,使学习者从无到有,逐步掌握微信小程序的基本开发技能,为微信小程序的高级开发打下坚实基础。今年新增设鸿蒙实验环节。
🎯 2、日程安排
- 授课周次:第一周到第四周
- 课程安排:周一上午,综合体南501;周一下午,信息南楼B203;周二上午:信息南楼B203
🚀 3、课程的组织与安排
- 课堂教学:研讨性教学、讨论、项目汇报
- 课后作业:在雨课堂里提交作业
- 项目实践:实验(3周)、个人项目(4周)
- 成绩构成:个人实验60% + 个人项目40% + 奖励成绩 - 惩罚成绩 - 缺勤
个人项目说明:
- 个人项目所有材料在 Gitub 上公布。
- 最后一周进行公开互评,小组成绩分为:38分(前25%),35分(25~75%),32分(75%以后)。
- 第2、3周组织项目进展汇报,参加汇报的同学有1分的加分。
- 每个环节的成绩都会公示,公开透明。
🧩 4、实验任务
🚩实验1:第一个微信小程序 【实验文档】【学习视频】
截止时间: 8月25日(周一)22:00
学习目标: 1、学习使用快速启动模板创建小程序的方法;2、学习不使用模板手动创建小程序的方法。
说明: 1、周一下午让助教检查记录实验完成情况,计入实验考核成绩;2、实验报告通过雨课堂提交 【报告模板地址】。实验报告推荐采用 Typora 软件编写,完成以后可以直接导出为PDF,也方便直接粘帖在 CSDN 等博客发布。实验报告发布在博客、代码公开在 github / gitee 是加分项,并不是必须的。
评分说明: 实验满分为10分,提交完整的实验报告得6分;课上完成任务得2分;实验报告发布在博客、代码发布在gitee加1分;出色完成加1分;延迟提交实验报告扣1分。
特别提示: 往年实验中出现的【问题汇总】
🚩实验2:天气查询小程序 【实验文档】【学习视频】
截止时间: 8月26日(周二)22:00
学习目标: 1、学习使用快速启动模板创建小程序的方法;2、学习不使用模板手动创建小程序的方法。
说明: 1、周二上午让助教检查记录实验完成情况,计入实验考核成绩;2、实验报告要求同上,截止时间为8月26日(周二)22:00,打分要求同上。
🚩实验3:微信小程序云开发 【实验文档】【实验代码】
截止时间: 9月1日(周一)22:00
学习目标: 学习微信小程序云开发的基础知识。能够完成利用文本搜索的功能就好,图像识别、语音识别接口有时有问题,不强求。
说明: 1、周一下午让助教检查记录实验完成情况,计入实验考核成绩;2、实验报告要求同上,截止时间为9月1日(周一)22:00,打分要求同上。
🚩实验4:媒体API之口述校史 【实验文档】【学习视频上传至群共享】
截止时间: 9月2日(周二)22:00
学习目标: 1、掌握视频API的操作方法;2、掌握如何发送随机颜色的弹幕。
说明: 1、周二上午让助教检查记录实验完成情况,计入实验考核成绩;2、实验报告要求同上,截止时间为9月2日(周二)22:00,打分要求同上。
🚩实验5:第一个 HarmonyOS 应用 【实验文档】
截止时间: 9月8日(周一)22:00
学习目标: 1、掌握如何构建 HarmonyOS应用;2、掌握应用程序包结构、资源文件的使用;3、掌握ArkTS的核心功能和语法等基础知识,为后续的应用开发奠定基础。
说明: 1、周一下午让助教检查记录实验完成情况,计入实验考核成绩;2、实验报告要求同上,截止时间为9月8日(周一)22:00,打分要求同上。
🚩实验6:推箱子游戏 【实验文档】【学习视频上传至群共享】
截止时间: 9月9日(周二)22:00
学习目标: 1、综合所学知识创建完整的推箱子游戏;2、能够在开发过程中熟练掌握真机预览、调试等操作。
说明: 1、课上让助教检查记录实验完成情况,计入实验考核成绩;2、实验报告要求同上,截止时间为9月9日(周二)22:00,打分要求同上。
🎈 5、课上汇报
9月1日 第一次汇报
计划在9月1日(周一)上午组织一次小规模的个人项目选题及进展汇报,感兴趣的同学可以报名(参加汇报的同学个人项目会有加分),先到先得,报名链接:https://www.wjx.cn/vm/eDLtyYz.aspx ,报名截止时间:8月28日(周四)22:00
汇报顺序:陈怡冰、崔涛、叶宸玮、卢毅、刘芳宇、张家玮、王书一、於佳杰、王耀霆
用PPT汇报项目的选题,包含页面,主要功能,以及目前的进展即可。需要使用自己电脑演示的话,请连接腾讯会议:607-2176-4691,每个同学汇报时间尽量限制在5分钟以内
9月8日 第二次汇报
计划在9月8日(周一)上午组织一次小规模的个人项目选题及进展汇报,感兴趣的同学可以报名(参加汇报的同学个人项目会有加分),先到先得,报名链接:https://www.wjx.cn/vm/eDLtyYz.aspx ,报名截止时间:9月4日(周四)22:00
汇报顺序:罗雅芳、崔涛、邓林、刘芳宇、王智群、於佳杰、袁东霖、聂宇航、舒升照、潘奕霖、郭千纯、李子昊、庄园、梁家铭、左昊天、时伟杰、王书一
用PPT汇报项目的选题,包含页面,主要功能,以及目前的进展即可。需要使用自己电脑演示的话,请连接腾讯会议:607-2176-4691,每个同学汇报时间尽量限制在5分钟以内
📰 6、个人项目总结汇报
全班同学分为两组汇报:
9月15日(周一)上午: 张津侨 许一凡 李子昊 卢毅 何瑶 徐天瑜 罗俊杰 高康博 吴大祥 王书一 郭千纯 梁家铭 罗雅芳 耿惠生 薛梓洵 王耀霆 郭路通 赵金玲 夏国智 秦俊杰 王桂鑫 左昊天 陈怡冰 兰春光
9月15日(周一)下午: 时伟杰 宋心池 崔涛 袁东霖 程传哲 邓林 葛晰灿 闫枳冰 於佳杰 李嘉唯 庄园 舒升照 洪丽杰 聂宇航 叶宸玮 吕思琪 潘奕霖 高笑颜 张家玮 高翊航 刘芳宇 邹贵鹏 杨昕昱 陈燚凡 王智群 宋磊
汇报注意事项: 可以使用自己的电脑,通过腾讯会议连接,腾讯会议:607-2176-4691,PPT汇报6分钟,不可超时,参考汇报提纲:1、项目基本情况介绍;2、项目的实际架构:前后端介绍,使用的技术等;3、项目的展示(鼓励录制视频DEMO);4、实际遇到哪些问题,是如何解决的;5、研发过程体会
以前参加过汇报的同学负责互评打分: 陈怡冰、崔涛、叶宸玮、卢毅、刘芳宇、张家玮、王书一、於佳杰、王耀霆、罗雅芳、邓林、王智群、袁东霖、聂宇航、舒升照、潘奕霖、郭千纯、李子昊、庄园、梁家铭、左昊天、时伟杰 (可以给自己的项目打分)
打分为5分制: 5分-项目完成的非常好,超出预期;4分-项目圆满完成了任务;3分-项目任务基本完成,但存在些许不足;2分-项目完成度较差。可以打小分,如“4.2,3.8”这种。 打分要求: 尊重其他同学,认真打分,实事求是,对所有同学采用一个标准,分数能真实反应项目质量和汇报质量,禁止一锅端平的情况。 (上面无法参加打分评价的同学请紧急联系我)
🗃️ 7、个人项目归档
提交汇报PPT、项目源代码、视频DEMO(如有)。请于9月20日(周六)22:00前上传到网盘(上传链接),文件命名 “21020007001-安戈新-项目名称.zip”。网盘只可上传,不可下载,上传错误重新上传即可覆盖错误文件。
📧 联系方式
课程内容正在逐步完善中,有任何问题欢迎随时邮件联系:gaofeng@ouc.edu.cn