欢迎来到天天文库
浏览记录
ID:41054535
大小:90.00 KB
页数:11页
时间:2019-08-15
《课程教学大纲(JAVA)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《JAVA程序设计》教学大纲修订单位:淄博师范高等专科学校信息科学系执笔人:王西玲所在单位审核人:一、课程基本信息1.课程名称:Java程序设计2.课程代码:060693.课程类别:限选4.课程类型:B类(理论+实践)5.适用专业:现代教育技术专业6.总学时:56学时(其中理论28学时,实验28学时)7.总学分:2二、本课程在培养方案中的地位、作用和任务JAVA编程语言是当今程序设计中比较流行的程序设计语言,是计算机相关专业的重要专业课程之一。通过本课程的学习,使学生掌握面向对象的程序设计技术和方法,学会用JAVA设计程序解决生产生活中的实际问题,为学
2、生从事教育教学软件开发或其他相关工作打下基础,适应社会对现代教育技术专业高级人才的需求。三、教学内容与教学基本要求第1章Java程序设计概述(2+2学时)1.教学内容认识Java,搭建Java程序开发环境,使用JavaAPI文档,集成开发环境的安装与配置。2.基本要求(1)了解Java程序设计语言的发展历史和主要特点;(2)了解Java和C语言的区别,理解面向对象编程的涵义;(3)了解Java的开发工具和运行环境,掌握JDK工具的安装与使用;(4)了解Java程序的分类,JavaApplication与JavaApplet的区别。3.重点、难点重点:J
3、ava语言的特点及开发工具和运行环境。难点:Java面向对象编程的特点。第2章Java编程基础(5+5学时)1.教学内容认识Java程序,Java中的数据类型,Java中的运算符与表达式,语句和语句块,程序的流程控制,数组2.基本要求(1)理解Java标识符和关键字;(2)掌握Java基本数据类型的定义和相互转换方式;(3)掌握Java常量和变量的定义方式,运算符和表达式;(4)掌握Java的简单的输入输出方式;(5)掌握Java程序的逻辑控制流程;(6)掌握Java程序的各种流程控制方式;(7)掌握Java的数组;3.重点、难点重点:Java语言的基
4、本语法。难点:Java语言的基本语法和编程技巧的熟练应用。第3章Java面向对象程序设计(上)(4+4学时)1.教学内容类和对象,方法,成员变量和局部变量,封装,构造方法,类的继承,多态,初始化代码块2.基本要求(1)理解Java面向对象编程的基本概念;(2)掌握Java掌握类的定义和调用方式;(3)掌握Java对象的创建和引用方式;(4)掌握Java常用修饰符含义及其使用方式;(5)理解类的封装、继承、多态等编程方式。3.重点、难点重点:1.面向对象的基本概念;2.类、类的成员和类的构造方法;3.对象的定义和应用;4.Java的修饰符。难点:1.对象
5、和类的关系;2.封装、多态等面向对象的概念理解。第4章Java面向对象程序设计(下)(2+2学时)1.教学内容包装类,比较对象,抽象类与接口,内部类,对象的垃圾回收机制,使用jar文件2.基本要求(1)理解Java包装类和包的区别;(2)掌握对象比较的方法;(3)理解抽象类和接口的区别;(4)掌握接口的定义和使用;(5)了解内部类和对象垃圾回收机制;(6)掌握Jar文件生成方法。3.重点、难点重点:1.对象的比较;2.接口的定义和使用;3.Jar文件基本操作;难点:1.Java包装类和包的区别;2.抽象类和接口的区别。第5章Java集合类(2+2学时)
6、1.教学内容认识集合,Collection和Iterator接口,List接口,Set接口,Map接口2.基本要求(1)理解Java中集合类的概念;(2)理解几个重要接口的特点和使用方法;(3)掌握利用接口实现集合类的声明和实现方式;3.重点、难点重点:1.集合类的概念和作用;2.几个重要接口的特点和使用方法;3.利用接口实现集合类的声明和实现方式。难点:1.集合类的概念理解。2.利用接口实现集合类。第6章Java的Applet(2+2学时)1.教学内容Applet概述,Applet的编写和执行,Applet中图形用户界面GUI,Applet的多媒体支
7、持2.基本要求(1)理解Applet的概念和运行原理;(2)掌握Applet的编写和执行;(3)理解接口的声明和实现方式;(4)掌握Applet图形用户界面的实现;(5)掌握利用Applet编程实现网页的多媒体效果。3.重点、难点重点:1.Applet的概念和运行原理;2.Applet的编写和执行。难点:1.Applet图形用户界面的实现;2.Applet编程实现网页的多媒体效果。第7章Java的图形用户界面设计(4+4学时)1.教学内容Java的图形用户界面设计,AWT图形用户界面,布局管理,事件处理,Swing图形用户界面2.基本要求(1)掌握生成
8、Java图形界面的方式;(2)理解组件,容器,布局管理器等概念;(3)掌握常用的组件,容器和布
此文档下载收益归作者所有