教学大纲-Java面向对象程序设计教程-微课视频版-程杰-清华大学出版社.pdfVIP

  • 200
  • 0
  • 约7千字
  • 约 9页
  • 2021-09-25 发布于江苏
  • 举报

教学大纲-Java面向对象程序设计教程-微课视频版-程杰-清华大学出版社.pdf

《面向对象程序设计》教学大纲 课程名称:面向对象程序设计 总 学 时: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)

1亿VIP精品文档

相关文档