移动应用技术说课课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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. 明确项目 掌握所需关 键技术