CAI软件开发:教小学生学算术课—课程设计论文.doc

CAI软件开发:教小学生学算术课—课程设计论文.doc

ID:61005267

大小:510.50 KB

页数:42页

时间:2021-01-19

CAI软件开发:教小学生学算术课—课程设计论文.doc_第1页
CAI软件开发:教小学生学算术课—课程设计论文.doc_第2页
CAI软件开发:教小学生学算术课—课程设计论文.doc_第3页
CAI软件开发:教小学生学算术课—课程设计论文.doc_第4页
CAI软件开发:教小学生学算术课—课程设计论文.doc_第5页
资源描述:

《CAI软件开发:教小学生学算术课—课程设计论文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计(论文)说明书课题:CAI软件开发:教小学生算数学院:电子工程与自动化专业:测控学生姓名:学号:指导老师:目录1.内容摘要………………………………………………………………………12.关键字…………………………………………………………………………13.题目与要求……………………………………………………………………24.设计任务及要求4.1分步实施…………………………………………………………………34.2运行环境…………………………………………………………………34.3开发工具…………………………………………………………………35.总体设计5.1程序设计

2、组成框图………………………………………………………45.2流程图……………………………………………………………………56.详细设计6.1注册登录系统函数详细说明……………………………………………66.2菜单界面函数详细说明…………………………………………………76.3加法函数详细说明………………………………………………………86.4减法函数详细说明……………………………………………………106.5乘法函数详细说明……………………………………………………116.6除法函数详细说明……………………………………………………126.7统计信息函数详细说明………………

3、………………………………146.8信息读取函数详细说明………………………………………………146.9晋级降级函数详细说明………………………………………………157.调试与测试7.1调试方法………………………………………………………………157.2功能模块的调试及测试………………………………………………167.3测试过程中遇到的主要问题…………………………………………207.4采取的解决措施………………………………………………………208.总体收获、体会……………………………………………………………209.谢辞…………………………………………………………………

4、………2110.参考文献……………………………………………………………………2111.源程序清单………………………………………………………………2112.附录源程序代码…………………………………………………………221.内容摘要:现在,信息技术教育在我国中小学中全面开展,计算机在教育事业中的地位越来越重要,其中计算机辅助教学(ComputerAidedInstruction,简称CAI)扮演着重要的角色。本程序是用c语言来编写的具有加减乘除法的小软件,其中用到loop、goto、产生随机数函数、文件操作等,小学生按照提示进行答题,一次答题命中率达到60%可以

5、晋级,同样也会降级,学生可以按照自己的能力来设置题量,答题数量越多通关后获得的奖励越丰厚。本课设是利用计算机辅助教学(CAI)软件开发一款教小学生算术的小游戏,希望帮助小学生更好地练习小学算术,有效地缩短学习时间、提高教学质量和教学效率,实现最优化的教学目标。2.关键字:注册登录系统、加减乘除法、loop…goto、文件操作、产生随机数函数、统计、晋级、降级。3.题目与要求(1)题目及要求:题目:计算机辅助教学(CAI)软件开发:教小学生算数功能:可做个位数,十位数的加,减,乘,除。减法不能得负数,除法要除尽,屏幕上随机出现两个数,提示小学生给出答案,答错了

6、提示重新输入,直到答对为止。要统计给分,且累计,够一定分数后可晋级,即从个位进到十位数的运算,同样,也可以降级。(rand(),#include)(2)要求:(1)用C语言实现程序设计;(2)系统的各个功能模块要求用函数的形式实现;(3)界面友好(良好的人机交换),程序加必要的注释。4.设计任务及要求4.1分步实施:(1)设计登陆界面,具有注册登录功能;(2)初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;(3)完成基本要求:能答对各位数的加法和减法,并有统计功能,即一次答对的成功率为60%以上可以晋级,做十位数的减法,成功率

7、低于60%也可以降级;(4)进一步要求:完成乘法和除法的学习,也有晋级功能;(5)挑战的题量越多通关后获得的奖励就越丰厚。4.2运行环境:   (1)win7/XP系统   (2)VC6.0编译环境4.3开发工具:   C语言5.总体设计菜单界面函数Cd()4除法函数div()3乘法函数mul()2减法函数sub()0规则函数Jm()5注册登陆界面zcdl()1加法函数add()注册登陆界面函数zcdl()zcdl()5.1程序设计组成框图主函数main()是否是否是否输入错误重新输入降级返回算法选择通关结束降级返回个位数算法判断加法个位数add()除法个位

8、数div()乘法个位数mul()减法个位数sub()

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

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

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