《高级语言综合课程设计》教学大纲

《高级语言综合课程设计》教学大纲

ID:10406644

大小:122.00 KB

页数:12页

时间:2018-07-06

《高级语言综合课程设计》教学大纲_第1页
《高级语言综合课程设计》教学大纲_第2页
《高级语言综合课程设计》教学大纲_第3页
《高级语言综合课程设计》教学大纲_第4页
《高级语言综合课程设计》教学大纲_第5页
资源描述:

《《高级语言综合课程设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《高级语言综合课程设计》教学大纲一、课程设计的教学目的与要求1.教学目的课程设计的目的是为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。《高级语言综合课程设计》是为计算机专业和软件工程专业本科教学的重要环节,其前导课程主要有《C语言程序设计》、《JAVA语言程序设计》、《数据库系统》等,课程设计则是为这些课程配套的、不可或缺的综合性实践环节。通过课程设计,旨在让学生进一步掌握JAVA程序设计的基本方法,逐步了解软件项目开发的基本过程,学习软件项目的设计方法,熟练掌握Java语言的

2、编程技巧,综合运用所学知识实现一个完整项目的设计和代码实现。借助课程设计的集中训练,有利于培养学生的动手能力和软件开发能力,锻炼学生的综合设计思维和自学能力。与此同时,通过专业技术文档的撰写,锻炼学生掌握文档撰写和常用绘图工具的使用,培养学生文字组织和专业表达能力,从而使学生在软件开发能力方面有一个明显提高。2.教学要求本课程设计要求学生每人自主选择至少两个设计题目并独立完成,可从老师推荐的课程设计参考书中选择合适的题目,也可根据个人特长自拟题目。编程语言建议使用Java。具体要求如下:(1)从计算器、Honni塔、贪食蛇游戏、扫雷游戏等算法实现类题目中任选一题,重点掌握JAVA面向

3、对象相关知识的运用。要求使用JavaSwing实现可视化用户界面。(2)从人事管理、成绩管理、学生管理等信息系统(MIS)类题目中任选一题,重点掌握数据结构运用或JDBC数据库操作。要求用JavaSwing实现可视化用户界面。3(3)要求每个题目开始时即制定出每天的详细进度计划,任课教师每天按进度计划检查并考核。可组成项目小组协作开发,但每个人都必须独立编程,独立编写相关文档,回答老师提问。(4)争取每周一题,最后一周集中整理和编写课程设计报告。课程设计报告要求每人独立完成,杜绝复制抄袭!课程设计报告要求严格按照附件规范格式编写,图表标注规范准确,段落清晰,叙述清楚。大段源码可集中列

4、于附录中。3.教学安排《高级语言综合课程设计》总学时为4周。指导教师根据课程教学大纲的要求和教学的实际需要遴选出若干设计题目,于课程设计开始时或提前向学生公布,也可由学生根据自己的兴趣特长自主选择。对于基础差的同学也可提前开展准备工作,以便确保按时、按质、按量地完成设计任务。指导教师应对学生选题的大小、范围、复杂程度及其工作量、进度等予以指导,及时对每个学生的完成情况和开发计划进行监督、检查、纠正,使学生能够按期完成课程设计规定的任务。二、课程设计内容、学时序号设计内容具体要求学时必修选修1需求分析及总体设计①对选定题目的任务、要求进行全面分析,制订出工作计划;②理解需求,分解任务,

5、设计相关运行界面;③初步定义出软件所需的类文件、各类完成的功能、各类的成员变量和成员方法名;④整理文字材料,为撰写设计报告作准备。2×2√2详细设计①对各个类文件进行详细设计,画出主要成员方法的N-S流程图;②设计各操作界面、控件布局及操作方式;③整理文字材料,为撰写设计报告作准备。4×2√32编码实现①根据详细设计的成果,在具体开发环境(如MyEclipse)对各个类进行编码实现;②调试程序,设计测试用例对各程序单元进行功能测试;③整理文字材料,为撰写设计报告作准备。8×2√3软件测试功能完善①对软件涉及的相关类进行联合整体测试;②对软件功能、性能进行优化完善,美化用户界面;③整理

6、测试结果,编写测试报告。3×2√4整理资料编写报告讲解汇报1.①对相关文字材料进行整理,编写规范的课程设计报告;2.②演示讲解各人的设计成果,指导老师对各人的课程设计进行考核评分。4×2√三、考核方式课程设计成绩由作品成绩、报告成绩和考勤成绩构成。作品成绩40%,报告成绩占30%,考勤成绩占30%。作品成绩包括:①类结构、算法设计、界面设计,占50%;②程序运行演示情况,占30%;③汇报和回答问题情况,占20%。报告成绩主要指课程设计报告的撰写情况。主要考核设计报告的结构是否合理,阐述是否正确清楚,格式是否合理美观等。考勤成绩依据每天出勤情况考核。课程设计期间要求每人每天按时到指定机

7、房进行课程设计,不得无故缺席、迟到、早退。四、课程设计参考选题31.记忆测试2.计算器3.Hannoi塔4.动物换位5.走迷宫6.魔板游戏7.扫雷游戏8.贪食蛇游戏9.蜘蛛纸牌10.吃豆子游戏11.俄罗斯方块游戏12.中国象棋打谱系统13.日历记事本14.基于数据结构的学籍管理系统15.标准化考试系统16.数据库通用查询系统17.网页浏览器18.基于多线程的端口扫描器19.Java聊天室20.宝石连连看游戏21.中国象棋对弈系统22.骑士游历程序23.小小

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。