《JAVA语言程序设计》课程教学大纲

《JAVA语言程序设计》课程教学大纲

ID:35606229

大小:127.50 KB

页数:12页

时间:2019-03-31

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

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

1、《JAVA语言程序设计》课程教学大纲一、课程基本信息课程代码:课程名称:JAVA语言程序设计课程性质:专业课课程类型:必修课计划学时:72计划学分:4适用专业:计算机软件先修课程:计算机基础编制时间:二、课程性质和任务性质:《JAVA语言程序设计》是一门以面向对象程序设计为主干线,深入浅出地介绍Java基本概念、基本方法及技巧、Java虚拟机和Java的各种实用技术的书。任务:培养学生用JAVA语言编写程序的能力。三、课程特色本课程以课堂授课和多媒体教学并行的方式,让学生在理论的指引下,辅以上机实操练习。四、知识能力培养(一)基本知识类与对象及相关的概念

2、,Java图形编程,事件响应,多线程编程和数据库编程等。(二)自学能力通过本课程的学习,要求学生掌握JAVA语言编程的规范和思想,并具备编写小型程序的能力。五、课程内容和要求序号课程内容教 学 要 求理论知识实验能力学时作业实验实训了解理解掌握重点难点初步掌握掌握01JAVA概述,开发工具介绍,示例√√√202JAVA基础,变量,语句,数据类型转换√√√√4√03JAVA流程控制√√√4√√04方法声明,调用,参数传递√√√4√05数组声明,操作,参数,字符串√√4√06面向对象的程序设计概念,类,对象√√4√07类的封装,多态和继承√√6√08接口和包

3、:抽象类和方法,接口包√√√409导常处理,try…catch…finally√√√√√4√√10输入与输出:类库,文件操作√√√6√√11图形用户界面,AWT包,SWING包√√√4√√12高级用户界面,GUI设计,管理器,事件处理√√√√√6√13Applet程序√√√4√14多线程,多线程机制√√√4√√15数据库编程:JDBC建数据源等√√√√6√√16网络编程:URL类,SOCKET通信√√√6√总   计72六、考核方法和成绩评定(一)考核方法该门课程采用笔试(实操/大作业等)方法考核。(二)成绩评定1、基本知识、应知考核(书面、闭卷)成绩2

4、、上课的出勤率、学习态度3、平时实践(作业、课程设计)操作情况七、教学参考书教材:《JAVA语言程序设计》,李尊朝苏军等,中国铁道出版社,2004年2月第1版参考书:《实用Java程序设计教程》,宛延闿鲁玛勒定海等,机械工业出版社,2005年1月第1版八、说明和建议在讲授本课程时,可进行现场教学。《Java语言程序设计》课程教学大纲一、课程性质、目的与任务Java语言程序设计是为计算机工程系中专生开设的必修课程。目的是让学生了解、掌握近年来兴起的程序设计语言Java,并能用它编制面向对象和网络化的程序。该课程主要分四部分。第一部分介绍Java语言的基本构

5、成(如数据类型、表达式、语句、程序结构等),类及其扩展,包以及面向对象程序设计原理;第二部分讲述Java语言三个基本设施:异常、线程及字符串处理等;第三部分介绍Java语言系统级类库,包括文件与流、类型编程、实用工具及系统程序设计;第四部分介绍Java语言的一些应用级类库及其编程技术,包括Applet,图形及图形用户接口,网络等。二、课程教学目标1.了解并掌握JAVA语言的基本语法。2.能比较熟练地用JAVA语言进行一般的程序设计。3.初步掌握JAVA编程开发环境JDK的使用。三、课程内容及教学要求1.JAVA语言概述:教学内容:JAVA语言的发展历程;

6、JAVA语言的基本特点教学要求:了解:JAVA语言的发展历程,迅速得以推广的原因了解:JAVA语言的基本特点:简单性、面向对象、结构中立、支持语言级多线程、稳固性、安全性等了解:JAVA虚拟机及JAVA运行系统2.JAVA基础教学内容:标识符的命名原则变量类型(数值型、字符型、布尔型)常量(整数、浮点数、布尔量、字符串、字符量)运算符与表达式教学要求掌握:JAVA语言的基本语法掌握:JAVA变量的正确使用方法3.JAVA流程控制教学内容:1.选择结构2.循环结构3.跳转语句教学要求:掌握:各种结构的语句了解:转移语句对程序结构的影响4.方法教学内容:方法

7、声明方法调用参数传递教学要求掌握:方法的声明与调用5.数组教学内容:数组的定义、创建、与释放数组元素的访问多维数组教学要求掌握:对象数组及创建初始化和未初始化的数组的方法6.JAVA面向对象程序设计教学内容对象类成员变量教学要求了解:面向对象程序设计的基本思想及基本概念了解:面向对象语言的分类和JAVA中支持面向对象的特点了解:面向对象的软件开发环境7.类的封装,多态和继承教学内容封装多态继承教学要求了解:对象的可见性和作用域了解:方法的重载了解:继承的实现8.接口和包教学内容接口包教学要求了解:接口的特点和实现了解:包的定义和引用9.异常处理教学内容:

8、异常与异常对象异常处理的特点异常类的层次抛出异常异常的捕获与处理创建异常类教学要

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

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

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