- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
龟兔赛跑吴盼辉
课程设计论文任务书
土木建筑 学院
土木工程 专业
土木 五 班
一、本课程设计的目的
(1)使学生掌握系统各功能模块的基本工作原理;
(2)培养学生掌握程序设计的基本思路和方法;
(3)使学生掌握程序调试方法;
(4)培养学生分析、解决问题的能力;
(5)提高学生的论文写作能力。
二、课程设计的任务及要求
1)基本要求:
(1)分析系统各功能模块 ;
(2)选用合适的控件及算法;
(3)提出系统的设计方案;
(4)对所设计程序进行调试。
2)创新要求:
在基本要求达到后,可进行创新设计,如增加功能,算法优化等;
3)课程设计论文编写要求
(1)要按照书稿的规格打印誊写论文;
(2)论文包括目录、绪论、正文、小结、参考文献、谢辞、附录等;
(3)论文装订按学校的统一要求完成;
4)答辩与评分标准:
(1)平时成绩:20分;
(2)完成设计过程(含论文):40分;
(3)完成调试:20分;
(4)回答问题:20分。
一、课程设计(论文)题目 龟兔赛跑
二、课程设计(论文)工作自 2012 年 5 月 20 日起至
2012 年 6 月 16 日止。
三、课程设计(论文) 地点: 计算中心
1、课程设计时间
第十六周到第十八周
一、课程设计时间:第十六周到第十八周
二、题目简介
本题目旨在设计一个简单的小游戏,名字叫“龟兔赛跑”。这个游戏需要两个用户分别通过操作“A”,“S”和“:”,“‘”来进行比赛,谁最早跑到终点谁就获胜。这个游戏的设计可以让用户锻炼自己的反应能力,在闲暇时的一种调剂。通过对此程序的设计,可以使我们更好的学习VB ,加深我们对上一学期的VB学习,使我们从理论知识的学习层面升华为实际操作。从中既完成了学业任务,又提升了我们的能力。
题目的难度系数虽然只有一颗星,但还是涉及了众多的细小知识点,有些也是作为典型的控制事件,如键盘控制事件和Timer定时器。运用了循环以及嵌套语句来完成这个程序。另外还有一些函数问题,例如Str,Right等,在书上也有详细的解释。还有Shell函数显示文件时需要找记事本和自述文件的路径才能显示,让我明白做各种程序也是需要方法和正确的途径。
三、课程设计内容
能够对指定文件夹中的图片文件(不少于10个)按照顺序一一浏览,最后一个图片的下一个是第一个图片,第一个图片的前一个是最后一个图片,图片格式可以包括.bmp和.jpg两种。
用户界面中的菜单(或命令按钮)至少应包括“定位文件夹”、“上一个图片”、“下一个图片” 、“退出”4项。提示:可使用DriveListBox、DirListBox和FileListBox控件。
四、课程设计要求
(1)界面如图1所示,开始时“龟”和“兔”分别位于两条跑道的起点。使用鼠标单击“狐狸”(它是裁判)按钮,该按钮右面闪烁3次“预备”字样,然后显示“开始”进入比赛状态。
(2)赛跑开始后,用户1轮流按“a”和“s”键,用户2轮流按“;”和“‘”(单引号)键,分别使“兔”和“龟”沿跑道向右前进。每按两次键才能使图标移动一次,按键越快,相应的图标就跑得越快。计时牌显示各自所用时间,当两个动物都到达终点时,显示谁是胜者。
游戏过程中,通过“游戏速度”滚动条来调节动物每前进一步的距离。
(3)游戏在进入预备状态之前,按键是不能使两个动物移动的;在“预备”状态时(即在起跑之前),若按键移动动物程序认为是抢跑,显示如图4所示的信息,必须重新开始游戏。
(4)程序使用了图5所示的菜单。选择“开局”命令使程序全部归位并重新开始。“自述文件”菜单命令用“记事本程序打开并显示说明文件(Readme.txt)。
五、程序要求实现如下功能
1,程序界面如图1.1所示,开始时“兔”和“龟”分别位于两条跑道的起点。使用鼠标点击“狐狸”(他是裁判)按钮,该按钮右面闪烁3次“预备”字样,然后显示“开始”进入比赛状态。
2.赛跑开始后,用户1轮流按“a”和“s”键,用户2轮流按“;”和“‘”(单引号)键,分别使“兔”和“龟”沿跑道向右前进。每按两次键才能使图标移动一次,按键越快,相应的图标就跑得快。记时排显示各自所用 时间。当两个动物都到达终点时,显示谁是胜者。
3.游戏在进入预备状态之前,按键是不能使两个动
文档评论(0)