课程设计报告
课程名称课题名称C语言程序设计小学生心算CAI系统
专班学姓
业级号名
材料成型0803班
指导教师
2009年12月25日
f湖南工程学院课程设计任务书
课程名称C程序设计课题小学生心算CAI系统
专业班级学生姓名学号
材料成型0803班
指导老师审批
任务书下达日期任务完成日期
2009年12月25日2010年1月3日
1
f一、设计内容与设计要求
1、设计内容
一、问题描述:本系统可以用来进行单独的的加、减、乘、除心算练习,也可综合心算的速度与正确率进行测试。当用户在进行简单的四则运算时运算速度和正确率都较高时,可以进入四则混合运算,借此来进一步提高自己的心算能力。
二、功能描述:1、用户可以通过两种方法来选择功能,既可以按相应的数字键进入相应的心算练习,也可以按光标键来选择功能项。2、计算机自动出题,用户进入每项练习时,屏幕上会显示用户所做的相应的题数,如果不想继续可以随时退出。3、设计的系统完全适合用户,比如除法时考虑到小学生的水平问题,只允许出现整除情况。4、用户输入的答案不对时,提示错误,用户输入的结果如果连续两次不对,计算机会自动给出正确答案,供用户参考。5、界面设计友好。
三、算法提示:1、用简单的程序设计方法2、一定的窗口设计技巧3、简单的数据类型
四、测试数据:计算机随机产生
五、其它:
2
f对该系统有兴趣的同学可以在实现系统基本功能后,完善系统的其它功能。
六.分组及安排所选题目根据学生学号确定,学号模4加1,即(学号41)。如你的学号为17,则所选题目号为:1741==(题目2)。七.成绩评定程序设计方案是否合理;程序设计是否正确;调试结果;设计说明书的质量高低;答辩时回答问题情况;课程设计周表现情况;总评成绩记入“课程设计成绩评分表”。
2.设计要求:
1).设计正确,方案合理。2).界面友好,使用方便。3).程序精炼,结构清晰。4).设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。5).上机演示。
二、进度安排
星期一下午机房上机,熟悉这次课程设计的目的和课程设计的要求,通过图书馆或因特网查找与小学生心算CAI系统课题相关的资料,明确了解一些要用到的文件和调用函数等,然后再把整个程序设计的总体框架、流程图等构思出来,并进行书面程序设计。星期三下午机房上机,在计算机上编辑源程序。调试程序,在改正错误的同时不断完善程序,使源代码满足课程r