无锡商业职业技术学院
《移动应用开发技术》
课程教学大纲
课程代码: 教育层次:专科层次 学制:3年
适用对象: 初中起点高职□ 中职起点高职□ 高中起点高职■
课程教学时数: 90 学分数:6
制订或修订执笔人:
系(部)教研室主任审核意见 | 签名: 日期: |
系(部)教学主任审核意见 | 签名: 日期: |
院教学工作委员审核意见 | 签名: 日期: |
无锡商业职业技术学院
《移动应用开发技术》教学大纲
【课程类型】
(理论+实践)课
【适用专业】
软件技术专业
1.课程定位
《移动应用开发技术》是软件技术专业的核心专业课,是一门实践性很强的课程,不仅要掌握Android的一些基本理论知识,更重要的是能够实际动手开发一些应用。
2.课程任务
课程的内容主要包括理论部分和实践部分,理论部分移动开发基本概念。其中理论部分主要包括资源访问、用户界面、组件使用、数据存储、互联网应用等。实践部分是针对前面基础理论设计的案例实践,进一步巩固理论知识。
3.课程目标
知识目标:掌握移动开发基本理论和概念、资源访问、用户界面、组件使用、数据存储、互联网应用等。
技能目标:熟悉开发环境的安装和配置,能够从事移动APP和移动互联网产品的设计、开发、测试、维护等工作,熟悉Android程序的发布流程等。
素养目标:养成诚实、守信、吃苦耐劳的思想品德;养成善于动脑、勤于思考的学习习惯;养成规范的软件代码编写习惯;具有良好的沟通能力和团队协作精神等。
4.教学内容
第一讲 初识Android
1、认识Android
2、Android的背景
3、我的Android我做主
4、真实体验—Android 模拟器
5、更上一层楼,加入Android开发社区
第二讲 必先利其器—搭建Android开发环境android 应用开发
1、你的爱机胜任吗—开发Android应用前的准备
2、Wwindow开发环境搭建
3、Linux一族— Ubuntu开发环境搭建
4、Mac OS一族—苹果开发环境搭建
第三讲 Android SDK介绍
1、Android SDK基础
2、深入探寻Android SDK的密码
3、重中之重—Android 典型包分析
第四讲 Android Market及应用发布
1、Google Market产生背景与目的
2、体验“选货”的乐趣—在G1上体验Market的使用
3、Android开发活动及特应用
4、你也可以做东家—申请M arket帐号
5、开张了—在Market上发布应用
第五讲 第一个应用HelloWorld
1、HelloWorld应用分析
2、调试项目
第六讲 磨刀不误砍柴工——Android应用程序结构介绍
1、Android体系结构介绍
2、Android应用程序组成
3、Android应用工程文件组成
第七讲 良好的学习开端——Android基本组件介绍
1、第一印象很重要——界面UI元素介绍
2、我的美丽我做主——Android中应用界面布局
3、不积跬步无以至千里——常用widget组件介绍
4、友好的菜单——menu介绍与实例
5、Android应用的灵魂——Intent和Activity介绍与实例
6、用好列表,做好程序——列表(ListView)介绍与实例
7、友好地互动交流——对话框(Dialog)介绍与实例
8、温馨的提醒——Toast和Notification应用
第八讲 移动信息仓库——Android的数据存储操作
1、Android数据存储概述
2、轻轻地我保护——SharedPreferences存储
3、谁的文件,谁主宰——文件存储
4、打造自己的数据库存储——SQLite存储方式
5、我的数据你来用——ContentProvider介绍
6、再学一招——网络存储
第九讲 我来“广播”你的“意图”——Intent和Broadcast面对面
1、Android应用程序的核心——Intent
2、用广播告诉你——利用Intent来广播(BroadCast)事件
3、应用实例详解
第十讲 一切为用户服务——Service应用实例
1、认识Service
2、使用Service
3、Service的生命周期
4、实例学习Service
第十一讲 开发Android应用的基本步骤
1、兵马未动粮草先行——应用规划及架构设计
2、应用开发步骤
3、成功就在眼前——应用测试和发布钱了——发布到AndroidMarket
5.课程考核内容及方式
课程考核方式
该课程的考核改变单一的终结性评价的方法,采用过程考核和结果考核相结合、以及实践考核的方法。其中过程考核和期终测试两部分的比例为4:6。过程考核主要是考核出勤和每次实训课的实训完成情况,实践部分考核学生对教学案例的掌握情况以及综合项目实训的设计能力。灵活多样的考核方式可以全面考核学生的学习效果。课程考核方式见表2。
表2 《移动应用开发技术》课程考核方式
考核分类 | 考核方式 | 比例 | |
过程考核 | 平时表现 | 学习态度、课堂提问、自主学习 | 10% |
实践技能测试 | 课堂实践 | 10% | |
实训报告 | 实训总结能力 | 20% | |
期终测试 | 期终测试 | 上机完成程序设计 | 60% |
6.课程实施建议
6.1 教材编写建议
(1)教材要以岗位能力分析为基础,以移动应用开发的能力要求和本课程标准为依据进行编写。
(2)教材的编写应以真实项目为主线,按实际开发过程组织编写内容。强调理论与实践的结合,便于实现“教、学、做”三位一体。教材的编写要以解决实际问题来带动理论学习和编程技能的掌握。
(3)教材的编写要体现教师教、学生学的环节,既方便教师教学,也方便学生自主学习。
(4)教材的编写要体现“理论实践一体化”教学方法的特点。
6.2 教材选用建议
6.2.1 推荐教材
(1)靳岩.《Android开发入门与实践》[M].北京:人民邮电出版社,2012.
6.2.2 推荐参考书
(1)李雪飞.《Android开发入门教程》[M].北京:人民邮电出版社,2012.
(2)明日科技.《Android从入门到精通》[M].北京:清华大学出版社,2012.
7.课程资源的开发与利用
(1)开发适合教师与学生使用的与该课程标准一致的多媒体教学课件。
(2)充分利用行业资源,为学生的综合实训和顶岗实习提供实训场所。
(3)充分利用网络资源,搭建网络学习平台,开发网络课程,实现网上答疑和进行网上学习测试。
(4)积极利用数字图书馆、电子期刊、电子书籍,使教学内容多元化,拓展学生的知识和能力。
(5)推荐学习资源
① android
② www.android-study/
③ /
④ lib/
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论