《Java高级编程》综合实训计划.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Java高级编程》综合实训计划
一、综合实训的性质和目的
本课程综合实训是在《Java程序设计》课程上设置的,是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。
本课程实训的目的和任务,是通过学生用Java语言设计一个完整的应用程序,使学生综合应用所学知识完成软件的分析、设计、调试和总结,提高学生对Java语言的综合应用能力和解决问题的能力。
二、参考设计内容与指标要求(允许选择其它内容,要求可参此)
三、参考题目:
①做一个广告屏,显示一段文字、如下图所示,能够对文字的颜色、风格、字体、字号等修改。
图1 广告屏
要求:
做成APPLET程序或APPLICATION程序。
●用APPLETVIEWER运行。
●能够在网页中运行。
②做一个写字板,要求本软件用户必须注册方可运行(注册后下次启动无需在注册,第一次使用必须注册)。
图2 写字板③五子棋双人对弈程序。
图3 五子棋
图4 行走提示图5 胜负提示
要求:
按开始按钮双方开始下棋,当在已经下棋的位置放子时提示信息(图3-2)
一方赢时提示(图3-3)
④一个扫雷程序,基本要求如同win 98中的扫雷。
图6 挖雷
⑤其它题目也可自己设计(但难度要相当)。
⑥以上内容为模板内容。具体内容可根据实际由指导老师审定。
2、总体要求
①对系统进行功能模块分析、控制模块分析正确;
②系统设计要实用;
③编程简练,可用,功能全面,具有较好的健壮性;
④说明书、流程图要清楚。
四、实训计划与学时安排
1、教师介绍本课程设计的目的、内容、要求、方法和安排。(4学时)
2、学生消化信息、完成设计报告。(6学时)
3、教师审查设计报告。通过审查的学生的设计报告,然后调整确定实施方案。(4学时)
4、学生完成课程设计的程序设计环节指导老师作必要的现场指导。(10学时)
5、验收并简单考核。(4学时)
6、撰写设计与总结报告。(2学时)
五、课程设计指导教师
由主讲教师和实验指导教师共同承担。
六、课程设计的管理
1、时间安排:课程设计的题目应提前两周布置,以便学生作好充分准备。一周的课程设计主要分成以下几个阶段:
①系统分析与设计阶段
在前期资料查阅的基础上,学生对所选课题进行功能分析与设计,并与指导老师进行充分的沟通。
②程序编制与调试阶段
学生在指导老师的指导下独立完成程序的编制与调试,指导老师应实时考察学生的实际编程与调试能力。
③总结报告和书写说明书阶段
学生根据规定的格式编写内含课题说明书的课程设计报告。
④答辩与考核阶段
指导教师选择部分学生进行当面提问答辩,答辩既可以以语言表达的方式,也可以直接在机房中进行实际操作与调试。指导教师将综合每一学生一周的表现及能力进行综合评分。
2、设计地点:
待定。
七、考核评估
过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,总结报告和答辩水平以及学习态度综合考评。成绩分优、良、中、及格和不及格五等。
1、设计与报告 20%;
2、软件编程能力 30%;
3、综合解决问题能力 20%;
4、创新能力 10%;
5、学生答辩 10%;
6、态度和纪律 10% 分为优、良、中、及格和不及格五档。