如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Java程序设计实验教学大纲(2011年制订)课程代码:课程性质:非独立设课课程分类:专业必(选)修课实验学分:2学分实验学时:36学时适用专业:信息管理与信息系统、电子商务开课单位:计算机与信息科学学院一、实验教学目标:本实验课的任务是配合课堂讲解的内容,巩固所学Java基本知识,掌握面向对象程序设计的精髓。通过本实验课,学生可以达到以下几个学习目标:掌握Java程序开发环境的搭建。学会如何使用Myeclipse开发工具。理解类和对象,掌握面向对象编程思想。理解Java图形用户界面和组件监听,及MySQL数据库操作编程。开发、发布包,引用第三方包和制作应用程序安装包。二、主要仪器设备名称:PC、JDK和MyEclipse开发环境。三、实验基本要求本实验课程要求学生独立完成所有的实验。在每次实验前要求学生做好充分的准备,理解上机的内容,写好上机的算法流程;在实验过程中尽量自己解决编程问题、学会自己编写程序、调试程序测试程序,的确无法自己解决的情况下才请教老师或同学;在实验后要自己总结实验过程中的问题,完成未完成的内容、或对实验内容进行改进、提升,丰富自己的编程经验。四、实验项目设置与内容序号实验名称内容提要实验学时每组人数实验类型实验者类别开出要求1JDK安装与MyEclipse环境搭建实验JDK安装与MyEclipse环境搭建,给出简单的运行例子进行测试。21验证本科必做2结构化程序设计实验主要是熟悉for、if、switch语句的使用并编写实际的程序。41验证本科必做3简单类编写结合课堂所讲的内容,根据所给框架,编写程序。41验证设计本科必做4输入/输出实验根据题目要求,熟悉java提供的输入/输出包中类的使用,特别是一些常用的类的方法的使用21设计本科必做5GUI实验理解MVC的精髓,设计理想的GUI程序。61设计本科必做6包设计与第三方包的引用设计包设计与第三方包的引用。61设计本科必做7数据库实验熟悉数据库编程。61设计本科必做8帮助文档与应用程序安装包的制作实验熟悉帮助文档与应用程序安装包的制作61设计本科必做五、实验考核:具体的实验考核方式与评分办法如下:1.没有具体的实验说明,只给出凌乱的代码:不及格2.基本完成要求,符合实验报告的要求:60分3.在2的基础上,代码完整,具有可读性(有注释):60-70分4.在3的基础上,实验报告整洁,内容完整:70-80分5.在4的基础上,代码优化,算法精练,界面友好,思路清晰:80-90分6.在5的基础上,实现了全部的要求并进行扩展,有自己的结论:90-100六、教材及主要教学参考书:1.曾绍华,Java程序设计----面向基础与桌面系统开发(讲义)。2.张席,Java语言程序设计教程,西安电子科技大学出版社,2003.83.BruceEckel,ThinkinginJava,ChinaMachinePress,2002.54.AnIntroductiontoProgrammingandObject-OrientedDesignUsingJAVA5.耿祥义,张跃平,Java2实用教程实验指导与习题解答,清华大学出版社,2005.3执笔人:曾绍华2011年10月审定人:贺一2011年10月院(系)负责人:杨晓红2011年10月