Android教学大纲
- 格式:docx
- 大小:9.27 KB
- 文档页数:9


Android高级应用教学大纲
课程概述
《Android高级应用开发》是移应用开发专业的专业必修课,也是Android应用程序开发,手机游戏开发,软件维护、测试、销售、技术支持、技术咨询等工作等核心职业岗位需要掌握的专业知识核心程,本课程具有较强的实践性。通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的移动应用软件开发工作奠定基础。
授课目标
《Android移动应用基础教程》是面向计算机相关专业的一门专业课,涉及Android 基础知识、UI界面、数据存储、SQLite数据库、四大组件、网络编程、高级编程等。通过本课程的学习,学生能够掌握Android的基础知识,学会编写简单的应用程序。
课程大纲
第一周 Android基础入门
第一讲 Android简介及开发环境搭建
第二讲 开发第一个Android程序及程序打包
第一章 单元测试
第二章 Android应用程序开发
第三节 帧布局、绝对布局
第四节 用户注册案例
第一节 UI概述及相对布局
第二节 线性布局、表格布局、网格布局
第五节 样式和主题
第二章 单元测试
第三章 Activity组件应用
第三章单元测试
第三节 在Activity中使用Intent
第一节 Activity简介、Activity创建
第二节 Activity生命周期
第四章 Activity数据交互
第四章 单元测试
文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.
【关键字】教学
《Android程序设计课程》课程教学大纲
一、课程基本信息
课程编号 09601514
课程名称 Android程序设计
课程英文名称 Design and Application of Android operating system
总学时 32
讲课学时 32 实验学时
学分 2.5
开课单位 电子信息工程研究所
适用专业 信号与信息处理、控制理论与控制工程、通信工程、计算机技术
先修课程 模拟电子技术、数字电子技术、计算机组成原理、操作系统原理、微控制器(MCU)原理与接口技术、编译原理、通信原理、数字信号处理
课程性质 新知识选修 课程类型 一般选修
教学团队组成 负责人 成员
选用教材 丁山编.《Android程序设计教程》北京:机械工业出版社.2015
主要教学
参考书 迈耶 (Reto Meier) (作者), 佘建伟 (译者), 赵凯 (译者).《Android 4高级编程(第3版)》.北京:清华大学出版社; 第1版
本课程地位
(作用)和任务 嵌入式实时操作系统原理是通信工程、信号与信息处理、通信工程等专业研究生的选修课,是操作系统方面的技术基础课,具有很强的实践性。本课程通过对嵌入式系统的体系结构、程序设计、 Android内核及程序设计的研究,使学生获得Android操作系统方面的基本理论、基本知识和基本技能,为深入学习嵌入式系统某些领域中的内容,以及嵌入式系统在专业中的应用打下基础。
二、理论教学内容及基本要求 文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.
1 Android 操作系统
本章主要对Android 的发展、特点、环境搭建和体系结构进行简要介绍。并且讲解了JDK、Eclipse、Android SDK 软件的下载及安装的基本知识。对Android 应用程序进行解析,提高读者对程序的创建、目录的结构、资源的管理以及对程序权限的理解。最后讲解如何调试Android 程序。
入门级android课程设计
一、课程目标
知识目标:
1. 了解Android操作系统的基本概念及发展历程;
2. 掌握Android应用程序开发的基本组件,如Activity、Service、BroadcastReceiver等;
3. 学会使用Android Studio开发工具进行界面布局和简单逻辑编写;
4. 了解Android应用的资源管理,包括字符串、布局、图片等资源的引用;
5. 掌握Android应用的调试与发布流程。
技能目标:
1. 能够运用所学的Android基本组件编写简单的应用程序;
2. 熟练使用Android Studio进行项目创建、界面设计、代码编写和调试;
3. 能够通过查阅资料,解决开发过程中遇到的问题;
4. 学会团队合作,与他人共同完成一个Android应用项目。
情感态度价值观目标:
1. 培养学生对Android应用开发的兴趣,激发学习动力;
2. 培养学生遇到问题时主动探索、积极思考的良好习惯;
3. 培养学生具备团队协作精神,认识到合作的重要性;
4. 通过开发具有实用价值的Android应用,提高学生的成就感和自信心。
课程性质:本课程为入门级Android应用开发课程,旨在让学生掌握Android开发的基本技能,培养实际开发能力。 学生特点:学生具备一定的计算机操作能力,对编程有一定的了解,但对Android开发尚处于起步阶段。
教学要求:结合实际案例,注重实践操作,引导学生主动探索,培养学生解决问题的能力和团队协作精神。将课程目标分解为具体的学习成果,便于后续教学设计和评估。
二、教学内容
1. Android概述
- Android发展历程
- Android系统架构
2. Android开发环境搭建
- Android Studio安装与配置
- 第一个Android项目创建与运行
3. Android基本组件
- Activity生命周期与状态管理
1
《Android应用程序设计》课程教学大纲
一、课程名称及代码
课程名称:Android应用程序设计
课程代码:
二、适用教育层次及专业
教育层次:高职专科
适用专业:移动应用开发
三、学分、学时
学分数:4 学时数: 64
四、课程类型
课程性质:专业课
课程类别:理论+实践课
五、先修课程名称
信息技术基础、JAVA程序设计、数据库原理与应用
六、教学目标
终极目标:能按照用户需求编写安卓应用程序。
促成目标:
1) 能创建和调试Android应用程序;
2) 能设计Android应用程序人机交互界面;
3) 能设计Android应用程序菜单;
4) 能使用合适的适配器和列表控件列表显示图文信息;
5) 能使用数据库访问类管理SQLite数据库;
6) 能使用SharedPreferences和ContentResolver类访问共享数据;
7) 能编写服务、广播和网络通讯程序。
七、教学内容及要求及学时分配 2
表1 课程内容、要求和学时分配
序号 项目 工作任务 技能要求 学习水平
知识要求 学习水平
项目质量标准 基本 熟练 强化 基本 熟练 强化
1 创建和调试安卓应用程序(4) 创建安卓应用程序 熟悉应用程序创建步骤和程序结构,能创建安卓应用程序 √ 了解API与SDK的关系。 √ 正确创建应用程序,正确添加虚拟机调试程序 调试安卓应用程序 能创建虚拟机调试应用程序 √ 了解AS与Android的关系 √
2 用户注册项目(8) 设计用户登录程序 能设计应用程序布局,并使用文本和按钮控件设计用户登录界面 √ 熟悉相对和线性布局的含义;
熟悉TextView和EditText控件的用法;
熟悉Button按钮控件的属性和事件响应机制。 √ 界面设计满足用户要求
设计图片浏览程序 能使用图片控件滑动显示图像信息 √ 熟悉图片控件的属性;
熟悉图片控件的单击事件;