中国高校课件下载中心 》 教学资源 》 大学文库

上海建桥学院:信息技术学院《移动设备应用软件开发》课程教学大纲 Mobile Device Application Development

文档信息
资源类别:文库
文档格式:PDF
文档页数:4
文件大小:338.19KB
团购合买:点击进入团购
内容简介
上海建桥学院:信息技术学院《移动设备应用软件开发》课程教学大纲 Mobile Device Application Development
刷新页面文档预览

【移动设备应用软件开发】[MobileDeviceApplicationDevelopment)一、基本信息课程代码:【2050134】课程学分:【3]面向专业:【计算机科学与技术】【网络工程】课程性质:【系级必修课】开课院系:信息技术学院使用教材:【疯狂Android讲义(第3版)李刚电子工业出版社】【Android应用开发揭秘,杨丰盛,机械工业出版社】先修课程:【面向对象程序设计(3)】、【数据库原理(3)】二、课程简介本课程是计算机科学与技术专业的专业必修课,目的是为了培养学生在移动设备上的Android应用程序开发能力。Android开发所使用的开发语言为JAVA,因此在修该课程前,应先掌握JAVA的基本语法知识,并对数据库有一定的了解,能熟练使用简单的SQL查询语句。通过本课程的学习,使学生掌握移动软件开发的基本特点、基本流程和方法。可以独立完成Android开发环境的搭建,Android用户界面的布局、控件和事件的使用方法,Android生命周期的概念与作用,组件通信机制,数据存储的SQLite数据库和文件存储方法。通过课程案例,使学生具备Android软件开发的基本能力,提高学生在手机软件开发方面的动手能力和解决问题的能力三、选课建议本课程是适用于计算机科学与技术专业的学生第五学期开设,亦可作为其他计算机类专业的选修课,需有Java程序设计和数据库原理的基础。四、课程与培养学生能力的关联性1、计算机科学与技术尽责协同服务国际专业能力信息抗压关爱应用视野创新自主表达嵌入撰写学习沟通系统软件系统式系系统技术统开开发运维设计测试文档发

【移动设备应用软件开发】 【Mobile Device Application Development】 一、基本信息 课程代码:【2050134】 课程学分:【3】 面向专业:【计算机科学与技术】【网络工程】 课程性质:【系级必修课】 开课院系:信息技术学院 使用教材:【疯狂 Android 讲义(第 3 版) 李刚 电子工业出版社】 【Android 应用开发揭秘,杨丰盛,机械工业出版社】 先修课程:【面向对象程序设计(3)】、【数据库原理(3)】 二、课程简介 本课程是计算机科学与技术专业的专业必修课,目的是为了培养学生在移动设备上的 Android 应 用程序开发能力。Android 开发所使用的开发语言为 JAVA,因此在修该课程前,应先掌握 JAVA 的基 本语法知识,并对数据库有一定的了解,能熟练使用简单的 SQL 查询语句。 通过本课程的学习,使学生掌握移动软件开发的基本特点、基本流程和方法。可以独立完成 Android 开发环境的搭建,Android 用户界面的布局、控件和事件的使用方法,Android 生命周期的概 念与作用,组件通信机制,数据存储的 SQLite 数据库和文件存储方法。通过课程案例,使学生具备 Android 软件开发的基本能力,提高学生在手机软件开发方面的动手能力和解决问题的能力。 三、选课建议 本课程是适用于计算机科学与技术专业的学生第五学期开设,亦可作为其他计算机类专业的选修 课,需有 Java 程序设计和数据库原理的基础。 四、课程与培养学生能力的关联性 1、计算机科学与技术 自主 学习 表达 沟通 专业能力 尽责 抗压 协同 创新 服务 关爱 信息 应用 国际 视野 软件 开发 系统 运维 系统 设计 撰写 技术 文档 嵌入 式系 统开 发 系统 测试 

2、软件工程专业能力尽责协同服务信息国际抗压关爱创新应用视野自主表达撰写学习沟通软件系统系统软件移动技术开发运维设计测试应用文档3、网络工程尽责抗协同服务表达信息国际专业能力压创新关爱自主沟通应用视野学习网络工网络软件系统网络协程设计安全开发运维议分析与实施管理五、课程学习目标通过本课程的学习让学生了解移动设备上软件开发的基本特点,掌握基本的编程方法,包括:(1)能理解Android工程各文件夹和文件的用处,能完成开发环境的搭建。(2)能理解UI控件的注册及实用方法,能设计简单的UI界面。(3)能理解Android中事件的处理方法,能运用事件实现所需要的功能。(4)能理解在Android中数据存储的四种方式,能按照实际情况,运用合适的方式实现数据的存储。(5)能运用Socket、HTTP等方式实现网络通信和远程数据的访问。六、课程内容实验1Android开发环境搭建(6学时)理解Android的系统构架:知道Android开发所需要的开发包和工具以及获得它们的方式:理解Android程序项目架构;理解Android的生命周期。本实验的重点为:完成Android开发环境的安装与配置;能够在模拟器上运行和调试Android程序

2、软件工程 自主 学习 表达 沟通 专业能力 尽责 抗压 协同 创新 服务 关爱 信息 应用 国际 视野 软件 开发 系统 运维 系统 设计 撰写 技术 文档 软件 测试 移动 应用  3、网络工程 自主 学习 表达 沟通 专业能力 尽责抗 压 协同 创新 服务 关爱 信息 应用 国际 视野 软件 开发 系统 运维 网络工 程设计 与实施 网络 安全 管理 网络协 议分析  五、课程学习目标 通过本课程的学习让学生了解移动设备上软件开发的基本特点,掌握基本的编程方法,包括: (1) 能理解 Android 工程各文件夹和文件的用处,能完成开发环境的搭建。 (2) 能理解 UI 控件的注册及实用方法,能设计简单的 UI 界面。 (3) 能理解 Android 中事件的处理方法,能运用事件实现所需要的功能。 (4) 能理解在 Android 中数据存储的四种方式,能按照实际情况,运用合适的方式实现数据的存 储。 (5) 能运用 Socket、HTTP 等方式实现网络通信和远程数据的访问。 六、课程内容 实验 1 Android 开发环境搭建(6 学时) 理解 Android 的系统构架;知道 Android 开发所需要的开发包和工具以及获得它们的方式;理解 Android 程序项目架构; 理解 Android 的生命周期。 本实验的重点为:完成 Android 开发环境的安装与配置;能够在模拟器上运行和调试 Android 程 序

实验2用户界面(UI)开发(12学时)理解常用控件的使用方法;理解用户事件的处理;理解Android布局文件的结构;理解LinearLayout、RelativeLayout、TableLayout、TabWidget框架的使用方法,能运用布局实现简单UI界面的设计。本实验的重点为:能设计简单用户界面通过事件实现人机交互。实验3Android游戏开发(6学时)知道Android游戏开发的基本框架:掌握Graphics类的开发。本实验的重点为:能运用Graphics类进行图形图像的绘制及操作。实验4Android数据存储(12学时)知道Android数据存储的4种方式;理解SQLite编程:理解ContentProviders的数据共享的处理方法。本实验的重点为:能运用同的数据存储方式在各种场合中进行数据的保存。实验5Android网络通信(12学时)理解Android网络的标准接口;理解HTTP的通信方法;知道Socket的传输模式;掌握Android的Socket编程;本实验的重点为:知道在Android上进行网络开发的相关技术;能运用Socket和HTTP进行远程数据操作。(1)总评构成(1+x)(X1、X2、X3.-....)评价方式期末开卷上机X1:UI界面课堂上机测试(20%)x2:图形使用课堂上机测试(20%)X3:数据存储课堂上机测试(30%)1与X两项所占比例%30%70%七、评价方式与成绩

实验 2 用户界面(UI)开发(12 学时) 理解常用控件的使用方法;理解用户事件的处理;理解 Android 布局文件的结构;理解 LinearLayout、RelativeLayout、TableLayout、TabWidget 框架的使用方法,能运用布局实现简单 UI 界面的设计。 本实验的重点为:能设计简单用户界面通过事件实现人机交互。 实验 3 Android 游戏开发(6 学时) 知道 Android 游戏开发的基本框架;掌握 Graphics 类的开发。 本实验的重点为:能运用 Graphics 类进行图形图像的绘制及操作。 实验 4 Android 数据存储(12 学时) 知道 Android 数据存储的 4 种方式;理解 SQLite 编程;理解 Content Providers 的数据共享的处 理方法。 本实验的重点为:能运用 同的数据存储方式在各种场合中进行数据的保存。 实验 5 Android 网络通信(12 学时) 理解 Android 网络的标准接口;理解 HTTP 的通信方法;知道 Socket 的传输模式;掌握 Android 的 Socket 编程; 本实验的重点为:知道在 Android 上进行网络开发的相关技术;能运用 Socket 和 HTTP 进行远程 数据操作。 总评构成(1+X) (1) (X1、X2、X3.) 评价方式 期末开卷上机 X1:UI 界面课堂上机测试(20%) X2:图形使用课堂上机测试(20%) X3:数据存储课堂上机测试(30%) 1 与 X 两项所占比例% 30% 70% 七、评价方式与成绩

撰写:戴智明系主任审核:谷伟

撰写:戴智明 系主任审核:谷伟

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档