Java程序设计课程实训设计

时间:2022-10-11 03:43:26

Java程序设计课程实训设计

[摘 要]Java技术是计算机科学与技术相关专业培养的核心技能,本课程设计是在《Java程序设计》课程上设置的,在高职高专人才的培养中占有核心地位。它是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。 Java程序设计课程实训部分在对于学生提高综合运用能力起到了至头重要的作用。

[关键词]Java程序设计 实训 设计

一、实训教学的性质和任务

Java技术是计算机科学与技术相关专业培养的核心技能,本课程设计是在《Java程序设计》课程上设置的,在高职高专人才的培养中占有核心地位。它是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。

本课程设计的目的和任务,是通过学生用Java语言设计一个完整的应用程序,使学生综合应用所学知识完成软件的分析、设计、调试和总结,提高学生对Java语言的综合应用能力和解决问题的能力。

二、实训教学方法手段和考核方法的设计

(1)实训教学方法和手段

任课教师根据课程《网络程序设计Java》教学大纲中的重点内容,给出相应的题目或项目,指导学生完成任务。实训前必须制定好上机步骤,弄清实训目的;要求学生掌握实训项目所需的知识、操作方法或步骤,并写出详细的实训报告。

(2)实训考核方法

通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,实训报告和答辩水平以及学习态度综合考评。

考核标准包括:

1.设计与实训报告 (20%);

2.程序的可用性,实用性,通用性,可扩充性(30%) ;

3.学生的动手能力、综合解决问题能力、创新精神(20%) ;

4.答辩水平(20%)。

5.态度和纪律 10% (分为优、良、中、及格和不及格五档)

三、实训内容与要求

(1)java系统程序开发

资产管理系统、学生信息管理系统、电子商务系统、网络购物系统、网络聊天室、人事管理系统、选课系统、论文管理系统、新闻系统、考试管理系统、学生宿舍管理系统等。学生可以小组为单位任选其一完成。

(2)Applet程序开发

做一个广告屏,显示一段文字,如图1所示,能够对文字的颜色、风格、字体、字号等修改。

要求:做成APPLET程序或APPLICATION程序;用APPLETVIEWER运行;能够在网页中运行。

(3)游戏开发

1.五子棋双人对弈

开发游戏性程序,例如五子棋双人对弈程序、扫雷程序,根据学生情况,此部分为选做内容。

五子棋双人对弈程序要求:

①按“重新开具”可以开始新的一局。

②需提示当前该哪方下棋,并提示已下棋子的信息。

③一方赢时游戏结束。

2.俄罗斯方块游戏。

说明:以上内容为模板内容,其它题目也可自己设计,但难度要相当。具体内容可根据实际由指导老师审定。

(4)总体要求

1.对系统进行功能模块分析、控制模块分析正确;

2.系统设计要实用;

3.编程简练,可用,功能全面,具有较好的健壮性;

4.说明书、流程图要清楚。

四、授课计划与学时安排

(1)教师介绍本课程设计的目的、内容、要求、方法和安排。(4学时)

(2)学生消化信息、完成设计报告。(6学时)

(3)教师审查设计报告。通过审查的学生的设计报告,然后调整确定实施方案。 (4学时)

(4)学生完成课程设计的程序设计环节指导老师作必要的现场指导。(20学时)

(5)验收并简单考核。(4学时)

(6)撰写总结和实训报告。(2学时)

五、课程设计指导教师

由主讲教师和实验指导教师共同承担。

六、课程设计地点

计算机中心机房或者学院专业机房

参考文献:

[1]王唯,Java程序设计[M],北京理工大学出版社,北京,2007年

上一篇:装饰画对现代家居的影响 下一篇:人全面发展的基础