《Android程序设计》课程教学大纲(本科).docx
《《Android程序设计》课程教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《Android程序设计》课程教学大纲(本科).docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Android程序设计(Android Programming)课程代码:06410174学分:1.5学时:24 (其中:讲课学时:20 实验学时:0 上机学时:4)先修课程:操作系统,数据结构,面向对象程序设计,Java程序设计,计算机组成 原理适用专业:计算机科学与技术教材:Android应用开发教程;张冬玲、杨宁主编;清华大学出版社,2013第一 版一、课程性质与课程目标(-)课程性质Android操作系统是近年来比较流行的智能终端开源操作系统,它具有开源、支持 软件多且免费的特点,是目前智能终端主流的操作系统之一,学生通过学习该课程,可 以掌握以android操作系统为核心的智能终端领
2、域的相关新编程工具、新技术,并了解 其技术发展现状和趋势,获得智能终端开发领域中复杂工程问题的表达与建模的能力。(二)课程目标该通过学习Android操作系统不仅能让学生了解当前操作系统的新知识和新技术, 而且能培养学生用计算机解决复杂工程中各类实际应用问题的能力。课程的具体目标如 下:课程目标1掌握android基本框架。课程目标2掌握android应用程序控制机制。课程目标3掌握android组件间的通信原理。课程目标4掌握android掌握Android布局方法和控件使用方法。课程目标5掌握Android数据存储方法和多媒体应用开发方法。课程目标6能够熟练使用一种Android程序设计工
3、具。课程目标7养成良好的编程习惯。课程目标8掌握android程序设计的基本方法解决复杂工程问题。课程目标9逐步培养学生的逻辑思维能力。后台处理6, 7, 8, 9合计204五、课程考核考核方式或 途径考核要求考核权重备注平时作业按照作业题目进行评分,总分数平均计算(4次以上)10%根据作业得分取4次平均值实验完成2个实验报告,主要考查分析 能力,程序设计能力10%评分细则见附录1考勤5次出勤考核10%期末考试闭卷70%六、参考书目及学习资料(书名,主编,出版社,出版时间及版次)1深入理解Android卷I,邓凡平等,机械工业出版社,2011年第一版2 Android 核心分析,http:。七
4、、大纲说明1 .采用多媒体教学手段,建议采用讲做结合的方式,多种教学手段综合运用。2 .课后共需完成约5个基础习题作业,以加深学生对所学内容的理解和掌握。3 .本课程有4个学时的实验,具体实验内容任课教师亦可以根据实际教学情况适当 安排。2017年9月15日附录1实验报告考查内容与评分比重参见下表:评分项 编号实验评价内容所占比重要求对毕业要求指标点支撑1问题分析和求解能力20%能够写出问题分析的过程。3.22系统方案设计能力30%系统设计内容合理、清楚,技术使 用得当。3. 2, 5. 1,6. 13编程实现能力30%能够编程实现3.24程序书写规范10%标识符定义规范,程序书写风格规范5报
5、告清晰,按时提交10%报告清晰,提交准时注:具体评分细则程序设计实验报告评分细则实验报告评分细则(每次实验按100分计算)项目优良中及格不及格问题分析和求 解能力,20分能够据问题举 例,并给出解 决步骤,并总 结规律;18-20能够据问题举 例,并给出解 决步骤;16-17能够据问题举 例,并给出解 决步骤,但步 骤不完整;14-15举例基本准 确,步骤不完 整;12-13举例不准确, 步骤不完整; 11以下系统方案设计 能力,30分能够正确完整 使 用 Android 相关知识完成 系统方案设 计;27-30有少许错误;24-26有缺失;21-23错误较多;18-20错误很多;17以下编程
6、实现能力,30分程序正确并清 晰易读;27-30程序正确;24-26有少许错误;21-23错误较多;18-20错误很多;17以下程序书写规范,10分符合程序书写 规范,标识符 定义规范;9-10符合程序书写 较规范;8符合程序书写 不够规范;7书写随意;6书写非常随 意;5以下报告清晰,按时提交10分报告清楚,按 时提交;9-10报告较清楚, 按时提交;8未按时提交,但报告清楚;7未按时提交, 报告基本清 楚;6未按时提交, 报告不清楚; 5以下(三)课程目标与专业毕业要求指标点的对应关系本课程支撑专业培养计划中毕业要求指标点3.2、5. 1、6. 1:毕业要求指标点3.2:具备对分解后的计算
7、机领域复杂工程问题进行表达与建模的 能力。毕业要求指标点5.1: 了解计算机科学与技术发展现状和趋势。毕业要求指标点6.1: 了解计算机科学与技术领域的相关新工具、新技术。毕业要求指标点 课程目标毕业要求指标点3. 2毕业要求指标点5. 1毕业要求指标点6.1课程目标1VVV课程目标2VVV课程目标3VVV课程目标4VVV课程目标5VVV课程目标6VVV课程目标7VVV课程目标8VVV课程目标9VVV二、课程内容与教学要求第1章Android开发起步本章支持课程目标1.能够熟练使用一种Android程序设计工具;课程目标7养成良 好的编程习惯。(一)教学内容与教学方法1. 本课程的性质、学习方
8、法、目的、任务。(讲授)2. Android移动开发平台概述。(讲授)3. Android框架简介。(讲授)4. Android环境搭建。(讲授)5. Android的第一个应用。(演示+实验)(二)知识、能力与素质等方面的基本要求1 . 了解课程的性质,了解Android发展的历史。掌握Android环境搭建。2 .具有使用一种Android开发环境的能力,能够书写最简单的C+程序。(三)重点与难点1 .重点Android环境搭建。2 .难点Android环境搭建中各软件包版本兼容性处理。第2章Android应用程序的构成本章支持课程目标1掌握android基本框架;课程目标6.能够熟练使用
9、一种Android 程序设计工具。(一)教学内容与教学方法1. Android应用程序目录结构。(讲授)2. Android应用程序解析。(演示+讲授)3. Android的基本组件。(讲授)4. AndroidManifest. xml 文件。(演示+讲授)5. 范例。(演示+讲授)(二)知识、能力与素质等方面的基本要求1 . 了解Android程序目录结构,理解Android应用程序的构成,掌握Android各 组件的作用;掌握主控文件AndroidManifest. xml文件构成;掌握Android应用程序运 行原理。2 .具有为工程中的基本组件选择的程序设计能力。(三)重点与难点1
10、.重点Android的基本组件作用。2 .难点AndroidManifest. xml 文件架构理解。第3章Android应用程序的控制机制本章支持课程目标2掌握android应用程序控制机制;课程目标3掌握android组件 间的通信原理;课程目标8掌握android程序设计的基本方法解决复杂工程问题。(一)教学内容与教学方法1. Android应用程序的界面。(讲授+案例)2. Android应用程序的任务、进程和线程。(讲授)3. Android应用程序生命周期。(讲授)4. Android组件间的通信。(演示+讲授)5. 用户界面状态保存。(讲授)(二)知识、能力与素质等方面的基本要求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android程序设计 Android 程序设计 课程 教学大纲 本科
限制150内