(一)教学目的
通过本课程的学习,使学生理解与掌握计算机面向对象程序设计的基本概念、基本思想和基本方法。理解面向对象程序设计思想,掌握面向对象程序设计方法,Java面向对象编程的思想和Java编程中的重要技术,具有初步的系统开发能力。
(二)教学要求
学完本课程后,对于一般问题,学生应能够独立地进行相应的程序设计,并熟练地运用面向对象方法,在Java语言的环境下进行程序的编辑、调试运行,得出正确的结果。学习完本课程应该基本具备如下知识和能力:
1.了解Java的基本概念和开发环境
2.掌握Java的基本语法
3.掌握面向对象编程的基本思想,能在具体实际中运用面向对象思想考虑问题;
4.掌握常用的Java API的使用
5.掌握Java集合类的使用
6.利用Java支持的多种布局管理开发图形用户界面(GUD,并使用Java语言的事件机制开发GUI应用程序;
7.初步掌握JDBC API的基本知识,并能够开发有一定规模的数据库管理系统
8.了解Java输入输出流的概念和基本操作
9.具备小型软件设计开发能力。
二、实践性教学环节安排
序号 | 实验项目名称 | 实验类型 | 选择类型 | 学时 |
1 | 实验1:Java编程环境下载、安装、配置与运行 | 验证性 | 必做 | 2 |
2 | 实验2:Java基本语法 | 验证性 | 必做 | 2 |
3 | 实验3:面向对象基础编程 | 验证性 | 必做 | 2 |
4 | 实验4:类的继承性和多态性 | 验证性 | 必做 | 2 |
5 | 实验5:熟悉常用的Java API | 验证性 | 选做 | 2 |
6 | 实验6:集合框架编程 | 验证性 | 必做 | 2 |
7 | 实验7:使用JDBC实现数据库的增删改查操作。 | 验证性 | 必做 | 2 |
8 | 实验8:GUI图形用户界面设计 | 验证性 | 必做 | 2 |
9 | 实验9:Java数据流编程 | 验证性 | 必做 | 2 |
10 | 实验10:Java综合示例 | 综合性 | 选做 | 6 |