研究报告C语言课程设计小学生心算CAI系统报告书

应用技术学院

课 程 设 计 报 告

课程名称 C语言课程设计

课题名称 小学生心算CAI系统

专 业 电气工程及其自动化

班 级 电气0985

学 号 200913010526

姓 名 王清源

指导教师 陈世清 黄晓宇 曹 燚

2010年 7 月 5

湖南工程学院

课 程 设 计 任 务 书

课程名称 C课程设计

课 题 小学生心算CAI系统

专业班级 电气0985

学生姓名 王清源

学 号 200913010526

指导老师 陈世清 黄晓宇 曹燚

审 批

任务书下达日期 2010 年 7 月 5 日

任务完成日期 2010 年 7 月 11 日

一、设计内容与设计要求

1.设计内容:

见附录

2.设计要求:

1).设计正确,方案合理。

2).界面友好,使用方便。

3).程序精炼,结构清晰。

4).设计报告5000字以上,。

5).上机演示。

二、进度安排

第12周 星期一 布置任务,查找资料。

星期二 确定总体方案,进行详细设计。

星期三 编写程序,上机调试。

星期四 编写程序,上机调试。

星期五 答辩,总结。

星期六~星期天 写课程设计报告

附:

课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。

正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。

正文的内容:一、1、设计目的 2、总体设计(程序设计组成框图、流程图)3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施5、源程序清单和执行结果:清单中应有足够的注释

正文总字数要求在5000字以上(不含程序原代码)。

附录:

设计课题六:小学生心算CAI系统

一、问题描述:

本系统可以用来进行单独的的加、减、乘、除心算练习,也可综合心算的速度与正确率进行测试。当用户在进行简单的四则运算时运算速度和正确率都较高时,可以进入四则混合运算,借此来进一步提高自己的心算能力。

二、功能描述:

用户可以通过两种方法来选择功能,既可以按相应的数字键进入相应的心算练习,也可以按光标键来选择功能项。

计算机自动出题,用户进入每项练习时,屏幕上会显示用户所做的相应的题数,如果不想继续可以随时退出。

设计的系统完全适合用户,比如除法时考虑到小学生的水平问题,只允许出现整除情况。

用户输入的答案不对时,提示错误,用户输入的结果如果连续两次不对,计算机会自动给出正确答案,供用户参考。

界面设计友好。

三、算法提示:

用简单的程序设计方法

一定的窗口设计技巧

简单的数据类型

四、测试数据:

计算机随机产生

目 录

设计目的 ............................................ 1

总体设计 ............................................ 1

详细设计 ............................................ 2

1、主要函数 ............................................ 2

2、函数的主要关系........................................... 2

调试与测试 ......................................... 4

附:源程序清单

一、设计目的:

全面熟悉,掌握C语言基本知识,C语言中的顺序,分支,循环三种结构及数组,函数C语言基本图形编程等方法,把编程和实际结合起来,增强对不同的问题的运用和灵活选择合适的数据结构以及算法描述的本领,熟悉编制和调试程序的技巧,掌握分析结果的若干有效方法,进一步提高上机动手能力,培养使用计算机解决实际问题的能力,养成提供文档资料的习惯和规范编程的思想,为以后在专

Logo

惟楚有才,于斯为盛。欢迎来到长沙!!! 茶颜悦色、臭豆腐、CSDN和你一个都不能少~

更多推荐