- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学大纲(java6版).doc
PAGE 6
PAGE 5
山东体育学院
《Java程序设计》课程教学大纲
一、说明
1.课程定义、目的、任务:本课程主要讲述面向对象的基本概念,面向对象编程的特点,Java语言的基本语法,Java面向对象的程序设计方法与设计过程,Java面向对象的高级特征,异常处理机制,事件处理,文件处理的方法,图形用户界面的设计和小应用程序的编程方法。让学生了解和掌握广泛流行的面向对象程序设计语言Java,较熟练地使用JDK1.4进行Java程序的编辑、编译和调试,能开发小的应用程序,使学生具有能够利用Java 语言解决简单的实际问题的能力,为学生以后学习Java 语言的各种高级应用打下良好的基础。
2.教学要求:
熟练掌握Java语言的基本数据类型、运算符及表达式、控制结构、字符串的应用;
掌握面向对象编程的特点,学会使用对象、类进行程序设计,熟练运用抽象、封装、继承、多态等特性编写程序;
熟练掌握Java语言基础类、字符串类的应用;
掌握异常的应用方法,能够进行异常处理设计;
掌握文件处理的方法;
了解Java图形用户界面设计的方法及JApplet小应用程序的编程方法。
3.编写依据:本大纲依据我院2006年修订并颁布的本科教学计划而制定。
4.学时和学分: 72学时,4学分。
二、课程的教学目标
使学生通过学习掌握Java 面向对象编程的基本理论和方法,学会利用Java 语言编写一些小的实用程序,解决简单实际问题,为今后学习Java语言的高级应用,编写各种高级应用程序打好基础。
三、教学安排与学时分配
序号章次教 学 内 容理论课讲授学时上机实践学时小计1一Java语言概述42二Java基本语法623三面向对象程序设计84四面向对象高级特征625五字符串和日期类426六异常处理机制47七Java Swing628八Java事件629九多媒体技术410十输入输出流6211十一综合设计和总复习24合计561672四、讲授内容
第1章 Java语言概述
Java语言概述和Java开发准备
学习目标:
1. 了解Java的发展、主要特点及应用。
2. 了解Java语言开发环境的搭建和开发工具的使用。
3. 了解Java应用程序和小应用程序及其运行过程。
4. 学习使用Java帮助文档。
难点内容:
1. Java语言开发环境的搭建。
2. 正确理解Java应用程序和小应用程序及其运行过程。
第2章Java基本语法
语言基本组成元素、数据类型、程序控制语句和数组
学习目标:
1. 掌握Java语言的基本要素及其标识符的规则。
2. 熟悉各种Java基本数据类型,重点掌握Java语言的基本数据类型的定义和使用方法。
3. 掌握常用的运算符和表达式的使用,重点掌握算数运算符、逻辑运算符、位运算符,熟悉数据类型的转换。
4.掌握数组的概念和一维数组的使用方法。
5. 熟悉各种程序控制语句并了解它们之间的区别。
难点内容:
1. 对于给定问题,正确选择合适的数据类型,以定义程序中所需变量,熟悉数据类型的转换。
2. 正确使用运算符和表达式,尤其是逻辑运算符和位运算符。
3. 正确选择使用选择、循环、转移和跳转语句来决定语句运行的次序。
4. 正确在实际应用中创建和使用一维数组。
第3章 面向对象程序设计
面向对象开发过程、Java中类的声明和创建、对象的创建和应用、基本方法的使用、继承的使用、内部类和抽象类的使用。
学习目标:
1. 熟悉开发Java程序时必须掌握的类的基本概念,类的创建和包含于类中的方法的使用。
2. 掌握创建对象、使用对象的方法,并了解如何在类中调用方法。
3. 熟悉this的用法,方法重载,变量和常量的使用方法。
4. 了解super的使用。
5. 了解内部类和抽象类的使用方法。
难点内容:
1.区别声明和创建类与创建和应用对象的关系。
2.各种不同情况下的参数的传递。
3. this、super的使用情况。
4. 方法重载与方法重写。
5. 静态变量和常量的区别。
第4章 面向对象高级特征
包、访问权限、接口和数据封装类
学习目标:
1. 理解包的使用方法。
2. 掌握类中成员的访问控制修饰符及其区别。
4. 了解接口的概念、声明、继承、实现和回调。
5. 了解数据封装类。
难点内容:
1. 三种不同访问权限的区别和使用方法
2. 接口的概念及其实现方法
第5章字符串和日期类
字符串String类、可改变字符串StringBuffer类、字符串拆分类StringTokenizer、Date和Calender类、日期和
文档评论(0)