Android应用开发项目式教程 教案 项目4 健康标签——Activity与Fragment.docx

Android应用开发项目式教程 教案 项目4 健康标签——Activity与Fragment.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目4健康标签——Activity与Fragment

4.1Activity的启动模式、意图Intent课程教案

课程名称

Android应用开发

项目名称

健康标签—Activity与Fragment

任务名称

Activity的启动模式、意图Intent

课时

2

授课地点

科大讯飞人工智能实训室

教学形式

项目化教学、理实一体、

线上线下混合式

授课班级

20应用电子技术2(对)

学习情境

学生以Android开发工程师身份进入科大讯飞公司,研究开发电子钱包App。

教学内容分析

在Android系统中,用户与程序的交互是通过Activity完成的,Activity负责管理Android应用程序的用户界面。本任务将针对Activity的相关知识进行详细地讲解。

教学目标

知识目标

1、要求学生了解Activity中的任务栈,掌握Activity的四种启动模式;

2、要求学生掌握Intent与IntentFilter的使用。

技能目标

1、熟练使用Activity的四种启动模式;

2、学会使用Intent进行数据传递;

3、锻炼逻辑思维能力。

素质目标

培养全局意识、安全意识、规范意识、严谨的做事风格和协作意识。

教学重点

Activity四种启动模式

程序中各组件进行交互的一种重要方式,它不仅可以指定当前组件要执行的动作,还可以在不同组件之间进行数据传递。

教学难点

意图Intent数据传递

学情分析

学生经过前期8个项目的学习和锻炼,学生已经掌握了?Layout、Activity、ViewPager、selector等页面切换、布局技术的编程原理和编程方法,对本项目的界面设计任务能较快入手设计。通过本项目的教学,可进一步培养学生全局意识,树立认真严谨的学习态度和刻苦专研的学风;通过在教学过程中强化自学能力、分析问题和解决问题能力的培养。

教学设计

本节任务分2个学时完成:

1、1学时:Activity中的任务栈,掌握Activity的四种启动模式。

2、1学时:Intent与IntentFilter的使用。。

思政设计

?通过知识介绍环节,给学生强调遵纪守法、安全意识的重要性,树立遵纪守法观念;通过程序设计,给学生强调规范操作,精益求精。

教学方法

问题引导1:前面讲解Activity生命周期时,先后开启了两个Activity,那么Android系统是如何管理这两个Activity的呢?引出任务栈(Task)的方式来管理Activity的实例;

问题引导2:70年代以前人们是通过信件的方式互相通信,“邮递员”是人们通信重要载体,邮递员就起到了传递信息的作用。那么大家思考一下,在Android系统中,组件之间怎么进行数据传递呢?引出Intent进行数据传递的概念。

教学策略:提出任务——分析任务——探索研究——评价检查——总结提高,通过“激发——答疑——再激发——再答疑——归纳——总结——拓展延伸”,由原来的“主动”变为“主导”,而成为学生学习的“合作者”、“引导者”和“参与者”。

考核评价

自评、互评、教师评。

项目训练报告、平时表现、考试等

教学资源

1、/course/JSSVC-1449806164

2、参考教材:《Android项目实战博学谷(第2版)》黑马程序员

教学流程

教学步骤

教学活动

教学资源

思政元素

课前自主学习

1、通过中国大学MOOC平台发布任务通知和要求

中国大学MOOC平台

自主学习

沟通能力

2、学生观看MOOC平台上Activity的启动模式、意图Intent课程视频及PPT资料,学习基本知识

中国大学MOOC平台

自主学习

沟通能力

3、师生互动讨论完成Activity、意图Intent的要求和流程。

中国大学MOOC平台讨论区

沟通能力、勇于探索

任务描述

Android中,Activity

管理是采用任务栈的形式进行的,任务栈是一种用来存放Activity实例的容器;

Activity的四种启动

模式;

3、Android中组件之间进行数据传递

任务实施

学生小组讨论、资料查找

网络

操作规范

成果交流

四种工作模式下任

务栈工作流程的理解。

2、Intent如何承担了Android应用程序三大核心组件相互间的通信功能。

实操结果、

多媒体演示

表达能力、团队精神

考核评价

通过自评、互评、教师评价,完成本任务的考核。

考核评价表

公平、公正、责任心

课后拓展提高

根据拓展任务单的要求,完成复杂列表界面的设计。

拓展任务单

探索创新

教学流程

提出任务(课前)

提出问题1:前面讲解Activity生命周期时,先后开启了两个Activity,首先创建好的Activity是放在哪里的呢?Android系统是如何管理这两个Activity的呢?引出任务栈(Task)的

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档