java课程教学大纲.docx

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档来源为 :从网络收集整理.word 版本可编辑 .欢迎下载支持.

课程教学大纲编写体例:

《java 语言程序设计》课程教学大纲

(供计算机科学与技术专业使用)

一、前言

《J ava 语言程序设计》是计算机科学与技术专业的一门专业课程。 Java 语言是面向对象技术成功应用的著名范例,

集平台无关特性、安全机制、高可靠性和内嵌的网络支持于一

身的特色使之成为当前编写网络程序的首选工具之一。

本课程选用教材为《 Java2 实用教程》(耿祥义等编著清

华大学出版社),主要介绍 Java 编程的基础知识和 Java 的面

向对象编程。学生在学习本课程之前应具备计算机操作知识及一

定编程基础。

前期课程:计算机基础知识、 C++ 程序设计、数据结构教

学任务与目标:通过教学,使学生能够熟练掌握面向

对象编程的技术,能运用 java 程序设计语言编写应用程序,培

养学生的实践能力和创新能力。

总学时: 54。

学分:

主要教学形式:课堂教学、实验教学

二、教学内容与要求

第一章Java 语言入门

(一)教学目的与要求

文档来源为 :从网络收集整理.word 版本可编辑 .欢迎下载支持.

1、了解Java的发展历史

2、掌握Java语言的特点

3、熟悉Java的开发过程与运行环境

(二)教学内容

本章主要讲述了java 语言产生的背景、面向对象程序设计的特点、应用 java 语言进行程序设计的开发环境和过程等。并举例说明。

(三)教学形式与方法

课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。

第二章标识符、关键字和数据类型

(一)教学目的与要求

1、了解标识符、关键字的概念

2、熟悉Java中标识符的命名规则

3、掌握Java语言的基本数据类型并会灵活运用

(二)教学内容

对照 C 语言学习 java 语言程序中的标识符和关键字的概念、意义等,详细学习java 中的八种基本数据类型

(三)教学形式与方法

课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。

第三章运算符、表达式和语句

(一)教学目的与要求

1、了解运算符、表达式和语句的概念

2、掌握Java语言的语句的基本语法

文档来源为 :从网络收集整理.word 版本可编辑 .欢迎下载支持.

3、掌握Java语言中语句的类型(复合语句、控制语句、包语

句)

(二)教学内容

Java 语言中的各种运算符(算术、关系、逻辑、赋值、位、instanceof 等),以及相应的表达式。 Java 语言中语句的定义及语句类型(方法调用、表达式、复合、控制、package 语句等),重点学习控制语句。

(三)教学形式与方法

课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。

第四章类、对象和接口

(一)教学目的与要求

1、了解类、对象、接口和包的概念

2、熟悉Java语言的各种关键字的意义(static、this、abstract、

super)

3、掌握Java语言的封装、继承、多态的概念及其实现方法

4、掌握jar文件的使用方法

(二)教学内容

回顾程序设计语言的发展历史,学习面向对象程序设计方法

中类、对象的概念及特点(继承性、封装性、和多态性),学习 Java 语言中的实现面向对象程序设计的各种技术,包括类、对象、包、

接口、访问权限等。掌握java 语言中各种关键字的含义。

(三)教学形式与方法

文档来源为 :从网络收集整理.word 版本可编辑 .欢迎下载支持.

课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。

第五章数组与字符串

(一)教学目的与要求

1、掌握组的定义(包括声明、创建、使用和初始化)

2、掌握 Java语言中的字符串的表示方法( String 类)

3、掌握 Java 语言中的字符类的表示方法( Character 类)及字

节数组

4、了解 Java语言中使用 StringTokenizer 类分析字符串的方法

(二)教学内容

学习常见数据类型数据在java 语言中的定义和应用,字符串的表示,字符的表示,字符串、字符、字节数组的应用,了解一

些常见的字符串处理方法。

(三)教学形式与方法

课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。

第六章时间、日期和数字

(一)教学目的与要求

1、了解Calendar类

2、熟悉Date类

3、掌握Math类

(二)教学内容

学习 java 语言中日期、时间以及数字的表示方法和应用。

(三)教学形式与方法

文档来源为 :从网络收集整理.word 版本可编辑 .欢迎下载支持.

课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。

第七章AWT 工具集简介

(一)教学目的与要求

1、熟悉 AWT 工具集中的常见组件,了解图形用户界面编程,掌

握容器类和组件类的概念。

(二)教学内容

学习通过图形用户界面进行编程,掌握java 中的容器类(C ontainer)和组件类( Component)的概念,了解 Component 类的子类。

(三)教学形式与方法

课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。

第八章Java Applet 基础

(一)教学目的与要求

1、熟悉Java小应用程序Applet的概念,熟悉Applet类中的各

种方法的使用,掌握Applet 的运行生命周期全过程

2、了解Java applet与Java application的不同

3、能够编写简单的Java applet

(二)教学内容

学习 Java小应用程序 Applet 的实现技术、生命周期和方法的使用,包括init() 、start()、stop()、destroy()、 paint(Graphics g)和repaint()方法。

(三)教学形式与方法

相关文档
最新文档