- 200
- 0
- 约7千字
- 约 9页
- 2021-09-25 发布于江苏
- 举报
《面向对象程序设计》教学大纲
课程名称:面向对象程序设计
总 学 时:64 学时(含实践教学 16 学时)
总 学 分: 4学分
课程性质:专业必修课
适用专业:计算机科学与技术、软件工程
一、教学目的及任务
(一)教学目的
本课程的教学目的旨在使学生掌握面向对象程序设计的核心概念,编程方法;培养学生
掌握面向对象的思想和程序设计方法;完成本课程的学习后能够熟练的、综合应用 Java 语
言和面向对象的思想编写程序解决现实生活中的问题。
(二)教学任务
本课程的教学任务旨在使学生掌握 Java 程序设计语言,理解面向对象程序设计的思路
和方法,掌握网络与数据库编程的基本技术,培养学生的编程能力,养成良好编码的习惯,
为将来参与实际项目的开发奠定坚实的基础。
二、教学内容和教学要求
第一章 Java 语言概述
(一)教学目标
通过本章的学习,要求学生了解Java 的发展;理解Java 的特点;理解Java 的运行机
制;了解 Java 虚拟机的作用;掌握常用的开发环境。
(二)教学要求
1.教学重点:
Java 语言的特点,Java 开发环境的使用,Java 程序结构等。
2.教学难点:
Java 跨平台运行的机制。
3.教学方法:
以课堂讲授为主,结合多媒体课件教学。
(三)教学内容
1.Java 的发展历史
2.Java 语言的特点
(1)多线程
(2)安全
(3)动态
(4)跨平台
3.Java 的实现和运行机制
4.Java 程序开发与运行环境
第二章 Java 语言基础
(一)教学目标
通过本章的学习,要求学生掌握 Java 的基本数据类型的特征;了解常用的保留字;能
够正确定义标识符;掌握 Java 的运算符的使用;掌握常用的控制语句的使用,分支语句,
循环语句;掌握与转移控制有关的语句,continue, break ,return 的使用。
(二)教学要求
1.教学重点:
Java 数据类型,控制语句。
2.教学难点:
Java 不同基本数据类型之间的转换,基本数据类型与引用类型之间的转换,跳转控制
语句的使用。
3.教学方法:
以课堂讲授为主,结合多媒体课件教学。
(三)教学内容
1.关键字和标识符介绍
2.Java 运算符和表达式
(1)赋值运算符与赋值表达式
(2)算术运算符与算术表达式
(3)关系运算符与关系表达式
(4)逻辑运算符与逻辑表达式
(5)位运算符
(6)三目运算符和复杂运算符
(7)instanceof运算符
3.基本数据类型
(1)逻辑类型
(2)整数类型
(3)字符类型
(4)浮点类型
4.分支语句 if..else..;switch
5.循环语句 while;do..while;for
6.其他语句 continue;break;return
第三章 类与对象
(一)教学目标
通过本章的学习,要求学生理解类、对象、属性的概念;掌握方法的定义和重载的使用;
理解实例成员和类成员的特点;了解掌握包的概念;理解类的封装性
(二)教学要求
1.教学重点:
类的定义,构造函数的重载
2.教学难点:
类成员变量及方法的访问权限
3.教学方法:
以课堂讲授为主,结合多媒体课件教学,个别内容可采用学生自学或讨论
(三)教学内容
1.类的定义(包括成员变量和方法)
(1)类和对象
(2)类的定义
(3)类修饰符
2.构造方法
3.方法的重载
4.包 (package 和 import)
5.类成员变量及方法的访问权限
(1)对象成员变量的引用
(2)对象方法的调用
原创力文档

文档评论(0)