Java程序设计教学大纲.doc

上传人:自*** 文档编号:124920977 上传时间:2020-03-14 格式:DOC 页数:6 大小:46KB
返回 下载 相关 举报
Java程序设计教学大纲.doc_第1页
第1页 / 共6页
Java程序设计教学大纲.doc_第2页
第2页 / 共6页
Java程序设计教学大纲.doc_第3页
第3页 / 共6页
Java程序设计教学大纲.doc_第4页
第4页 / 共6页
Java程序设计教学大纲.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Java程序设计教学大纲.doc》由会员分享,可在线阅读,更多相关《Java程序设计教学大纲.doc(6页珍藏版)》请在金锄头文库上搜索。

1、Java程序设计课程教学大纲课程基本信息课程名称: Java程序设计/课程性质:计算机应用技术专业课课程学时和学分:总学时:56 总学分:4 理论学时:22 实验学时:34适用专业:计算机应用技术先修课程:信息处理技术、数据库系统原理、C语言程序设计开课学院(部):信息与自动化学院 教研室:计算机科学与技术教研室一、教学目的、要求通过Java程序设计的学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作,为以后能够独立进行程序开发打下良好的基础。1、知识要求(1)了解Java语言发展历史和一些专业术语;(2)掌握J

2、ava语言的基础知识:词法、语法、类、包等;(3)掌握面向对象的思想;(4)能够用Java语言实现一些小程序和小型应用程序的开发;(5)掌握Java语言的一些技术:异常处理、多线程、JDBC等。2、能力要求要求学生具体能力为:(1)熟悉Jdk的Windows环境变量的配置、MyEclipse的使用;(2)熟练使用Java语言进行程序编写、运行。(3)能够熟练的使用Java的多线程技术、数据流、JDBC等技术编写给定题目的程序代码。(4)同时养成良好的编程习惯:良好的变量命名习惯、注释的编写以及代码编写规范化。3、技能要求通过本门课程的学习,要求学生:具有一定的面向对象的编程思想;规范化的编程习

3、惯;举一反三的学习能力。二、课程主要内容(内容及要求)1、Java语言入门1)Java语言概述(了解)2)认识Application和Applet(了解)3)Java程序开发工具和开发方法(掌握)2、Java语言编程基础1)Java语言的基础知识:标识符和关键字、数据类型、用变量和常量计算圆的面积、表达式和运算符(熟练掌握)2)Java语言的语句:用if语句进行成绩分析、用switch语句进行成绩分析、循环语句(掌握)3)数组:一维数组及二维数组的定义与使用(掌握)3、类和方法1)面向对象概述(了解)2)类(class)和方法的应用:用类和方法实现四则运算、用构造方法输出提示信息(熟练掌握)3

4、)类的继承(inheritance)和多态(熟练掌握)4)抽象类与接口(interface)(掌握)4图形用户界面(GUI)设计1)认识AWT和Swing(了解) 2)布局管理器(熟练掌握)3)常用Swing组件(熟练掌握) 4)常用组件的事件处理:鼠标和键盘事件(掌握) 5异常处理1)Java的异常处理机制(掌握)2)在方法中处理异常(掌握)3)自定义异常类(了解)6. 线程 1)线程入门 (了解)2)多线程 (掌握)3)线程的状态控制和同步(掌握)7. 标准类库和常用工具类 1)Java常用的基础类:Object类、与字符串有关的类、包裹类、Math类、System类(掌握)2)集合类:C

5、ollection、Set接口和HashSet类、List接口和ArrayList类、集合的访问、Map接口和Hashtable类(理解)8. Java的文件管理与标准输入输出 1)文件和目录的操作(掌握) 2)文件的输入和输出(熟练掌握) 3)标准输入与输出(熟练掌握)9JDBC数据库技术1)JDBC概述(掌握)2)JDBC数据库操作实例(熟练掌握) 三、学时分配学时分配表序号章节内容 学时数1第1章Java语言入门2+22第2章Java语言编程基础4+43第3章类和方法4+84第4章图形用户界面设计4+85第5章异常处理2+16第6章线程2+27第7章标准类库和常用工具类1+28第8章Ja

6、va的文件管理与标准2+19第9章JDBC数据库技术1+210综合程序设计4合 计56四、教学环节安排课堂教学:加强开放、交互式的教学活动,注重采用多媒体授课形式,通过多媒体授课,可以使学生对具体的操作有一个形象的认识,在授课过程中,采用任务驱动的教学方法。合理安排自学、辅导、作业、实践、测试、考试等主要教学环节的比重,有效发挥各教学环节的互补作用,提高教学效果。1、教学方法:采用多媒体教学教学为主、网络教学为辅的教学方法。2、教学手段:在教学过程中采用任务驱动的教学手段。3、外语要求:关键术语和概念的英语描述和缩写能够熟练读写。习题课和课外习题:五、课程内实验内容及要求 参见Java程序设计

7、课程课内实验教学大纲。六、考核和成绩评定方法该门课程切实采取了笔试的考试方法,在课程结束后,要求学生统一参加结业考试。最终以平时成绩(35%)、期中考试成绩(15%)和期末考试成绩(50%)一起确定学生的课程总评成绩。平时成绩主要包括出勤、平时作业和实验作业,通过平时成绩的给定,体现该门课程不但注重目标教学更注重过程教学的要求。通过该门课程的学习要求学生对使用Java语言编程能够有深入地了解,对于编程语言的学习能够举一反三,通过实验课程能够熟练使用Java语言进行程序开发。七、使用教材本课程参考的主要教材是机械工业出版社2011年6月出版的Java程序设计案例教程,高立军、张瑞英、李祺编著,属

8、21世纪高职高专规划教材系列。该教材内容比较全面,语言通俗易懂,符合教学大纲的要求。同时针对当前比较流行的开发和运行环境,对有些内容进行了增减,来满足学生的就业的要求。 八、参考书目1杨少波J2EE课程设计-技术应用指导北京清华大学出版社2010.12朱福喜面向对象与Java程序设计习题与解析北京清华大学出版社2010.13陈国君Java2程序设计基础(第2版)北京清华大学出版社2010.2执笔: 二级学院院长: 制(修)订时间:Java程序设计课程课内实验教学大纲实验一名称:学会JDK的安装及环境变量的配置,学会MyEclipse的安装与使用,在MyEclipse环境下建立包和类学时:2目的

9、和要求:1、熟悉Java的集成开发环境(以Java2 SDK1.6为例),掌握Java开发工具的安装和简单使用。2、熟悉用户环境变量的配置。3、熟悉MyEclipse环境下包与类的建立步骤。主要内容:参考任务3及任务6的步骤来完成上机练习的内容实验二名称:熟悉Java程序的结构并能进行简单的程序调试、运行 学时:2目的和要求:1、掌握标识符的定义规则、表达式的组成、各种数据类型及其使用方法、各种运算符的使用及其优先级控制。2、熟悉Java变量的定义 3、能运用学过知识进行简单的Java程序的编写与调试主要内容:分别创建int和char来中类型的变量,并赋值后输出,用变量和常量计算圆的面积实验三

10、名称:学会用流程控制语句及数组进行Java程序的编写、调试及运行 学时:2目的和要求:1、掌握Java的基本语法2、熟练使用分支结构,循环结构语句进行程序设计3、学会使用数组来定义所需数据类型主要内容:按照教师实验指导书要求进行程序的编写,通过编写掌握java语法结构。完成上机练习中的2、3题。实验四名称:学会Java类的编写及对象的创建学时:2目的和要求:掌握Java类的声明方法、Java对象的声明与访问及使用。主要内容:按按照教师实验指导书编写类来实现某一功能。实验五名称:熟悉包括构造方法的Java类的编写及对象的创建 学时:2目的和要求:掌握构造器的使用以及参数传递、this关键字的使用

11、。主要内容:按教材上机练习要求来完成本次实验。实验六名称: Java的继承与多态学时:2目的和要求:1、掌握Java的继承,属性及方法的继承、构造方法的继承。2、掌握Java的多态,多态是通过相同的方法名实现不同的功能。方法的覆盖和重载都可以实现多态,不仅如此,还可以通过对象的引用实现多态。3、掌握super关键字的使用,进一步熟悉this关键字的使用。主要内容:利用继承和多态实现圆的周长和面积等。实验七名称:接口的使用学时:2目的和要求:1、掌握接口的定义与使用。2、掌握接口的实现。主要内容:利用接口实现多继承。实验八名称:图形用户界面程序设计学时:8目的和要求:1、理解 Java 的事件处

12、理机制,掌握为不同组件编写事件处理程序的方法。2、掌握编写独立运行的窗口界面的方法。3、了解 Java Swing 组件的使用方法。4、了解对话框的使用方法。主要内容:完成Java图形用户界面程序设计与开发。实验九名称:异常处理及标准输入输出的使用 学时:2目的和要求:1、要求学生了解流的基本概念和Java语言中的I/O流的分类。2、了解字节流和字符流的差别,掌握其用法。3、掌握文件的读写方法;4、能对简单的异常进行处理实验十:标准类库和常用工具类的使用 学时:2目的和要求:1、掌握Java常用的基础类 2、掌握Java常用的集合类主要内容:完成上机练习中的1-4题实验十一名称:Java多线程学时:2目的和要求:熟练掌握JAVA多线程的使用。主要内容:验证Java多线程的实现及工作原理。实验十二名称:JDBC数据库访问实例程序设计目的和要求:1、进一步熟悉图形用户界面的设计 2、熟练使用JDBC数据库技术操作数据库,并将数据显示在前台界面主要内容:完成数据库数据的查询、修改、删除等操作实验十三名称:Java综合程序设计 学时:4目的和要求:Java语言知识的综合应用以及掌握面向对象程序设计的思想。主要内容:使用Java语言的相关知识完成综合程序的设计。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 工业设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号