《Java程序设计实验》教学大纲
一、课程基本信息课程代码:05110351
课程名称:Java程序设计课程英文名称:Java Programming Design
课程所属单位:计算机与信息工程系计算机科学与技术教研室课程面向专业:计算机科学与技术本科
课程类型:选修课先修课程:计算机基础知识、有一门程序设计语言基础。
学分:1.5实验学时:12
应开实验工程个数:6个二、课程性质与目的
Java语言程序设计是计算机科学与工程专业中一门重要的选修课。Java语言是一种解释型程序设计语言,它涉及到计算机算法,语言、程序设计方法等内容。
本课程设置的目的是让学生掌握程序设计的基本方法和面向对象的思想,能运用Java语言进行面向对象的程序的设计,并掌握在计算机上调试、运行程序的基本技能,以适应计算机在各学科中越来越广泛的应用及对人才在计算机知识和能力方面的需求。
三、课程内容与要求
《Java程序设计》是计算机科学与技术专业学生的•门选修课程。
本课程主要介绍面向对象程序设计的方法和Java语言的基本概念,以Java语言语法学习为主。学习者在学习过程中可以通过大最的程序实例和相关练习,逐步掌握Java的面向对象编程的各种技巧。
实验一:VJ++环境、语言基础实验FI的:熟悉VJ++工具的基本使用,了解Java语言基础。
实验要求:使用VJ++编写一般的JAVA APPLICATION和JAVA APPLET;实验设备:VJ++6.0
实验内容:编制两种程序分别用VJ++编译。
完成技能:熟悉编译工具和JAVA语法。
java程序设计主要内容
实验二:面向对象程序设计实验FI的:进一步熟悉VJ++工具的使用,自己定义类和在程序中调用类(自
己定义的和系统中的)。
实验要求:会定义和使用类。
实验设备:VJ++6.0实验内容:按教材最简单的定义一个类,然后在主类中调用。
完成技能:理解和应用面向对象。
实验三:多线程实验目的:理解和使用多线程
实验要求:会定义和使用类。
实验设备:VJ++6.0实验内容:进一步掌握VJ++工具的基本使用,定义和使用线程类。
完成技能:定义和使用多线程实验四:图形用户界面
实验目的:编写GUI的程序实验要求:写出有GUI的程序
实验设备:VJ++6.0实验内容:写出有多个组件的程序,如button,textfield,chockbox,list等的程序,并能响应用户的选择。
完成技能:会使用JAVA中的GUI编写程序。
实验五:Java Applet实验目的:理解和编写JAVA小程序
实验要求:编写JAVA小程序实验设备:VJ++6.0
实验内容:写有良好界面的小程序,实现多媒体的效果完成技能:实现和理解JAVA APPLET.,
实验六:C/S通信基本要求:
主要内容:
操作要点:理解通信过程。
主要仪器设备:VJ++6.0实验目的:理解和编写C/S程序
实验要求:写有简单界面的C/S程序,实现Client和Server简单通信。
实验设备:VJ++6.0实验内容:Socket,ServerSocket,C/S 通信,实现Client 和Server 通信。
完成技能:熟悉和实现C/S通信。
四、学时分配实验学时分配表
《Java程序设计》是一门实践比拟强的专业课程,采用的是一种软件设计的方式,并通过这种方式让学生真正理解和掌握Java语言和面向对象的程序设计方法。
六、课程考核方式
该门课程的实验局部不进行笔试,通过学生上机以及所交实验报告给出成绩,并且占该门课程总平成绩的20%。
七、实验教材及参考资料:
1.《Java程序设计》主编:陈强出版社:人民邮电出版社2001
2.《VJ++6.0指南》,《Java程序设计指南》
3.《Java与面向对象程序设计》印旻编著高等教育出版社

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。