课程标准《移动APP开发基础(Android)》

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《移动APP开发基础(Android)》-课程标准一、课程信息

课程代码080975110 课程性质必修课总学时80

适用专业

软件技术专业

移动互联应用技术专业

教学方式

“教、学、做”

一体化

制定单位学校常州信息职业技术学院

制定日期2018.6.28 审核部门软件学院企业

科大讯飞股份有限公司

北京华晟经世信息技术

有限公司

二、课程定位和设计思路

1.课程定位

移动互联应用技术专业的主要就业岗位是移动应用软件开发工程师、测试人员,岗位能力目标主要包括移动互联终端上的应用软件和游戏的设计、编码、测试,以及移动互联终端的维修、服务、销售。Android 应用开发是目前移动互联开发行业的一个重要方向,也是学生就业一个很好的选择方向。本门课程是移动互联应用技术专业一门重要的专业必修课程。通过本课程的学习,学生将掌握Android应用开发基础,为之后相关课程的学习有一个良好的铺垫。

2.设计思路

为了使学生能够最终掌握Android开发的应用技术,课程分为6个任务实现。每个任务按照任务简介、任务分析、支撑知识、任务实施、任务小结、任务拓展的环节依次进行实现:

●【任务简介】:对即将要实施的任务进行简单的说明,通过它你可以知道我将要做什么;

●【任务分析】:对即将要实施的任务进行整体分析,整理出必备的知识点;

●【支撑知识】:对完成任务所必备的知识点进行详细的讲解。以组件讲解为例,一般先进行简要的介绍,然后对相关的属性、方法、监听器进行说明,对于重要的方法会有示例代码,最后讲解一个简单的范例说明如何运用该组件;

●【任务实施】:在具备了知识技能后,逐步完成该任务。通过整体分析、界面布局、编码实现等步骤,带领读者完成任务。对于比较复杂的任务(如任务六),还将任务划分为子任务逐步实现。任务实施环节中,涵盖了该任务的所有实现细节,只要你耐心的跟随就一定能够完成任务;

●【任务小结】:每次任务完成后对该次任务涉及的重要知识点、技能点进行回顾;

●【任务拓展】:如果希望你的Android应用更加美观、更加个性,拓展训练会提示你如何实现更棒的效果。

二、课程目标

通过本课程的学习,学生可以在Android的开发环境上进行Android的基本应用程序编程,并且能够运用调试工具进行问题的调查分析排错,运用Android提供的虚拟机进行应用程序的运行、测试,使用Android提供的发布工具进行应用程序的打包。

1.总体目标

通过本课程的学习,学生可以利用Android开发环境进行基础的Android应用的界面设计、编码和测试,能够充分利用Android的组件、布局、提示方式、Activity、数据库等知识进行Android应用功能的实现。

2.能力目标

(1)能够熟练搭建Android Studio开发环境;

(2)能够运用Android Studio进行Android程序的开发和调试;

(3)能够运用Android的组件和布局进行界面设计;

(4)能够利用Android的存储接口进行数据的持久化;

(5)能够利用Activity进行多Activity界面的应用设计;

(6)能够利用子线程实现后台耗时任务以及周期性任务的处理;

(7)能够利用Android多媒体接口进行音频视频的应用设计;

(8)能够进行Android的简单自定义组件的实现。

3.知识目标

(1)熟练掌握JAVA语法基础;

(2)掌握Android Studio开发环境的搭建方法;

(3)掌握Android的组件和布局的使用方法;

(4)掌握Android的多种存储的实现方法;

(5)掌握Android的Activity的生命周期和切换;

(6)掌握Android的子线程、Handler的使用方法;

(7)掌握Android的多媒体编程的方法;

(8)掌握Android自定义组件的方法。

4.素质目标

(1)通过分组完成项目任务,培养学生团队协作精神,树立诚信意识,锻炼学生沟通交流的能力;

(2)通过完成项目任务,提高学生分析问题、解决问题的能力;

(3)利用书籍或通过网络获取相关信息的能力;

(4)通过撰写报告,提高学生书面表达能力,培养创新思维能力,培养学习常用专业英语词汇的兴趣,

锻炼word、ppt、excel等office基础软件的操作水平,培养创新思维能力;

(5)通过项目陈述,项目答辩,提供学生的口述能力,培养学生总结归纳的意识。

三、课程内容与要求

序号单元名称主要内容目标与要求建议学时

1 Android

Studio开发环

境搭建Android简介

Android四层架构

开发环境的搭建

能够参照文档进行Android

Studio的开发环境搭建、虚拟机

的运行

4

2 星座查询工具

的设计与实现Android项目结构

TextView组件

Button组件

EditText组件

ImageView组件

DatePicker组件

TimePicker组件

六大布局

ScrollView

能够利用Android Studio开发

环境进行编码、资源导入、布局

设计

能够运用Android基本的组件

能够运用Android基本的布局

12

3 猜数游戏

的设计与实现Toast

Dialog

Notification

Option Menu

Spinner组件

Android的调试

Android的日志

能够运用Android的提示方式和

进行消息的提示和功能的引导

能够利用Option Menu进行菜单

设计

能够对Android程序进行调试、

问题解决

14

4 我的日记的设

计与实现ProgressBar组件

子线程

Activity的生命周期

Activity的创建和跳转

Intent意图的传递

SharedPreferences

能够利用ProgressBar组件反馈

处理的进度

能够结合Thread、Handler、

Message进行耗时任务或者周期

任务的后台执行

能够创建多个Activity并实现

之间的跳转,并会使用Intent

在不同的Activity之间传递数

能够进行配置数据的本地化读

14

相关文档
最新文档