当前位置:文档之家› 英文单词填空游戏

英文单词填空游戏

《计算机应用基础课程设计》课程设计任务书
学院名称:交通与汽车工程学院课程代码:6011339
专业:热能与动力工程(汽车发动机) 年级:10级
一、设计题目
英文单词填空游戏
二、主要内容
设计一英文单词填空游戏的程序(可以模仿金山英文单词填空练习),提供英文单词练习环境、计算时间和正确率。

三、具体要求及应提交材料
设计合理的用户操作界面(也可仿金山英文单词填空练习界面),编制程序,实现如下功能:
1、根据用户的需求提供不同级别的练习单词(三级、四级、六级或1-5个字母、5-10个字母、10个字母以上等级别)。

2、游戏开始,在窗体上显示缺少字母的英文单词及其汉语意思,要求输入完整的英文单词,其中,单词所缺字母的位置是每次随机变化的,可能出现在单词的任意位置,缺少的字母用下划线“_”表示(例如,可能出现_riend或f_iend或frie_d)。

3.如果输入正确,则显示“正确”;如果输入错误,则显示“错误”,并给出正确的单
词;
4.统计正确单词的个数、正确率、花费时间等,保存用户成绩数据。

5.用户的练习成绩随时可以查看。

提交材料:1、任务书;2、课程设计说明书(打印);3、材料刻盘:程序、说明书
四、主要技术路线提示
用随机文件建立不同级别的单词库。

根据用户的选择从单词库里随机选出一个单词和汉语意思,用Rnd()函数确定缺字母的位置,用Mid()替换,并以缺字母的新串显示,用户输入,然后判断,统计。

用文件写操作保存用户每次练习的基本数据:用户姓名、正确率、时间等。

查看用户历次成绩,涉及文件读操作。

主要操作界面(仅供参考)见图1
图1英文单词填空游戏主界面
五、进度安排
第一周,下达课程设计任务书,根据设计要求进行VB语言知识的复习,做系统总体设计,编写程序、程序调试;
第二周,程序的调试、修改、完善;撰写课程设计说明书。

六、推荐参考资料
1.杨明广.王秀华. Visual Baisc程序设计教程.中国科学技术出版社,2006.11,21世纪教材;
2.王秀华.余建坤. Visual Baisc程序设计上机和级考实训教程.中国科学技术出版社,2006.11,21世纪教材;
3.龚沛曾. Visual Baisc程序设计简明教程(第二版).高等教育出版社,2003 4.曾强聪.新编Visual Basic程序设计教程.清华大学出版社,2004
指导教师滕艳琼签名日期 2011 年 4 月 6 日
系主任唐岚审核日期 2011 年 4 月 6 日。

相关主题