《APP开发》课程大纲

  • 格式:docx
  • 大小:18.17 KB
  • 文档页数:4

《APP开发技术》课程教学大纲

一、课程基本信息

课程类别:专业基础课

课程编号:A2909

学 分: 5分

总 学 时:32学时,理论学时:16学时,实验(实训)学时:16学时,

适用专业:软件技术

先修课程:

二、课程简介

移动应用开发(APP开发技术),方向是为满足日益繁荣的移动通信应用领域而专门设置的,培养掌握移动通信和软件编程的基本理论和基本技能,具有运用工程化方法和工具完成软件编码和测试操作的能力,具有团队协作能力和一定的技术创新能力,能在移动增值应用开发、手机游戏开发和移动网站建设等领域中从事软件编码、程序测试操作等一线岗位工作的移动应用软件开发实用人才,是教育部、信息产业部等六部委确定的国家计算机应用与软件技能型紧缺人才培训专业

三、课程目标(黑体/小四/粗体/空二格)

课程目标 对应的专业培养目标

1.可掌握的核心能力。

2.可解决的现实问题。

3.增加市场价值。

1.掌握Java开发环境基本配置。

2.掌握运算符、表达式、流程控制语句、数组等的使用。

3.熟练使用Idea开发工具。

4. 掌握Java基本面向对象知识。

四、课程重难点(黑体/小四/粗体/空二格)

课程重点 课程难点 课程重点 课程难点

1.可掌握的核心能力。

2.可解决的现实问题。

3.增加市场价值。

1.掌握Java开发环境基本配置。

2.掌握运算符、表达式、流程控制语句、数组等的使用。

3.熟练使用Idea开发工具。

4. 掌握Java基本面向对象知识。

五、教学内容及教学安排

课次 学时 章目名称 教学内容及教学目标 教学方式 评价方式

1 2 课程概述 介绍课程的主要内容和学习方法 相互认识熟悉,自我介绍 讲授+讨论+互动+作业 考勤+互动+作业

1 2 基础语法 1 HelloWorld、2 常量、3 变量、4 数据类型、5 运算符、6 方法、7 流程控制语句、8 IDEA使用、9 数组 讲授+讨论+互动+作业 考勤+互动+作业

2 4 基础语法 1 HelloWorld、2 常量、3 变量、4 数据类型、5 运算符、6 方法、7 流程控制语句、8 IDEA使用、9 数组 讲授+讨论+互动+作业 考勤+互动+作业

3 4 面向对象 1 类、2 对象、3 封装、继承、多态、4 构造器、5super、this、6 接口、抽象类、7 权限修饰符、8 内部类、9 Random、ArrayList、String、Arrays、Math 讲授+讨论+互动+作业 考勤+互动+作业

4 4 面向对象 1 类、2 对象、3 封装、继承、多态、4 构造器、5super、this、6 接口、抽象类、7 权限修饰符、8 内部类、讲授+讨论+互动+作业 考勤+互动+作业 课次 学时 章目名称 教学内容及教学目标 教学方式 评价方式

9 Random、ArrayList、String、Arrays、Math

5 4 项目实践 上机实验 讲授+讨论+互动+作业 考勤+互动+作业

6 4 项目实践 上机实验 讲授+讨论+互动+作业 考勤+互动+作业

7 4 项目实践 上机实验

8 4 项目实践 上机实验 讲授+讨论+互动+作业 考勤+互动+作业

总学时32,其中讲授10学时,实验22学时。

六、考核形式及成绩评定(黑体/小四/粗体/空二格)

评价方式 占比 评价方式 占比

平时考核 考勤和课堂互动表现占30%,课上课后作业占18%,完成报告占12% 60%

期末考核 项目答辩 40%

成绩评定

七、选用教材及参考资料(黑体/小四/粗体/空二格)

(一)选用教材

《APP开发技术》主编 丁继斌 机械工业出版社

(二)参考书目

《APP开发技术》主编 王海林 机械工业出版社

制定者:龚华尧 审定者:

制定日期:2018年2月25日