文档介绍:平顶山学院精品课程申报材料《Java语言程序设计》教学大纲《Java语言程序设计》教学大纲第一部分大纲说明课程的性质和任务JAVA是新一代网络化面向对象的程序设计语言,集平台无关性、面向对象、多线程、安全可靠、内嵌的网络支持等诸多现代软件工程特征于一身,为软件开发人员提供良好的编程环境,成为设计网络应用软件的首选编程设计语言。《Java程序设计》是软件工程本科专业学生的专业基础必修课程。通过本课程的学习,使学生在掌握JAVA语言的组成与语法规则等知识的基础之上,掌握JAVA程序设计的基本思想方法,掌握使用JAVA进行基本的程序设计,掌握使用JAVA进行GUI编程、数据库编程和网络编程,掌握实际的编程技巧,并为以后学习课程打下基础。先修课要求有一门程序设计语言基础。课程教学对象、目的和要求从教学内容上,应使学生掌握Java面向对象编程、异常处理以及线程的基础知识;掌握JavaGUI编程、JavaI/O处理;了解Java的常用标准类库、编程技巧和设计模式。从能力方面,应使学生熟练地使用JDK,能够进行Java程序的编辑、编译和调试,能够进行JavaGUI编程、异常处理、多线程编程、I/O处理,并能根据需求开发出具有良好风格的、界面友好的、有一定实用价值的JAVA应用程序。从教学方法上,本课程采用课堂教学与上机实习教学相结合的方式,课堂教学采用传统教学和多媒体教学相结合,理论与实际应用相结合,通过全面而丰富的实例(多媒体演示)学习,使学生具备独立应用Java解决实际问题的能力,及了解和掌握本学科发展最新动态和应用技术。通过上机实习,培养学生实际动手能力和程序设计的能力,掌握面向对象的编程思想和设计方法,达到学以致用目的。,需要学生多作练习。,。,可以组织讨论,以便学生掌握网络编程的基本思想。:要求学生能够较好地理解,并且能够进行简单分析和判断。:要求学生能够一般地知道所学内容。总体课时设计课程教学总学时数为72学时,其中课内学时48,实验24教学内容课内学时实验学时一、JAVA语言概述3学时二、JAVA应用与JAVAAPPLET6学时4三、JAVA程序设计基础2学时2四、JAVA面向对象程序设计4学时2五、数组与字符串6学时2六、I/O流与系统类4学时2七、APPLET基础4学时2八、异常处理4学时2九、多线程程序设计5学时2十、JAVA的网络程序设计4学时2十一、创建图形用户界面及综合程序设计6学时4第二部分教学内容和教学要求JAVA语言概述:3学时教学内容:JAVA语言的发展历程;JAVA语言的基本特点教学要求:了解:JAVA语言的发展历程,迅速得以推广的原因了解:JAVA语言的基本特点:简单性、面向对象、结构中立、支持语言级多线程、稳固性、安全性等了解:: :由类构成,类由域和方法构成编译JAVA程序:运行JAVA的编译JAVAC工具进行编译执行JAVA应用2:JAVAAPPLET:JAVA应用和JAVAAPPLET的编辑、编译、运行过程掌握:简单的终端输入输出方法了解:程序设计风格并在