java语言程序设计教学大纲2009-刁宏志new

java语言程序设计教学大纲2009-刁宏志new

ID:18147057

大小:104.50 KB

页数:5页

时间:2018-09-14

java语言程序设计教学大纲2009-刁宏志new_第1页
java语言程序设计教学大纲2009-刁宏志new_第2页
java语言程序设计教学大纲2009-刁宏志new_第3页
java语言程序设计教学大纲2009-刁宏志new_第4页
java语言程序设计教学大纲2009-刁宏志new_第5页
资源描述:

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

1、《JAVA语言程序设计》课程教学大纲课程性质:专业选修课课程代码:130200学时:56(讲课学时:40实验学时:16 )学分:3.0适用专业:计算机科学与技术、计算机科学与技术(信息安全)一、课程教学基本要求1、通过对“JAVA语言程序设计”课程的学习,使学生初步掌握Java语言和面向对象程序设计的基本思想及思路,能够独立编写简单的Java程序。2、重点讲解Java语言的语法结构、预定义类的使用,面向对象程序设计中类、对象、封装、继承、多态等基本定义和基本特性,使学生掌握Java语言程序设计方法及Java可视化编程技巧及技术。3、通过实验的实际操作,掌握Java编译器的使用,提高

2、学生的编程能力和操作技能。二、课程教学大纲说明1、本门课程的意义、研究对象、教学思想Java语言作为Internet上较流行的面向对象的编程语言,具有与操作系统无关的特点,同样的程序代码可以运行在Windows、UNIX、Linux以及MacOS等不同的操作系统上,是网络程序设计的有力工具。本课程的任务是在熟悉了Java的编程工具,面向对象的程序设计方法之后使学生具备使用Java进行网络编程的能力和在网页设计中应用Java小应用程序(Applet)的能力。2、本门课程的地位及与其他课程的关系本课程为计算机专业的选修课程,在学习本课程之前,要求学生已经掌握“数据结构”和“面向对象程序

3、设计技术”等课程,通过本课程为学生学习JSP、J2EE等网络编程技术打下良好基础。3、教学目的、任务和基本教学方法通过本课程的学习,使学生进一步了解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想,能比较熟练地用Java语言进行面向对象的程序设计,基本掌握Java开发工具JDK或eclipse的使用,为进一步的网络编程奠定基础。教学过程中应采用多媒体授课,在此环境下,通过对程序的编辑、编译和运行过程进行演示,使学生得到最直接的印象。三、各章教学结构及具体要求(一)面向对象软件开发概述1.教学目的和要求本章介绍面向对象的概念、问题求解及软件开发过程。要求从面向过程程序设计转

4、变道面向对象程序设计。2.教学内容和要点内容:面向对象问题求解的提出、概述;对象、类与实体、对象的属性与相互关系;面向对象软件开发过程、优点。要点:掌握面向对象程序设计的思想和方法。(二)Java概述1.教学目的和要求要求掌握编写并调试不同的Java程序。介绍Java语言的特点及与C语言的不同。2.教学内容和要点内容:第一个JavaApplication程序、第一个JavaApplet程序、Java语言与C语言的不同、Java语言的特点。要点:编译器的使用、Application和Applet程序概念。(三)Java语言基础1.教学目的和要求本章介绍Java语言基础。要求掌握Jav

5、a语言的构成、数据类型、变量与常量表达式及程序流程控制语句。2.教学内容和要点内容:Java语言的构成、数据类型、变量与常量、表达式、程序流程控制语句。要点:Java语言的构成、各种程序流程控制语句。(四)抽象、封装与类1.教学目的和要求本章介绍面向对象的程序设计主要特性—抽象、封装,类和对象。要求掌握使用类和对象的基本原则,如修饰符、构造函数等。2.教学内容和要点内容:抽象与封装、Java的类、类的修饰符、域、方法、访问控制符。要点:掌握Java编程中,面向对象程序设计的思想和方法、类和对象的使用。(五)继承和多态1.教学目的和要求本章介绍面向对象的程序设计另两个主要特性继承和多

6、态。要求掌握继承、重载、接口、包等思想和编程。2.教学内容和要点内容:继承、Java的继承、多态、重载、构造函数的继承和重载、包、接口。要点:掌握对继承和多态方法(六)工具类与算法1.教学目的和要求本章介绍介绍Java编程中经常使用的结构和工具类。要求熟练掌握经常使用的结构和工具类。2.教学内容和要点内容:基础类库、Applet类和Applet小程序、数组和向量、字符串。要点:经常使用的结构和工具类的区别和联系。(七)图形用户界面的设计与实现1.教学目的和要求本章介绍Java图形界面的设计与实现。要求熟练掌握图形界面中的方法、域及事件响应。2.教学内容和要点内容:图形用户界面的设计

7、概述、用户自定义成分、java事件处理、常用组件的属性和方法、容器的使用、菜单的使用。要点:AWT和JApplet包中各组件和实现Java事件处理功能。(八)异常处理1.教学目的和要求本章介绍Java的异常处理机制。要求熟练掌握异常处理机制的原理、结构、编程方法。2.教学内容和要点内容:Java异常处理机制、Java的异常处理语句要点:Throw及Throws语句(九)多线程1.教学目的和要求本章介绍多线程技术的原理和实现。要求熟练掌握多线程的方法。2.教学内容和要点

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

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

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