独立实践教学环节——移动互联网应用开发实训
作者:刘洋
时间:2022-04-16 点击数量:
独立实践教学环节
课程标准
课程名称 |
移动互联网应用开发实训 |
课程编码 |
053FA40048 |
适用专业 |
网络与新媒体 |
学时/学分 |
32/2 |
执笔人 |
刘洋 |
审核人 |
|
【课程名称】
移动互联网应用开发实训
【课程简介】
本课程是网络与新媒体独立实践教学环节课程,本课程基于学生前面学习了课程 《移动互联网应用开发》,在本独立实践教学环节中,进行更深入的实践操作练习,提 高学生在移动应用开发方面的分析和解决问题的能力。该实训内容包括: 用户软件功能 设计,界面布局开发设计,多媒体素材处理、软件编程交互设计实现、数据存储设计、 通信连接设计等。
【适用专业】
网络与新媒体
1 概述
1.1 课程性质与定位
本课程为独立实践教学环节,是网络与新媒体专业的一门重要的实践操作类课程。 课程主要培养学生进一步使用 App Inventor 开发移动应用程序的能力,掌握在 Android 平台上构建移动应用的方法,通过本课程学习,使学生具备 Android 平台应用开发相关 知识,掌握基本的手机应用软件开发的能力。
1.2 先修课程
先修课程: 计算机文化基础、程序设计基础及入门、移动互联网应用开发。
2.1 能力结构目标
本课程是一门实践性很强的课程,学生主要通过不断的实践,将其转化为具体软件 开发的技能。因此,本课程要求学生应该初步具有以下的实际应用开发能力:
1) 能够 较正确熟练地利用 App Inventor 进行应用程序的各种模块组合开发。
2) 能根据用户界面设计文档,完成相应移动客户端界面设计工作。
3) 能按照项目管理的要求,对开发的功能模块进行单元测试并重构代码。
2.2 知识结构目标
初步掌握软件功能模块设计能力;
掌握界面布局开发设计能力;
熟练掌握多媒体素材处理能力;
熟练掌握软件编程交互设计;
初步掌握数据存储设计、数据通信开发的能力。
3、课程内容和要求
序号 |
章节名称 |
内容与要求 |
活动设计 |
参考 课时 |
1 |
一、软件功能模块设计 |
学生进行软件功能模块的设计,完成 各个功能的文本档编写。 |
|
2 |
2 |
二、软件布局设计 |
进行布局设计实训,完成各个屏幕的 布局管理规划,设计好各个屏幕的功 能具体实现位置。 |
|
4 |
3 |
三、多媒体素材处理 |
学生完成素材的收集整理,并对相应 素材进行加工处理,例如图片的调色 剪裁、音视频的录制截取等。 |
|
4 |
4 |
四、 软件基本功能 交互实现 |
对具体的各个功能模块进行模块化 编程搭建,以实现软件的完整功能交 互,例如按钮或菜单的单击相应、音 视频的播放等。 |
|
18 |
5 |
五、其它软件功能开发 |
对完成的软件添加数据存储、网络通 信等更多模块,完善软件。 |
|
4 |
总课时数 |
32 |
4 实施建议
4.1 教材教案编写
参考教材: 《App版社,2016) 、 《AppInventor 移动应用开发标准教程》 ,(瞿绍军 著,人民邮电出 Inventor Android 移动应用开发实战》 (范士喜 著,清华大学出版社,2019) 。
4.2 课程资源开发
中国大学 MOOC(https://www.icourse163.org) 。
4.3 教学建议
本课程一门以实践操作为主要教学内容的课程,因此教学内容和教学方法对课程有 着重要的影响。教师要采用以学生为教学主体,理论与实践教学相结合的教学方式,注 重学生实际编程能力的培养。
4.4 考核及成绩评定
本课程实施综合考评,注重考核学生掌握技能的水平,同时注重学习态度和最终成 绩的关联,以全面综合地评定学生的能力。
考核方式:
(1) 平时技能考核: 平时考勤、布置课堂作业以及拓展实训项目,学生应能独立完 成大部分的技能训练,以个人为考核单位,在平时考核和记录。成绩包括学习态度及项 目技能完成情况。 占总成绩 40%。
(2)期末考核: 学生期末课程学习结束后,以完成的最终实训作品进行评价考核, 考核成绩占总成绩 60%。