《Java 程序设计》课程教学大纲.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《Java程序设计》课程教学大纲

课程总学时/学分:36/2(其中理论24学时,实验12学时)

课程类别:专业任选课

一、教学目的和任务

Java语言具有面向对象、与平台无关、安全、稳定和多线程等优良特性,作为

软件设计中极为强大的编程语言,其发展速度十分迅速,应用范围覆盖多个领域。

本课程结合实例以及重要的设计模式,主要介绍程序设计基础、面向对象程序设计、

GUI程序设计、高级Java程序设计等内容。通过本课程的学习,使学生能够全面系

统地了解Java技术的特点,掌握Java的基本语法、面向对象的思想和高级程序设计,

为今后从事Java相关的工程技术设计与研发工作打下一定的理论和实践基础。

二、教学基本要求

本门课程通过理论授课、实验等教学环节,使学生掌握Java程序设计的基本语

法、功能特色和面向对象的编程思想;熟悉并掌握Java语言的网络功能和网络程序

设计方法。通过必要的实验技能训练,使学生能够独立完成面向对象的程序设计,

并具备设计数据库应用和简单网络功能的应用程序的能力。

三、教学内容及学时分配

第一章Java语言概述(4学时)

教学要求:

1.了解Java语言的发展过程和特点。

2.掌握JDK的安装、开发环境的构建和测试方法。

3.掌握Java应用程序的开发过程与语法结构特点。

教学重点:

Java语言的特点,JDK的安装、开发环境的构建和测试方法,Java应用程序的

开发过程与语法结构特点。

教学难点:

Java应用程序的开发过程与语法结构特点。

[实验名称]

构建Java开发环境

[实验要求]

安装JDK和Eclipse,掌握使用命令行和集成开发环境编译、执行、调试Java

程序的基本方法,掌握Java程序的基本开发过程。

286

[实验学时]

2学时

第二章基本类型、数组和枚举类型(1学时)

教学要求:

1.了解Java的标识符和保留字。

2.掌握Java的各种简单数据类型及其优先关系和相互转换。

3.掌握从命令行输入与输出数据的方法。

4.掌握数组的定义和使用方法。

5.掌握枚举的定义和使用方法。

教学重点:

Java的基本数据类型,输入输出数据的方法,数组和枚举的定义及用法。

教学难点:

数组的定义及使用,枚举的定义及使用。

第三章运算符、表达式和语句(1学时)

教学要求:

1.掌握各种运算符的概念及其使用方法。

2.掌握表达式的概念及其使用方法。

3.掌握条件分支语句、开关语句和循环语句的使用。

教学重点:

各种运算符的概念及使用,表达式的概念及使用,条件分支语句、开关语句和

循环语句的使用。

教学难点:

条件分支语句,开关语句,循环语句的使用。

第四章类与对象(1学时)

教学要求:

1.掌握类、对象的概念,包括构造方法和重载的概念,以及类的创建与使用。

2.掌握static、this关键字的用法。

3.掌握包的概念、import语句,重点掌握访问权限。

4.了解参数传值。

教学重点:

类和对象的创建与使用,包的概念,import语句的使用,关键字static、this的

使用。

教学难点:

包的概念,import语句的使用,this的使用。

第五章继承与接口(3学时)

教学要求:

1.理解继承的概念和使用方法。

2.理解成员变量的隐藏和子类对象的构造过程。

3.掌握方法重写。

4.掌握super、final、abstract等关键字的用法。

5.充分理解转型对象和多态的概念并掌握用法。

6.掌握抽象类、接口的概念和使用方法。

教学重点:

继承的概念和使用方法,子类对象的构造过程,方法重写,关键字super、final、

abstract的使用,转型对象和多态,抽象类、接口的概念及用法。

教学难点:

子类对象的构造过程,转型对象,接口的概念及用法。

第六章内部类与异常类(2学时)

教学要求:

1.掌握内部类和匿名类的概念和使用方法。

2.掌握异常处理机制的概念、思想和使用方法,能够在程序中正确使用例外处

理机制。

3.了解断言的使用方式。

教学重点:

内部类和匿名类的概念及使用方法,异常类和异常处理机制的概念和使用方法。

教学难点:

异常处理机制在程序中的正确应用。

第七章常用实用类(2学时)

教学要求:

1.掌握字符串处理相关类的用法。

2.掌握日期与日历相关类的用法。

3.掌握数学处理相关类的用法。

教学重点:

String类、StringBuffer类、StringTokenizer类、Scanner类、Pattern与Matcher

类等类的使用方法,日期与日历类的用法,数学处理相关类的用法。

教学难点:

在程序中正确使用字符串处理相关类、日期与日历相关类和数学处理相关类。

第八章Ja

文档评论(0)

与知同行 + 关注
实名认证
内容提供者

教师资格证持证人

知识传播者

领域认证该用户于2024年08月12日上传了教师资格证

1亿VIP精品文档

相关文档