- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 1 页/共 NUMPAGES \* Arabic 4 页
《移动互联网初级编程》教学大纲
课程编号英文名称:Primory Programming for Mobile Internet
学 分:3
学 时:总学时64学时,其中理论32学时,实践32学时
先修课程:Web前端开发、面向对象程序设计
课程类别:专业必修课
授课对象:计算机科学与技术专业学生
教学单位:机械与电气工程学院
修读学期:第5学期
一、课程描述和目标
《移动互联网初级编程》是以Android这一主流移动平台操作系统为例,研究和学习移动软件开发的基本特点、基本流程和基本方法的专业课程,是一门计算机科学与技术专业学生的专业必修课,属于应用类课程。
通过本课程项目式教学,让学生学习有关移动开发基本概念、基本理论知识,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能初步胜任基于Android平台的手机软件研发等工作任务。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的移动应用软件开发工作奠定基础。
课程目标1:学习有关移动开发基本概念、基本理论知识,主要包括:用户界面设计、常见组件使用、Android四大核心组件。
课程目标2:能根据用户需求,能够独立进行简单的手机APP程序设计,完成相应移动客户端界面设计工作;完成数据存储业务、界面逻辑、控制业务逻辑、Activity的通信交互等开发工作。
课程目标3:引导学生留意观察并思考生活中接触的 Android 系统应用,增强学生分析和解决实际问题的能力,培养其创新意识。
二、课程目标对毕业要求的支撑关系
毕业要求指标点
课程目标
权重
指标点3-2:能够设计与开发满足特定需求的计算机软件系统、模块或算法,能够正确选择满足特定需求的计算机硬件系统
课程目标1
0.6
课程目标2
0.3
课程目标3
0.1
三、教学内容、基本要求与学时分配
序号
教学内容
基本要求
学时
教学
方式
对应课程目标
1
Android基础入门
理解Android的基本概念和规范;理解Android程序的工作原理;学习使用Android ?Studio开发工具。
4
讲授式
启发式
课程目标1
课程目标2
2
Android的UI开发
学习使用Android基本常用组件;学习使用Android常用资源的使用;学习如何进行外观设计;
4
讲授式
启发式
课程目标1
课程目标2
课程目标3
3
Activity活动的使用
学习使用Activity活动创建单页面、多页面的APP程序,并解决页面之间传递数据的问题。
16
讲授式
启发式
项目式
课程目标1
课程目标2
课程目标3
4
Android中的Service服务
理解Service服务的作用和生命周期,学习使用Service的数据传递。
12
讲授式
启发式
项目式
课程目标1
课程目标2
课程目标3
5
Android的数据存储操作
重点学习使用SharedPreferences、SQLite和ContentProvider进行数据存储操作
16
讲授式
启发式
项目式
课程目标1
课程目标2
课程目标3
6
Android中的Broadcast使用
理解广播的作用和生命周期,利用Intent来进行广播的基本步骤和使用。
12
讲授式
启发式
项目式
课程目标1
课程目标2
课程目标3
合计
64
序号
实验项目
实验内容与要求
学时
类型
对应课程目标
1
Android应用程序结构
实验要求:必修。
实验内容: 学习Android ?Studio开发平台,创建Hello,world!! 应用程序,查看和理解程序结构。
2
验证
课程目标1
课程目标2
2
Android的UI开发
实验要求:必修。
实验内容:学习使用Android基本常用组件;学习使用Android常用资源的使用;学习如何进行外观设计;
4
验证
课程目标1
课程目标2
3
Activity活动的使用
实验要求:必修。
实验内容:?
BMI体质指数计算器的开发
6
设计
课程目标1
课程目标2
4
Service服务
实验要求:必修。
实验内容:?
简单音乐播放器的设计
6
设计
课程目标1
课程目标2
5
Android的数据存储操作
实验要求:必修。
实验内容:
简单通讯录的设计1
8
设计
课程目标1
课程目标2
课程目标3
6
Broadcast使用
实验要求:必修。
实验内容:
简单通讯录的设计2
6
设计
课程目标1
课程目标2
合计
32
注:实验要求包括必修、选修;实验类型包括演示、
文档评论(0)