最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

课程标准《移动APP开发基础(Android)》

来源:动视网 责编:小OO 时间:2025-10-02 00:50:24
文档

课程标准《移动APP开发基础(Android)》

《移动APP开发基础(Android)》-课程标准一、课程信息课程代码080975110课程性质必修课总学时80适用专业软件技术专业移动互联应用技术专业教学方式“教、学、做”一体化制定单位学校常州信息职业技术学院制定日期2018.6.28审核部门软件学院企业科大讯飞股份有限公司北京华晟经世信息技术有限公司二、课程定位和设计思路1.课程定位移动互联应用技术专业的主要就业岗位是移动应用软件开发工程师、测试人员,岗位能力目标主要包括移动互联终端上的应用软件和游戏的设计、编码、测试,以及移动互联终端的
推荐度:
导读《移动APP开发基础(Android)》-课程标准一、课程信息课程代码080975110课程性质必修课总学时80适用专业软件技术专业移动互联应用技术专业教学方式“教、学、做”一体化制定单位学校常州信息职业技术学院制定日期2018.6.28审核部门软件学院企业科大讯飞股份有限公司北京华晟经世信息技术有限公司二、课程定位和设计思路1.课程定位移动互联应用技术专业的主要就业岗位是移动应用软件开发工程师、测试人员,岗位能力目标主要包括移动互联终端上的应用软件和游戏的设计、编码、测试,以及移动互联终端的
《移动APP开发基础(Android)》-课程标准

一、课程信息

课程代码080975110课程性质必修课总学时80
适用专业软件技术专业

移动互联应用技术专业

教学方式“教、学、做”

一体化

制定单位学校常州信息职业技术学院制定日期2018.6.28

审核部门软件学院
企业科大讯飞股份有限公司

北京华晟经世信息技术有限公司

二、课程定位和设计思路

1.课程定位

移动互联应用技术专业的主要就业岗位是移动应用软件开发工程师、测试人员,岗位能力目标主要包括移动互联终端上的应用软件和游戏的设计、编码、测试,以及移动互联终端的维修、服务、销售。Android应用开发是目前移动互联开发行业的一个重要方向,也是学生就业一个很好的选择方向。本门课程是移动互联应用技术专业一门重要的专业必修课程。通过本课程的学习,学生将掌握Android应用开发基础,为之后相关课程的学习有一个良好的铺垫。

2.设计思路

为了使学生能够最终掌握Android开发的应用技术,课程分为6个任务实现。每个任务按照任务简介、任务分析、支撑知识、任务实施、任务小结、任务拓展的环节依次进行实现:

●【任务简介】:对即将要实施的任务进行简单的说明,通过它你可以知道我将要做什么;

●【任务分析】:对即将要实施的任务进行整体分析,整理出必备的知识点;

●【支撑知识】:对完成任务所必备的知识点进行详细的讲解。以组件讲解为例,一般先进行简要的介绍,然后对相关的属性、方法、进行说明,对于重要的方法会有示例代码,最后讲解一个简单的范例说明如何运用该组件;

●【任务实施】:在具备了知识技能后,逐步完成该任务。通过整体分析、界面布局、编码实现等步骤,带领读者完成任务。对于比较复杂的任务(如任务六),还将任务划分为子任务逐步实现。任务实施环节中,涵盖了该任务的所有实现细节,只要你耐心的跟随就一定能够完成任务;

●【任务小结】:每次任务完成后对该次任务涉及的重要知识点、技能点进行回顾;

●【任务拓展】:如果希望你的Android应用更加美观、更加个性,拓展训练会提示你如何实现更棒的效果。

二、课程目标

通过本课程的学习,学生可以在Android的开发环境上进行Android的基本应用程序编程,并且能够运用调试工具进行问题的调查分析排错,运用Android提供的虚拟机进行应用程序的运行、测试,使用Android提供的发布工具进行应用程序的打包。

1.总体目标

通过本课程的学习,学生可以利用Android开发环境进行基础的Android应用的界面设计、编码和测试,能够充分利用Android的组件、布局、提示方式、Activity、数据库等知识进行Android应用功能的实现。

2.能力目标

(1)能够熟练搭建Android Studio开发环境;

(2)能够运用Android Studio进行Android程序的开发和调试;

(3)能够运用Android的组件和布局进行界面设计;

(4)能够利用Android的存储接口进行数据的持久化; 

(5)能够利用Activity进行多Activity界面的应用设计;

(6)能够利用子线程实现后台耗时任务以及周期性任务的处理;

(7)能够利用Android多媒体接口进行音频视频的应用设计;

(8)能够进行Android的简单自定义组件的实现。

3.知识目标

(1)熟练掌握JAVA语法基础;

(2)掌握Android Studio开发环境的搭建方法;

(3)掌握Android的组件和布局的使用方法;

(4)掌握Android的多种存储的实现方法;

(5)掌握Android的Activity的生命周期和切换;

(6)掌握Android的子线程、Handler的使用方法;

(7)掌握Android的多媒体编程的方法;

(8)掌握Android自定义组件的方法。

4.素质目标

(1)通过分组完成项目任务,培养学生团队协作精神,树立诚信意识,锻炼学生沟通交流的能力;

(2)通过完成项目任务,提高学生分析问题、解决问题的能力;

(3)利用书籍或通过网络获取相关信息的能力;

(4)通过撰写报告,提高学生书面表达能力,培养创新思维能力,培养学习常用专业英语词汇的兴趣,锻炼word、ppt、excel等office基础软件的操作水平,培养创新思维能力;

(5)通过项目陈述,项目答辩,提供学生的口述能力,培养学生总结归纳的意识。

三、课程内容与要求

序号单元名称主要内容目标与要求建议学时
1Android Studio开发环境搭建

Android简介

Android四层架构

开发环境的搭建

能够参照文档进行Android Studio的开发环境搭建、虚拟机的运行

4
2星座查询工具的设计与实现

Android项目结构

TextView组件

Button组件

EditText组件

ImageView组件

DatePicker组件

TimePicker组件

六大布局

ScrollView

能够利用Android Studio开发环境进行编码、资源导入、布局设计

能够运用Android基本的组件

能够运用Android基本的布局

12

3猜数游戏

的设计与实现

Toast

Dialog

Notification

Option Menu

Spinner组件

Android的调试

Android的日志

能够运用Android的提示方式和进行消息的提示和功能的引导

能够利用Option Menu进行菜单设计

能够对Android程序进行调试、问题解决

14
4我的日记的设计与实现

ProgressBar组件

子线程

Activity的生命周期

Activity的创建和跳转

Intent意图的传递

SharedPreferences

能够利用ProgressBar组件反馈处理的进度

能够结合Thread、Handler、Message进行耗时任务或者周期任务的后台执行

能够创建多个Activity并实现之间的跳转,并会使用Intent在不同的Activity之间传递数据

能够进行配置数据的本地化读写

14

5翻牌游戏

的设计与实现

ListView-ArrayAdapter

ListView-SimpleAdapter

GridView组件

多媒体架构

MediaPlay的状态切换

MediaPlay的使用方法

能利用ListView组件进行数据的列表呈现

能利用GridView组件进行数据的表格呈现

能够对ListView/GridView数据项的布局自定义实现

能利用多媒体进行音乐的播放和控制

14

6贪吃蛇游戏

的设计与实现

自定义View 

图形绘制

的实现机制

SQLite

SQLiteOpenHelper

SQLiteDatabase

了解贪吃蛇的功能和整体的程序架构、主要的数据结构和算法

能够自定义View进行贪吃蛇的各种元素的绘制

能够存储和展示游戏的玩家信息

22
合计80

四、教学资源要求

(一)推荐教材与参考书籍

1.《Android应用开发基础(基于Android4.2、任务驱动式)》,机械工业出版社,余永佳等编著;

2.《Android应用开发入门(基于Android Studio开发环境、任务驱动式)》,内部教材,余永佳等编著;

3.《Android开发入门指南》(第二版),人民邮电出版社,盖索林编著;

4.《疯狂Android讲义》,电子工业出版社,李刚编著。

(二)教师要求

1.熟悉软件编程基础知识;

2.熟悉项目开发流程;

3.熟悉JAVA程序设计;

4.熟悉Android的开发环境;

5.熟练Android的主要类和方法;

6.具有2年以上的工程背景或者企业实际工作经历。

(三)学习场地、设施要求

1.计算机硬件要求:CPU主频>=2GHZ, 内存容量>=8GB;

2.软件要求:Windows7及以上,Android Studio集成学习环境,Office2007以上版本;

3.其他要求:本课程要求在多媒体机房完成,以实现“教、学、做”三体合一,同时要求安装多媒体教学软件。

五、考核与评价

考核方式按照《常州信息职业技术学院关于规范学生课程成绩评价的指导意见》中对学生课程成绩评价要求制定,即学生修学本课程的最终成绩由态度性考核成绩、知识性考核成绩、技能性考核成绩和创新性考核成绩四部分构成:

态度性考核成绩主要基于对学生平时课堂出勤、课前准备、课堂表现、学习主动性、协作沟通等相关情况的记录;

知识性考核成绩的主要依据是学生的单元小测验,作业完成情况、期末考试成绩;

技能性考核成绩主要依据学生实训项目的完成情况记录;

创新性考核成绩以奖励加分的形式出现,主要依据是学生参与该课程相关的论文发表、竞赛获奖、专利获取、技术服务等。

考核类型百分比
态度性考核20%
知识性考核40%
技能性考核40%
创新性考核加分10分

该课程最终成绩采用五级计分制,计算过程分为两步:

(1)先按如下公式计算百分制成绩

最终成绩=态度性考核成绩(20%)+知识性考核成绩(40%)+技能性考核成绩(40%)+创新性考核成绩(即奖励加分,最高10分)。

(2)按如下规则将百分制成绩转换为等级制成绩

最终成绩采用等级记分制,评出优秀、良好、中等、及格和不及格五等,其中大于等于90分为优秀;大于等于80为良好;大于等于70分为中等;大于等于60为及格;小于60为不及格。

注:具体评分细则请参见课程整体设计的“考核方案设计”部分。

六、教学实施建议

1.课堂教学采用“教、学、做”一体化方式,用案例引导学生学习知识,通过动手实践,让学生理解、掌握基本的编程知识和基本技能。教学过程突出精讲多练,并用大量的课内外练习来巩固提升课堂教学效果;

2.教学过程以学生为中心,教师作为引导者,学生通过动手实践以及对实践结果进行思考获取知识,避免灌输式教学,指导学生通过动手来解决遇到的学习问题;

3.在讲授过程中,将相关知识点转化为六模块贯穿于各章实训中,使学生最终能够编码实现该案例。

七、其他说明

无。

文档

课程标准《移动APP开发基础(Android)》

《移动APP开发基础(Android)》-课程标准一、课程信息课程代码080975110课程性质必修课总学时80适用专业软件技术专业移动互联应用技术专业教学方式“教、学、做”一体化制定单位学校常州信息职业技术学院制定日期2018.6.28审核部门软件学院企业科大讯飞股份有限公司北京华晟经世信息技术有限公司二、课程定位和设计思路1.课程定位移动互联应用技术专业的主要就业岗位是移动应用软件开发工程师、测试人员,岗位能力目标主要包括移动互联终端上的应用软件和游戏的设计、编码、测试,以及移动互联终端的
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top