移动应用开发-教学大纲

文章描述:-2022年4月13日发(作者:计炜)《移动应用开发》教学大纲英文课程名称:DevelopmentofMobileApplication课程代码:**********课程类别:专业选修课学时:48(24+24)学分:2.5开课学期:第四学期适用专业:计算机科学与技术专业考核方式:考试先修课程:面向对象程序设计(Java)、嵌入式系统开课单位:计算机学院一、课程简介本课程是计算机科学与技术(中职对口

-

移动应用开发-教学大纲
2022年4月13日发
(作者:计炜)

《移动应用开发》教学大纲

英文课程名称:DevelopmentofMobileApplication

课程代码:**********

课程类别:专业选修课

学时:48(24+24)

学分:2.5

开课学期:第四学期

适用专业:计算机科学与技术专业

考核方式:考试

先修课程:面向对象程序设计(Java)、嵌入式系统

开课单位:计算机学院

一、课程简介

本课程是计算机科学与技术(中职对口招生)专业的专业选修课,目的是为了培养学

生的移动应用程序开发能力。本课程以Android系统为基础来讲述移动终端的设计。本课程

需要掌握的内容包括Eclipse和命令行开发环境的搭建,Android用户界面的布局、控件和事

件的使用方法,Android生命周期的概念与作用,组件通信机制,后台服务,数据存储的

SharedPreferences、SQLite数据库和文件存储方法,网络通信中的多线程应用、HTTP通信、

Socket通信等内容。

二、教学基本要求与内容安排

(一)教学目的与要求

课程以Android操作系统为基础,学习移动终端程序设计的方法。通过本课程的教学,

使学生掌握一种典型嵌入式软件平台(Android)的软件开发技术,提高解决实际问题的能

力,为就业及以后的学习深造打下坚实的基础。

(二)教学内容安排

教学内容

教学

要求

C

教学

方法

讲授

重点

(☆)

难点

(Δ)

讲课

2

学时分配

2

备注

第一部分AndroidApp开发概述

1Android开发简介

2Android开发环境搭建

3Android程序开发的基本概念

4Android程序结构

第二部分Android用户界面

1Android用户界面开发基本方

2Android界面开发中的常用控

件、布局方式、菜单及事件的使

3手机应用程序界面与桌面应

用程序界面的异同

第三部分组件通信与后台服务

1Android系统的组件通信原理

2利用Intent启动其它组件的

方法

3利用Intent获取信息和发送

广播消息的方法

4后台服务的基本原理

5本地服务与远程服务的使用

方法

第四部分数据存储

1Android系统中提供的简单存

2文件与数据库存储

3跨进程的数据共享方法

4不同数据存储方法的比较及

其应用

第五部分网络与通信

1网络通信基础

2Android多线程应用

3HTTP通信和Socket通信

4WiFi与蓝牙通信

A

B

A

B

讲授

Δ

4

6

A☆Δ

C

B

A

讲授

6

4

A

A

A

A

A

A

C

讲授

讲授

Δ

Δ

Δ

Δ

6

4

2

4

B

A

A

B

第六部分Android应用开发

1Android应用开发综合实例讲

A

讲授

Δ

2

6

三、习题课和课堂讨论内容

课程在期中、期末两个阶段分别安排1课时的习题课,集中讲解习题。

根据各部分内容的需要,在课堂教学中组织主题讨论,每主题0.5~1课时,具体内容

如下:

1.比较常见的嵌入式软件开发平台,并讨论应用场景;

2.讨论手机应用程序与桌面应用程序在用户界面开发上的异同之处;

3.讨论Android综合实例程序开发的设计过程。

四、实验(实践)内容

1.Android开发基础,2

2.Androidy用户界面设计,6

3.多线程应用与网络通信,6

4.Android数据存储,4

5.Android综合应用程序开发,6

五、成绩考核

考核方式为笔试;平时成绩占20%,实验成绩占20%,期末成绩占60%,其中,平时

成绩评定包含出勤、课堂表现、作业及讨论等方面。

六、推荐教材和主要参考书:

推荐教材:

王向辉.Android应用程序开发(第2版)[M].北京:清华大学出版社,2012.

参考书:

[1][美]EdBurnette著,田俊静等译.Android基础教程(第三版·修订版).北京:人民邮电

出版社.2011

[2]杨丰盛.Android应用开发揭秘.北京:机械工业出版社.2010

[3]杨丰盛.Android技术内幕:系统卷[M].北京:机械工业出版社.2011

[4](美)哈希米,(印)克曼特内尼,(美)麦克莱恩著,杨越译.精通Android2[M].北京:

人民邮电出版社.2010

制订人(签字):审核人(签字):计成超日期:2016年01月19日

-

移动应用开发-教学大纲

发布时间:2022-04-13 05:29:13
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 7 条评论,765人围观)
jj斗地主新手卡V铁粉24 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
课堂表现
私房菜馆V铁粉2 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
为就业及以后的学习深造打下坚实的基础
陈明永V铁粉14 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
并讨论应用场景;2.讨论手机应用程序与桌面应用程序在用户界面开发上的异同之处;3.讨论Android综合实例程序开发的设计过程
菠萝的功效V铁粉11 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
教学基本要求与内容安排(一)教学目的与要求课程以Android操作系统为基础
重庆沙坪坝租房V铁粉20 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
在课堂教学中组织主题讨论
结肠扭转V铁粉6 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
本课程需要掌握的内容包括Eclipse和命令行开发环境的搭建