- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《移动平台开发技术与应用 》课程教学大纲
一、课程基本信息
课程名称(中文)
移动平台开发技术与应用
课程名称(英文)
Mobile Platform Development Technology and Application
课程类别1:
专业选修课
课程性质2
选修
授课语言3
中文
授课学期
第6学期
学分
2
课程学时及分配
总学时
讲课
实验
课外
32
24
8
0
适用专业
软件工程
教材
1、《Android移动应用开发实践教程》,清华大学出版社,仲宝才、颜德彪、刘静,2018年9月第 1 版第1次印刷
授课学院
计算机与软件学院
先修课程
程序设计基础、数据结构、数据库基础、面向对象程序设计、Java程序设计
后续课程
课程简介
课程基本定位:移动平台开发技术与应用是高等工科院校计算机类相关专业的一门专业任选课。是在学生具备一定编程能力后学习的一门方向性和实践性很强的课程。主要研究基于Android平台的手机等智能终端的开发技术。该课程以理论讲授为主,穿插一定的随堂实验,目的是让学生掌握手机平台软件开发的基本知识和基本技能
核心学习结果: 结合自主学习,了解并熟悉Android手机操作系统的开发工具,理解并掌握手机项目开发流程中的各个环节。具备程序设计思想和代码编写与查错能力,以及动手操作和运用知识完成设计的能力,能够独立或合作设计实现基于Android平台的手机APP项目。
主要教学方法:讲授、案例、实验、自学
大纲更新时间
2020.8.25
注:1.课程类别:选填“通识核心课/通识拓展课/通修课/学科基础课/专业主干课/专业选修课/专业实践/素质拓展”
2.课程性质:选填“选修/必修”
3.授课语言:选填“中文/双语/全英文或其他语种”
二、课程目标
序号
课程目标(参考培养目标、毕业要求、课程定位)
支撑毕业要求指标点1
达成途径
1.1
掌握基于Android系统的移动编程原理与技术,能够根据实际工程需求,发现问题、提出问题及分析问题,成功开发各个功能模块;
指标点2-2
讲授、实验、案例、自学
2.1
学生通过Android开发的项目实践,掌握项目开发的流程,熟悉项目管理原理,提升动手能力,能够将所学知识整合运用到实际项目中;
指标点11-3
讲授、实验、案例、自学
3.1
通过Android技术的学习和实践,强化个人的程序编写和项目开发素养。
指标点11-3
实验、自学
注:1.支撑毕业要求指标点:选填项。需要进行专业认证,有毕业要求指标点可参照的课程必填,无明确毕业要求指标点可参照的可不填。
三、理论教学内容
章标题
教学内容
学时
思政融入点1
学生学习
预期成果2
教学方式3
课程目标
第一章移动平台开发基础
Android发展概述、系统架构及配置开发环境
3
在教学中融入社会责任、工匠精神。通过给学生介绍我国移动平台技术现状,引导学生秉承工匠精神、社会责任,用心学习专业知识,才能为将来的专业深造和工作打下坚实的基础。
了解Android的发展历程;掌握配置开发环境:JDK + Eclipse + SDK;了解配置开发环境:Android Studio
讲授、案例、实验
目标1.1,目标2.1
第二章 Activity及Intent通信机制
Android运行基本原理,Activity程序周期及Intent组件程序
6
了解Android 体系结构与运行原理;了解Activity、Service、BroadCastReceiver、ContentProvider 等应用程序组件;掌握Activity 的交互机制、状态和生命周期事件回调方法;掌握Intent 的属性、解析与Activity 的跳转
讲授、案例、自学、实验
目标1.1,目标2.1
第三章 UI设计
View、Layout、对话框、菜单、Toast、Notification、列表、AppWidget、TabActivity、TabHost
8
在互动问答中融入我校近年来举办和参与的各级各类学科竞赛情况,鼓励学生勇于打开创新之门,同时培养学生实事求是、踏实严谨、独立思考的科学素养。
掌握View的设计方法;掌握各种Layout设计;掌握菜单设计,Toast设计,Notification设计,列表设计,AppWidget,TabActivity与TabHost
讲授、对比、自学、讨论、实验
目标1.1,目标2.1
第四章 服务与广播
本地服务、远程服务,广播的发送与接收及广播小实例
3
掌握本地服务的启动方式和生命周期;掌握远程服务;了解广播的发送、接收、声明、生命周期及常见Action 常量
讲授、案例、自学、实验
目标1.1,目标2.1
第五章 数据存储
SharedPreference存储、SQLite存储、Conten
文档评论(0)