课程标准-网络工程专业教学资源库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Java语言程序设计》(本科)课程标准
一、课程信息
课程名称:Java语言程序设计课程类型:专业组选课
课程代码:授课对象:网络工程(本科)专业学分: 4 先修课:C语言程序设计
学时: 60 后续课:JSP/程序设计修订人:张东波修订时间:2017年2月
二、课程性质
该课程是网络工程(本科)专业的专业组选课,对后续有关数据库应用的课程有着重要的先导作用。该课程与网络工程(包括应用软件系统的规划、设计、开发、管理与维护等)职业岗位紧密联系,对学生专业素质与职业能力的培养具有很强的理论与实践指导作用。
三、课程设计
1、课程目标设计
总体目标:通过对该课程的学习,使学生掌握Java语言程序设计技术,掌握Java 图形界面程序设计、多线程程序设计以及网络应用程序设计,开发基于JDBC的数据库应用程序基本方法,掌握Java应用程序的初步开发能力。
(1)知识目标
1)掌握Java应用程序开发平台建立及Java应用程序的基本结构;
2)掌握Java基本数据类型、数组、枚举类型、表达式及基本语句;
3)掌握Java选择、循环控制流程语句;
4)掌握Java的类与对象、继承与接口;
5)掌握常用的Java类库;
6)掌握Java Swing以及对话框、输入流与输出流。
7)了解内部类与异常类、了解面向对象设计的基本原则、了解设计模式;
8)了解泛型与集合框架;
9)掌握JDBC数据库操作;
10)理解Java多线程机制、了解Java网络基础;
11)掌握Java Applet
(2)能力目标
1)Java控制台应用程序的设计能力;
2)Java的集成开发工具平台(eclipse)的应用能力;
3)Java图形界面应用程序开发的能力;
4)Java数据库应用程序开发能力;
5)Java网络应用程序开发基本能力;
2、课程内容设计
(1)设计的整体思路:根据课程的知识目标和能力目标,将整个课程的内容划分为大基本模块。
(2)模块设计表:
3、能力训练项目设计
4、进度表设计
四、教材、资料
教材:
《Java面向对象程序设计》(第2版)耿祥义,张跃平编著,清华大学出版社2013年9月。
参考资料:
[1] 《Java语言程序设计》殷兆麟,范宝德,朱长征编著,高等教育出版社2007年7月第2版;
[2] 《Java宝典》孙浏毅等编著,清华大学出版社2009年8月;
五、需要说明的其他问题
1、教学评价与考核:
考核方式:闭卷笔试与实践操作考核相结合;
成绩计算:平时成绩占40%(包括到课率、实践操作考核),期末考试占60%。
2、教学设施要求:能进行实践操作的实验机房、多媒体教学平台、服务器
和工作站等,要求安装Java开发工具JDK 1.7标准版和集成开发工具eclipse。
起草:张东波 2017-2
审议:陈强