本课程是软件技术专业必修的一门专业核心课。主要面向Android应用开发工程师、移动应用软件UI设计师等岗位。通过“教、学、做”一体途径,培养学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发、移动应用软件UI设计、软件文档编写等工作任务。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。
本课程共52学时,根据Android 应用开发和维护工作岗位的需求,以基于工作过程的思想和路径,全面介绍了Android 应用系统开发技术的主要领域,共分为8个章节的内容。分别为Android平台基础认知、Android用户界面设计、图形绘制与多媒体应用、数据存储机制、后台服务与广播、网络编程、测试与发布。每个章节都设有相应的理论检测和上机实践操作,方便大家在学习完成后对自己的学习效果进行检测。设置示例代码经过精心设计,具有较强的可读性和可操作性,有助于深入理解Android编程思想和开发技巧。
该课程在本院校面向软件技术和物联网技术专业高职学生以及物联网工程本科学生开设,高职软件技术专业在第四学期开设,高职物联网技术专业在第五学期开设,物联网工程本科在第七学期开设。同时适合对象包括:
1.高职高专院校软件技术、移动应用开发、物联网技术等专业使用学习。
2.函授专科、自学考试、成人脱产教育学习.
3.想从事Android移动应用开发的零经验的社会人士。
通过本课程的学习使学习者掌握基于Android平台的智能手机编程的基础知识和基本技能;学会运用Android基础解决生活中的实际问题,具备小型Android系统开发能力;培养学生良好的编程习惯和职业道德素养。此外,学习者不受时间和空间限制,可以随时随地地开展自主学习,并有选择的定制学习内容。课程配套的实践练习和小测验可以随时对学习者的学习效果进行检验。方便开展线上线下混合制教学活动,教学效果更好。