独立实践教学环节——移动互联网应用开发实训

作者:刘洋 时间: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%

关闭