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

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

ID:18535904

大小:107.50 KB

页数:10页

时间:2018-09-19

《java程序设计》课程教学大纲_第1页
《java程序设计》课程教学大纲_第2页
《java程序设计》课程教学大纲_第3页
《java程序设计》课程教学大纲_第4页
《java程序设计》课程教学大纲_第5页
资源描述:

《《java程序设计》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java程序设计》课程教学大纲一、课程基本信息课程编号课程名称Java程序设计课程英文名称Designingofjavaprogramming总学时数96授课学时64实践学时实验学时32习题课学时设计学时学分5开课单位蓝天学院计算机系适用专业计算机软件技术、计算机应用技术先修课程C语言数据库C++程序设计语言课程类别职业技术基础子模块选用教材《Java程序设计》(第二版)李尊朝主编铁道出版社主要教学参考书《Java程序设计》雍俊海主编清华大学出版社《Java实用教程》郑阿奇主编电子工业出版社《Java程序设计》古凌岚罗佳张禅主编 清华大学出版社本课程任务和目的本课程是计算机专

2、业的一门专业必修课程。是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。本课程的教学任务,是通过学习Java语言基础和大量程序编制实践,使学生掌握面向对象程序设计的基本思想、方法、概念,掌握Java程序设计语言,掌握图形用户界面程序开发的基本方法并理解面向对象思想在其中的应用。能够应用面向对象的思想、方法和Java语言,开发简单的应用程序。能够开发图形用户界面的应用程序。培养学生逻辑思维能力,编程和调试的能力,为后续的其他高级程序设计课程打下坚实的基础。教学大纲制订单位计算机系网络教研室教学大纲制订时间2

3、010-2-23二、课程内容及基本要求(一)知识要求1.理解Java语言的各种常用的基本数据类型的意义;2.理解Java语言的对象,抽象与封装,类与类的继承,及类的多态性的概念;3.了解Java语言有哪些基础类库,理解Java的包的含义;4.理解Java语言中异常的概念;5.理解Java语言中线程的概念;6.理解Java语言中I/O处理的功用;107.理解Java图形用户界面;理解AWT的意义,及AWT的事件处理;8.理解Java小应用程序Applet,应用程序Application各自的作用和它们的区别;9.理解C/S、B/S通信;10.了解JDBC接口的功用。(二)能力要求

4、1.熟练掌握Java语言的基本数据类型,运算符及表达式,控制结构,字符串的应用;2.会运用面向对象编程特点,使用抽象、封装、继承、多态编写简单的类和使用类对象编程。3.会定义包;4.掌握Java语言基础类、字符串类的应用;5.掌握异常的应用方法,进行异常处理设计;6.掌握线程的使用方法;7.掌握Java语言的I/O编程及应用方法;8.会设计Java图形用户界面和图形编程;9.掌握Applet小应用程序的设计方法,设计小型网络应用程序;10.掌握Application应用程序的设计方法,设计小型网络应用程序;11.会简单的JDBC的数据库编程。(三)本课程的教学内容第1章Java

5、概述本章重点:1.java语言的特点。2.搭建Java开发平台。3.java程序的执行过程。4.java开发环境。本章难点:1.搭建Java开发平台的建立。2.java程序的执行过程。3.java开发环境的搭建。本章内容:1.1程序设计语言1.2面向对象的程序设计语言——Java1.3Java的开发和运行环境1.4开发和运行Java程序的步骤1.5JCreator10第2章Java基础本章重点:1.java语言中的数据类型。2.java语言的表示式及运算符。3.数据类型转换。本章难点:1.表示式及运算符的使用规则。2.不同的数据类型转换。本章内容:2.1标识符和关键字2.2数据

6、类型与常量、变量2.3运算符和表达式第3章Java流程控制本章重点:1.三种基本的程序控制结构。2.常用的跳转语句。本章难点:1.三种基本的程序控制结构的语法规则,使用方法。本章内容:3.1选择结构程序设计3.2循环结构控制3.3跳转语句第4章方法本章重点:1.方法的声明。2.方法调用。3.递归。本章难点:1.方法的声明与调用2.递归方法的使用。本章内容:4.1方法声明104.2方法调用4.3参数传递4.4递归第5章数组本章重点:1.一维数组的定义及使用。2.二维数组的使用。3.数组放入基本操作。4.字符串。本章难点:1.二维数组的应用2.字符串与字符数组的使用本章内容:5.1

7、一维数组5.2多维数组5.3数组的基本操作5.4数组应用举例5.5数组参数5.6字符串第6章面向对象的程序设计概念本章重点:1.类和对象。2.类的成员属性。3.方法的修饰符。本章难点:1.类和对象的概念与定义2.类的成员变量和成员方法,一些常用的修饰符。本章内容:6.1概念6.2类的概念6.3类的定义6.4对象6.5类的成员变量106.6方法的引用和修饰第7章类的封装、多态和继承本章重点:1.类的封装。2.类的多态特性。3.类的继承。本章难点:面向对象的三大技术特征:封装、继承、多态。本章内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。