《Android程序设计》是智能终端技术专业的核心课程,致力于训练学习者建立起一个设计以及逻辑思维方式,去思考、分析、观察一个应用程序的设计过程。本课程从基础开始学习,循环渐进,精通Android 开发,熟练掌握4G移动应用程序开发,通过项目实践,提升动手能力,将所学知识整合运用到项目中。具体内容包括:Android 环境的搭建,Android项目结构分析,用户界面设计,Activity基础,Android事件处理,Fragment基础,数据存储和访问,Service和广播,Android网络通信编程,Android+PHP开发及综合案例。不仅如此,可以将其所学的知识应用到我们日常的生活之中,用我们设计者本身设计的应用程序来便捷我们的生活。
一、线上资源整合,设计学习目标
《Android程序设计》是智能终端技术专业的核心课程之一,采用的是线上线下混合式教学模式。安卓开发课程是高等工科学校教学计划中计算机相关专业一门重要的选修课,是为学习移动手机开发的必要课程。线上资源是引用职教云平台上面的江西旅游商贸职业学院软件技术专业专职教师周辉奎。在引用过程中结合本专业学生的特点和培养目标,对线上资源进行重构与整合,添加更加基础的Android设计基础于线上展开交流与讨论。
二、线下知识传授
线下多媒体教室,对于线上一些学生无法理解或者没有涉及的知识进行讲解和实验,并布置相应的知识点作业,让学生更加了解整个应用程序的知识框架,同时要求学生在完成作业的同时,学习相关代码知识,可以正确的进行代码的运行。
三、机房实训
利用学校的教学机房,布置相关的实训内容,经过一遍的演示与讲解,告知学生敲代码时的注意点,以及实现某功能时运用到的代码知识。学生通过课堂上面的实际操作,以及自己动手编程代码,实现正确的应用程序的运行结果。Android平台开发是目前应用最广的手机操作系统开发,是现代各种网络程序设计的有力工具。课程教学的重点在于培养学生的程序设计思想和代码编写与查错能力,因而教学中要强调学生的动手操作和运用知识完成设计的能力。
四、实训目标
通过机房实训教学,在岗位技能方面,经过大量的上机练习、代码阅读、代码改错、规范化检查,训练学生编写程序的熟练度和规范性;在项目经验的积累方面,通过完成大量的项目案例和阶段项目实战,增加对实际软件项目开发的体验;在职业素质方面,通过项目组角色分配、技术研讨等多种训练手段,培养学生具备良好的职业习惯,实现学生在校即成为准职业人的目标。