《移动编程》课程教学大纲.pdfVIP

《移动编程》课程教学大纲.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《移动编程》课程教学大纲

一、课程基本概况

课程中文名称移动编程

课程英文名称Mobileprogramming课程编号

□公共必修课□公选课□院级限选课□学科基础课□专业基础课

课程类别

■专业限选课□专业任选(拓展)课□方向特色课(双百班课程)

总学时48讲授学时24实验学时24

总学分3开课学院(部)信息学院开课系(室)计算机系

授课对象计算机科学与技术专业

先修课程数据库系统原理、计算机操作系统、计算机网络、数据结构、JAVA程序设计

执笔人审核人审批人

修订时间

二、课程简介

“移动编程”课程是计算机科学与技术专业的一门专业限选课,面向软件设计与开发、软

件技术支持以及软件测试三个岗位,主要在Java程序设计技术的基础上讲授基于Android

平台的移动编程知识,并通过项目实践,将所学知识整合运用到项目中,达到培养学生开发

移动应用程序的技能。其教学任务主要包括理论部分和实践部分,理论部分主要讲授移动编

程的基本技术,包括Android环境的搭建、Android项目结构分析、用户界面设计、图形绘

制、数据存储和访问、定位服务与地图应用、网络编程等。实践部分又包括两部分,一部分

是针对基础理论设计的案例实践,进一步巩固理论知识;另一部分是面向实际应用的项目实

训,通过引入应用项目提高学生的综合应用能力。

三、课程教学总体目标

“移动编程”是计算机科学与技术专业一门应用性较强的专业课程,是专业人才培养目标

得以实现的保证。课程教学的总体目标包括:

(1)掌握移动编程的系统框架与基础理论知识。

(2)熟悉开发环境的安装和配置,能够从事移动APP和移动互联网产品的设计、开发、

测试、维护等工作,熟悉Android程序的发布流程等。

3)养成诚实、守信、吃苦耐劳的思想品德;养成善于动脑、勤于思考的学习习惯;

养成规范的软件代码编写习惯;具有良好的沟通能力和团队协作精神等。

四、理论教学内容及要求

第一章Android项目结构分析

【教学目标】

(1)了解应用程序的基本组件以及生命周期,掌握资源的创建、管理和使用。

(2)理解Android操作系统的整体架构。

(3)掌握Android环境的搭建以及Android程序开发的步骤。

【学时分配】

249

2学时

【授课方式】

讲授、演示与实验指导相结合

【授课内容】

1.1Android的系统架构

1.2应用程序的基本组件

1.3应用程序的生命周期

1.4资源

1.5AndroidManifest.xml的组织结构

【教学重点和难点】

(1)重点:Android系统架构、资源

【授课方法与手段】

(1)教学方法:讲授、演示。

(2)教学手段:多媒体。

【课外学习指导的要求】

1.课外阅读资料:本课程的推荐参考书以及网络相关资料

2.作业与思考题的要求:按要求完成课后习题

第二章设计用户界面

【教学目标】

(1)了解用户界面的常见设计方法。

(2)理解用户界面设计的基础知识。

(3)掌握基于Android平台的界面设计方法。

【学时分配】

6学时

【授课方式】

讲授、演示与实验指导相结合

【授课内容】

2.1用户界面基础

2.2界面控件

2.3界面布局

2.4菜单

2.5界面事件

【教学重点和难点】

(1)重点:各种用户界面的控件的使用方法

(2)难点:界面布局的控件的使用方法、菜单的使用方法、按键事件和触摸事件的处理

【授课方法与手段

文档评论(0)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档