移动应用开发技术:Android界面开发SQLite数据库初识AndroidActivity与Intent广播接受者Android中的文件内容提供者服务Android界面开发存储本次参赛内容第2-17周第1周第8-9周第10-11周第12-13周第14周第15周第16周热练创建和使1、了解什么是1.会自定义学握服务的1、搭建环境熟悉Activity了解5种数据1、会创建1.1.用Android项目的内容提供者2、熟悉广播生命周期及其启的生命周期存储方式的特点SQLite数据资源:字符资源、学握使用内Android模拟器2.能够正确设2、读写外部文件库及其数据2、32、学握有序动方式图片资源、颜色容提供者的过程广播和无序2、学握服务与3、创建第一置Activity的启动3、会使用文件存表资源、样式和主3、幸握广播的使用Activity进行通讯Android应用程模式:储2、能进行数题资源、布局资AContentResolver3、学握广播3、熟练学握在SharedPreterenc.据的增删改及内客观察者的4、熟悉查操作接受者的使Activity中绑定组9s存储数据2、熟练定义和使使用Android项目的件,实现界面的3、会使用用4、掌握XML文件用文本类组件:结构交互逻辑功能的序列化和解释ListView进行3、熟练定义按钮5、了解4、熟练定义数据的展示类组件Android的发展Intent,并使用4、熟练定义和使历史和趋势Intent进行页面用图片类组件跳转和消息传递图2:本课程内容结构(三)学习内容依据本次课的学习目标、学习任务的技能要求及学生的知识技能基础,确定本次课的学习内容如下:1、课前学习内容(1)Android项目中图片资源的使用和管理;(2)Android项目中颜色资源的定义、使用和管理;2、课堂学习内容(1)Android项目中样式和主题资源的定义、使用和管理。(2)使用样式或主题资源对布局文件代码进行优化。3、课后实践内容完成企业级应用程序语言切换功能。二、学习重点根据本次课的学习目标和实现本次课学习任务的技能要求,本次课的重点内容为Android项目中样式和主题资源的定义和使用。三、学习难点根据课程内容的难易程度和学生的认知规律,确定本次课的难点为使用样式或者主题资源优化布局资源的代码。四、重难点突破-17-
移动应用开发技术:Android 界面开发 - 17 - 图 2:本课程内容结构 (三)学习内容 依据本次课的学习目标、学习任务的技能要求及学生的知识技能基础,确定 本次课的学习内容如下: 1、课前学习内容 (1)Android 项目中图片资源的使用和管理; (2)Android 项目中颜色资源的定义、使用和管理; 2、课堂学习内容 (1)Android 项目中样式和主题资源的定义、使用和管理。 (2)使用样式或主题资源对布局文件代码进行优化。 3、课后实践内容 完成企业级应用程序语言切换功能。 二、学习重点 根据本次课的学习目标和实现本次课学习任务的技能要求,本次课的重点内 容为 Android 项目中样式和主题资源的定义和使用。 三、学习难点 根据课程内容的难易程度和学生的认知规律,确定本次课的难点为使用样式 或者主题资源优化布局资源的代码。 四、重难点突破
移动应用开发技术:Android界面开发(1)重点突破课前使用PPT或者视频教学,让学生先自学,有问题可在Q群上提问。(2)难点突破通过工作页、课件及课堂实操演示引导学生完成课堂学习任务的学习。教学方法手段一、教学方法本次课的教学模式主要采取工作室课堂教学模式来进行,以小组学习的形式来组织,使用项目教学法组织教学流程,使用任务驱动法引领学生进行知识的学习和应用,并采用讲授法、演示法等讲解教学内容。二、教学手段1、课前通过在线课程或者教材第一章Android项目中的福图片、颜色和样式资源。在线课程学习资源二维码如右图所示。2、课堂通过课件和工作页来引导学生进行学习。3、教材《Android移动开发基础案例教程》第2版黑马程序员中国铁道出版社有限公司课堂教学设计思路课堂管理方法:采用正面管教法,在师生彼此尊重的前提下,指定课堂纪律,坚定温和的执行课堂纪律,及时为按要求完成课堂任务的学生加分,从而激励学生的学习积极性,促使学生恢复学习自信心,提高课堂学习的效率。-18-
移动应用开发技术:Android 界面开发 - 18 - (1)重点突破 课前使用 PPT 或者视频教学,让学生先自学,有问题可在 Q 群上提问。 (2)难点突破 通过工作页、课件及课堂实操演示引导学生完成课堂学习任务的学习。 教学方法手段 一、教学方法 本次课的教学模式主要采取工作室课堂教学模式来 进行,以小组学习的形式来组织,使用项目教学法组织教 学流程,使用任务驱动法引领学生进行知识的学习和应 用,并采用讲授法、演示法等讲解教学内容。 二、教学手段 1、课前通过在线课程或者教材第一章 Android 项目中的 图片、颜色和样式资源。在线课程学习资源二维码如右图 所示。 2、课堂通过课件和工作页来引导学生进行学习。 3、教材 《Android 移动开发基础案例教程》第 2 版 黑马程序员 中国铁道出版社有限公司 课堂教学设计思路 课堂管理方法:采用正面管教法,在师生彼此尊重的前提下,指定课堂纪律,坚 定温和的执行课堂纪律,及时为按要求完成课堂任务的学生加分,从而激励学生 的学习积极性,促使学生恢复学习自信心,提高课堂学习的效率
移动应用开发技术:Android界面开发课堂教学流程:本次课堂教学采用项目教学法组织教学流程,其教学活动过程如下图所示。项目教学收集资料情景导入点拨引导评估检测法流程明确任务制定方案拓展升华过程检查布置作业情景引入任务分析教师点评知识讲授个性指导1.课前学习测试1、分析本次案教师总结根据学生课前测教师根据同学完教师巡堂指导2、前课回顾例所需的知识点教师布置作业成作品的情况给试的问题和学生为学生解答问题老师课3、展示案例效果已学知识:技巧制定的计划补充予点评。根据学生需要给予摄升堂活动讲解知识点恰当的意见新知识:课前问题的解答资源课件课件工作卖现场工作页学习通学习通课件工作页工作页现场成果10min知识学习制定计划成果展示企业级任务任务实施完善作品1、完成课程测试学生根据自己的完成任务的同学使用已有的知识学生根据工作页学生课学生根据教师的2、提出课前学习问题选题来制定学习和作业要求进实现自己的选题展示和讲解自己点评完善自己的堂活动3.确定本次课学习目计划的作品任务作品步完善自己的作的E自主协作收集资料展示成果项目教学具体实施制定方案修正完善法流程课堂教学流程教学反思本次课的实施总体上能达到预期的效果,也能符合课程标准要求的人才培养目标,经过本人反复的教学实践、反思总结以及听取各位听评课小组成员的意见,本次课的优点与不足之处如下:1、本次课的优点有:(1)采用了基于翻转课堂的混合式教学模式,让学生能够进行线上线上,随时随地想学就学;(2)教学资源准备充分,提供了企业标准,让学生在课堂上熟悉工作标准;(3)学习过程融入了工作流程,让学生在学习过程中,掌握企业的工作流程,调动了学生的学习积极性;(4)采用正面管教的课堂管理方法,激励学生的学习积极性;以小组学习的形式为主,培养学生的自学能力、自主解决问题的能力以及提高了学生的团队合作意识;(5)项目教学法组织教学,流程设计清晰,实施流畅,充分体现了以学生为中心的教学理念,也突出表现出教师的主导地位。2、本次课的不足之处:(1)有个别自觉性不强的同学,课前不自觉学习课前资料,导致小组学习的参与度不高;-19-
移动应用开发技术:Android 界面开发 - 19 - 课堂教学流程:本次课堂教学采用项目教学法组织教学流程,其教学活动过程如 下图所示。 教学反思 本次课的实施总体上能达到预期的效果,也能符合课程标准要求的人才培养 目标,经过本人反复的教学实践、反思总结以及听取各位听评课小组成员的意见, 本次课的优点与不足之处如下: 1、本次课的优点有: (1)采用了基于翻转课堂的混合式教学模式,让学生能够进行线上线上,随时随 地想学就学; (2)教学资源准备充分,提供了企业标准,让学生在课堂上熟悉工作标准; (3)学习过程融入了工作流程,让学生在学习过程中,掌握企业的工作流程,调 动了学生的学习积极性; (4)采用正面管教的课堂管理方法,激励学生的学习积极性;以小组学习的形式 为主,培养学生的自学能力、自主解决问题的能力以及提高了学生的团队合作意 识; (5)项目教学法组织教学,流程设计清晰,实施流畅,充分体现了以学生为中心 的教学理念,也突出表现出教师的主导地位。 2、本次课的不足之处: (1)有个别自觉性不强的同学,课前不自觉学习课前资料,导致小组学习的参与 度不高;
移动应用开发技术:Android界面开发(2)线上课程建设还不够完整。3、今后的改善措施(1)课前学习会加强对后进生的学习监督,通过奖励的方式调动起他们的学习动机,进而提高他们的学习自主性和积极性:(2)课后让学生通过某些在线课堂软件进行学习和完成工作,使学生习惯使用在线课堂软件进行自主学习;(3)后续会不断地对线上课程进行建设和优化课堂教学实施过程教学活动学习内容/教学环节学生活动教师活动学习手段设计意图1.发布学习任务:在QQ等实时聊天工具里1.学习基础知识:设计意图:上传本课题相关的学根据工作页的指习资料和工作页。让学生养学习内容:引学习书本、PPT2.监督学习过程:让成自主学1.图片资源等本课题相关的学生通过QQ等实时聊习的习惯,的使用学习资料;天工具进行小组讨提高团队2.颜色资源2.检测学习效果:论,小组组长收集学合作意识。课前学习的定义和使完成工作页中课习难题,并对小组成预期目标:用30m前学习相应的练员进行评价。学生能掌习;学习手段:握图片资3.解决学习问题:教1线上课程3.评价理论学习:源的使用师批改工作页及整理2.聊天软件小组经过讨论后,学生的难题,对简单和颜色资组长把未能解决3.工作页的问题在QQ等实时聊源的定义的问题收集并通天工具及时解答,复和使用。过QQ发给教师。杂的问题留在课堂上解答。学习内容:1.获取学习资料:1.发放学习资料:教设计意图:1.教学资源下载教学资料。师通过QQ等实时聊天让学生进教学组织的使用方法2.签到:按要求进工具或教学软件发放入上课状5m态。2.学习注意行签到。学习。事项2.考勤:点名或者在预期目的:3.检查实训设备:-20 -
移动应用开发技术:Android 界面开发 - 20 - (2)线上课程建设还不够完整。 3、今后的改善措施 (1)课前学习会加强对后进生的学习监督,通过奖励的方式调动起他们的学习动 机,进而提高他们的学习自主性和积极性; (2)课后让学生通过某些在线课堂软件进行学习和完成工作,使学生习惯使用在 线课堂软件进行自主学习; (3)后续会不断地对线上课程进行建设和优化。 课堂教学实施过程 教学环节 学习内容/ 学习手段 学生活动 教师活动 教学活动 设计意图 课前学习 30m 学习内容: 1.图片资源 的使用 2.颜色资源 的定义和使 用 学习手段: 1.线上课程 2.聊天软件 3.工作页 1.学习基础知识: 根据工作页的指 引学习书本、PPT 等本课题相关的 学习资料; 2.检测学习效果: 完成工作页中课 前学习相应的练 习; 3.评价理论学习: 小组经过讨论后, 组长把未能解决 的问题收集并通 过 QQ 发给教师。 1.发布学习任务:在 QQ 等实时聊天工具里 上传本课题相关的学 习资料和工作页。 2.监督学习过程:让 学生通过 QQ 等实时聊 天工具进行小组讨 论,小组组长收集学 习难题,并对小组成 员进行评价。 3.解决学习问题:教 师批改工作页及整理 学生的难题,对简单 的问题在 QQ 等实时聊 天工具及时解答,复 杂的问题留在课堂上 解答。 设计意图: 让学生养 成自主学 习的习惯, 提高团队 合作意识。 预期目标: 学生能掌 握图片资 源的使用 和颜色资 源的定义 和使用。 教学组织 5m 学习内容: 1.教学资源 的使用方法 2.学习注意 事项 1.获取学习资料: 下载教学资料。 2.签到:按要求进 行签到。 3.检查实训设备: 1.发放学习资料:教 师通过 QQ 等实时聊天 工具或教学软件发放 学习。 2.考勤:点名或者在 设计意图: 让学生进 入上课状 态。 预期目的:
移动应用开发技术:Android界面开发学习手段:学生按要求检查极域中组织学生进行学生下载签到。好学习资1.教学软件实训设备是否符料、调整好2.实训设备合实训要求,并做3.讲解学习注意事登记本好登记。项:提醒学生学习过心态。程的注意事项。设计意图:1.假设工作情景:设定学生为某公司的实让学生明确学习成习生,让学生转换学1.学生思考:学生习身份。果,提高学学习内容:按要求思考如何2.启发性提问:上一习积极性。1.学习成果美化应用程序的预期目的:节课实初步实现了国页面。情景导入2.学习要求际化自我介绍程序,学生对学5m学习手段:2.学生代表回答:但是页面还不够美习任务感兴趣。3.教学课件学生回答自己介观,不能吸引用户的4.程序演示眼球,如果才能让页绍自己的方法。面更好看呢?3.展示学习任务效果:运行写好的应用程序,展示任务效果。设计意图:1.发布测试任务:教1.获取测试任务:师通过PPT、教学软件检测学生根据教师的要求或线上平台发布课前课程学习教学内容:情况,解决获取测试任务。学习测试题;2.测试任务2.组织课前测试:让学生学习2.完成测试任务:课前学习问题。教学手段:学生先独自完成,学生在5min内完成并检测与指1.PPT、教学预期目的:然后小组讨论自提交;导 5m软件或线上已有问题的题目。3.收集学习问题:查能够解决平台3.聆听教师讲解学看学生答题情况;学生学习习问题,并做好笔问题。4.解决共性问题:教记。师根据学生答题情况讲解课前测试。教学内容:2.观看学习任务。1.展示学习任务:教设计意图:明确任务请美化上一2.讨论问题:根据师通过PPT展示项目让学生明5m节课制作的教师的要求讨论情境,并学生分组讨确学习任-21-
移动应用开发技术:Android 界面开发 - 21 - 学习手段: 1.教学软件 2.实训设备 登记本 学生按要求检查 实训设备是否符 合实训要求,并做 好登记。 极域中组织学生进行 签到。 3.讲解学习注意事 项:提醒学生学习过 程的注意事项。 学生下载 好学习资 料、调整好 心态。 情景导入 5m 学习内容: 1.学习成果 2.学习要求 学习手段: 3. 教学课件 4. 程序演示 1.学生思考:学生 按要求思考如何 美化应用程序的 页面。 2.学生代表回答: 学生回答自己介 绍自己的方法。 1.假设工作情景:设 定学生为某公司的实 习生,让学生转换学 习身份。 2.启发性提问:上一 节课实初步实现了国 际化自我介绍程序, 但是页面还不够美 观,不能吸引用户的 眼球,如果才能让页 面更好看呢? 3.展示学习任务效 果:运行写好的应用 程序,展示任务效果。 设计意图: 让学生明 确学习成 果,提高学 习积极性。 预期目的: 学生对学 习任务感 兴趣。 课前学习 检测与指 导 5m 教学内容: 2. 测试任务 教学手段: 1. PPT、教学 软件或线上 平台 1.获取测试任务: 根据教师的要求 获取测试任务。 2.完成测试任务: 学生先独自完成, 然后小组讨论自 己有问题的题目。 3.聆听教师讲解学 习问题,并做好笔 记。 1.发布测试任务:教 师通过 PPT、教学软件 或线上平台发布课前 学习测试题; 2.组织课前测试:让 学生在 5min 内完成并 提交; 3.收集学习问题:查 看学生答题情况; 4.解决共性问题:教 师根据学生答题情况 讲解课前测试。 设计意图: 检测学生 课程学习 情况,解决 学生学习 问题。 预期目的: 能够解决 学生学习 问题。 明确任务 5m 教学内容: 请美化上一 节课制作的 2. 观看学习任务。 2.讨论问题:根据 教师的要求讨论 1.展示学习任务:教 师通过 PPT 展示项目 情境,并学生分组讨 设计意图: 让学生明 确学习任