移动应用技术说课课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2. UI设计 素材收集、 UI设计
3.功能实现 程序编写、 编译调试、 运行测试
4.解决问题 学生组内讨 论、教师辅 助指导
5.评价总结 学生展示运 行结果、教 师点评和总 结
精简理论、突出实践、鼓励创新
? 教学方法
项目教学法法
四、教学实施
任务驱动教学法
启发式教学法
教学方法
讲练结合教学法
案例教学法
现场操练教学法
五、课程考核
? 考核体系 ——在过程考核的基础上进行分项考核
考核(100)
平时考核(20)
考勤( 10) 作业( 10)
技能考核(40)
实践环节随机考核 以提交软件为准
测试基本知识及编程 技能的掌握程度
项目考核(40)
期末综合项目 项目小组 测试手机开 发综合能力
期末综合项目考核成绩( 40分)=软件验收情况(15分)+软件开发文 档编写(15分)+参与项目的工作量( 5分)+工作态度( 5分)。
《Android手机软件开发》
1
课程设置
2
教学目标
3
教学内容
4
课程实施
5
课程考核
6
第一堂课设计
说课内容
一、课程设置
? 课程信息
项目


课程名称 《移动应用开发》
授课专业 计算机应用技术专业
授课对象 计科21401
课程性质 专业课程
总 学 时 64 学时
学 分4
? 课程衔接
C语言程序设计 Java 程序设计
辅助资源
教材: 《Android SDK 开 发范例大全》、《疯狂 Android 讲义》 、 《Android 应用开发揭秘》 网站: Android 学习网站 ——优 亿开发、安卓巴士 ——移 动开发、安盟 —— Android 技术联盟
四、课程实施
? 学情分析 ——二年级软件班学生
不足
理论基础薄弱; 英语能力欠佳。
Fra Baidu bibliotek具体目标
1)掌握移动开发基本理论和概念及资源访问; 2)掌握用户界面及界面响应的基本方法; 知识 3)掌握四大组件的关系及使用; 4)掌握Android 数据存储方法。
能力
1)熟悉开发环境的安装和配置; 2)能够从事移动 App 和移动互联网产品的设 计、开发、测试、维护等工作; 3)熟悉Android 程序的开发流程等。
Android 数据存储与访问
三、教学内容
项目一与 Android 的第一次亲密
接触( 4课时)

项目二 设计Android 用户界面

(20课时)



项目三 实现Android 高级界面

设计( 8课时)


项目四 Android 游戏应用程序 开发( 4课时)
的 教 学

项目五 Android 组件应用( 16
素质
1)养成诚实、守信、吃苦耐劳的思想品德; 2)养成善于动脑、勤于思考的学习习惯; 3)养成规范的软件代码编写习惯; 4)具有良好的沟通能力和团队写作精神等。
? 教学内容选取
三、教学内容
教学 内容
以培训期间与企业技术人员的交流所了解的企业对 Android 编程技能的需求为依据,本着“以应用为主线, 就业为导向”的原则,对该课程的教学内容进行了重新 整合优化。
?教学内容整合优化
Android 操作系统概述
Android 开发环境搭建

项目结构及资源的使用


Activity 生命周期

界面布局 界面控件

菜单
对话框

界面事件 动画播放


Android 常用高级控件

游戏常用界面设计

游戏碰撞与检测技术

Intent
BroardcastReceive
Service 后台服务
3
综合案例: ?手机相册服务软件
? 重点、难点
课程重点
?资源访问 ?用户界面 ?组件使用 ?数据存储
三、教学内容
课程难点
?用户界面 ?Service 后台服务 ?综合开发
? 教材分析
三、教学内容
教材
主教材
《Android 应用程序开发 》清华大学出版社,
2012.3 优点: 知识系统、简单易 学、案例详细、符合教学 需求。 缺点: 对重要知识介绍深 度不够、缺少调试技术方 面的介绍。
优势
Android 智能手机使用率高,操作熟练; 具备Java 基础及软件测试能力; 对手机应用软件感兴趣。
处理方法
对知识讲解避免“面面俱到”,以“ 够 用、实用、会用”为准则;案例选取 应注重实用性及趣味性。
? 课程实施原则
服务
理论知识
四、课程实施
实践操作
1. 教师首先演示或者讲解本次课学生需要完成的实践项目 ——引入项 目案例;

课时)
项目六 Android 数据存储应 用( 8课时)
? 教学内容设计
三、教学内容
1
基础理论: ?项目结构及资源使用 ?常用基本控件 ?常用高级控件 ?游戏应用程序开发 ?消息与广播 ?Service 后台服务 ?数据存储应用
2
实践案例: ?短信发送 ?简易计算器 ?模拟小时钟 ?扫雷游戏 ?拦截短信 ?单机版音乐盒 ?学生信息录入系统
数据结构
一、课程设置
Android 手 机软件开发
移动互联网开发 技术综合实训
软件测试
岗位群:Android 架构师、
手机游戏开发工程师、 手机软件研发工程师、 手机软件移植师等
二、教学目标
?教学目标
总体目标
1. 熟练掌握TeAxnt idnrhoeidre开发所应具 备的基本理论及技术; 2. 能够以Java语言为基础,在 Android 移动开发平台上,独立、 完整的实现Android 软件项目的 开发过程,从而具备一定的手机 程序开发与设计能力。 3. 养成良好的职业素质,培养动 手能力、创新能力和独立解决实 际问题的能力。
六、第一堂课设计
1. 课前认知:
通过手机软件开发现状及Android 工程师的市场需求分析,说明该课程的开 课目的、课程框架,使学生明确该课程的教学目标、所应掌握的技能及考试模式 等。
2. 导入新课:
以运行“第一个Android 项目” 为例,引入Android 平台的介绍;
3. 任务划分:
任务一:认识Android 操作系统 任务二:搭建Android 开发环境 任务三:分析Android 项目结构 任务四:使用Android 资源 案例演示1:Android 开发环境的搭建 案例演示2:第一个Android 应用程序的开发过程
2. 分析完成项目案例所需要的技术支撑——讲解Android 软件开发的 相关知识与技术;
3. 某些技术支撑需借助小任务案例来分析,故此环节采用边讲边练的 方式;
4. 在项目案例开发过程演示结束后,学生以“项目小组”的形式,完 成实践内容。
四、教学实施
? 项目实践环节 ——学生主导
1. 明确项目 掌握所需关 键技术
相关文档
最新文档