欢迎来到天天文库
浏览记录
ID:31839921
大小:90.00 KB
页数:4页
时间:2019-01-20
《《移动应用开发》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《移动应用开发》课程教学大纲课程名称:移动应用开发课程类别(必修/选修):专业选修课程英文名称:MobileApplicationDevelopment总学时/周学时/学分:54/3/3其中实验(实训、讨论等)学时:27先修课程:Java语言程序设计授课时间:1-18双周一7-8节,每周四1-2节授课地点:松山湖7B211、6E304、8B403授课对象:2015软工3、4班开课院系:计算机任课教师姓名/职称:黄均才讲师联系电话:13983084316/69621Email:hjcfanx@foxmail.com
2、答疑时间、地点与方式:课程考核方式:开卷()闭卷()课程论文()其它(√)使用教材:《Android移动应用基础教程》.传智播客高教产品研发部.机械工业出版社:北京。2015.1教学参考资料:参考书:Android应用开发揭秘.杨丰盛.机械工业出版社:北京.2010课程简介:《移动应用开发》是是面向计算机专业本科生的一门嵌入式领域实用方向课程。3学分,54学时。所有相关专业本科学生皆可选修。该课程旨在介绍智能手机这个典型的嵌入式系统的概况、系统架构及应用开发。通过本课程的学习,学生能够理解和掌握有关智能手机的系统
3、架构和智能手机应用开发的基本方法与基本技术,使学生对移动应用开发这门新兴技术有一个全面的了解,从而在手机软件产业化等问题上有更深入的理解,为今后从事相关工作和研究打下较好的基础。本课程主要内容包括:嵌入式系统和嵌入式软件的基本概念及特点等内容。通过问题—案例—方法与技术—实践的思路展开教学内容,使学生逐步理解各种移动应用系统的思想,从而掌握智能手机应用开发的基本知识和基本技能。课程教学目标1.知识与技能目标:通过对本课程的学习,使学生理解嵌入式系统和嵌入式软件的基本概念及特点;以Android这一主流移动平台操作
4、系统为切入点和教学案例,使学生掌握移动软件开发的基本特点、基本流程和基本方法;使学生理解基于Android嵌入式操作系统的应用程序开发、部署、管理等嵌手机软件的高级开发技术。2.过程与方法目标:通过学习移动应用开发的各种基本知识的过程中,使学生的思维和分析方法得到一定的训练,通过不同具体实例的实现来反复强化思维模式,使学生理解各种移动应用开发技术,并在此基础上进行归纳和总结,逐步掌握各种移动应用开发技术,提高学生在手机软件开发方面的动手能力和解决问题的能力,并鼓励创新从而形成科学的学习观和方法论。3.情感、态度与
5、价值观发展目标:通过本课程的学习,使学生理解并掌握作为一个计算机专业技术人员必须具备的坚持不懈的学习精神、严谨治学的科学态度和积极向上的价值观,为未来的学习、工作和生活奠定良好的基础。本课程与学生核心能力培养之间的关联(授课对象为理工科专业学生的课程填写此栏):□核心能力1:运用知识的能力。■核心能力2:实验设计与分析能力。□核心能力3:工具使用能力。■核心能力4:解决方案设计能力。□核心能力5:项目管理与团队协作能力。■核心能力6:研究复杂问题能力。□核心能力7:持续发展能力。□核心能力8:道德与责任。理论教学
6、进程表周次教学主题教学时长教学的重点与难点教学方式作业安排1移动应用开发基础(一)2移动应用分类、价值定位、商业模式,课堂讲授了解Android2移动应用开发基础(一)星座查询工具(一)3Android系统相关知识介绍,开发环境介绍六种常见的Android布局,常见控件课堂讲授实验1(一)3星座查询工具(二)1用Java代码实现编程者意图边讲边练实验1(二)4Activity(一)1隐式意图边讲边练实验2(一)5Activity(二)1显式意图边讲边练实验2(二)6Activity(三)2Activity的数据传
7、递边讲边练实验3(一)7Activity(四)1Activity的数据回传边讲边练实验3(二)8数据存储(一)2文件存储数据,SharedPreferences边讲边练实验4(一)9数据存储(二)1XML序列化,XML解析边讲边练实验4(二)10SQLite数据库(一)2SQLite数据库操作,ListView控件的使用边讲边练实验5(一)11SQLite数据库(二)1常用的数据适配器(Adapter),sqlite3工具边讲边练实验5(二)12内容提供者(一)2内容提供者的使用,对数据进行增删改查边讲边练实验6
8、13内容提供者(二)1内容观察者的使用边讲边练实验714广播接收者2自定义广播的发送与接收,有序广播和无序广播,常用的广播接收者边讲边练实验815服务(一)1服务的生命周期,start方式开启服务,本地服务边讲边练实验9(一)16服务(二)1绑定方式开启服务,远程服务边讲边练实验9(二)17网络编程(一)1Handler消息机制,HttpClient访问网络边讲边练实验1
此文档下载收益归作者所有