小学四则运算软件(结对项目 -CAI)

小学四则运算题

项目Github地址:https://github.com/2876416732/SWPM

驾驶员:袁振钧   领航员:卢玉升

项目需求分析文档(卢玉升)UI界面布局(袁振钧)

一年级单元测试题:

49+19=        81-25=          20+30=       30+25=

65-25=        25+25=          60-35=       20+15-5=

二年级单元测试题:

16-2×7=       50+2×8=        2×9×8=       90-81+2=

20÷5+37=      47-3×2=        14+11-2=     51-30+5=

三年级单元测试题:

27÷3×7=        3×6÷9=        25÷5×8=       24-8+10=      

28÷4×7=        35+24-12=      48÷8×9=      70×3=    

四年级单元测试题:

25×2×11=       52-12+8=     50×2-73=      30+100/5=      42×15+136=      (15+20)×3=      145/5×6=       24×36/24=

五年级单元测试题:

4.6×6=27.6   6.4×7=44.8   5.2×5=26   3.2×2.5=8     3.2×6.25=20      26.8÷4=6.7      81÷1.5=54     68.4÷7.2=9.5

 

什么是四则运算?

四则指加法、减法、乘法、除法四种最基本的运算。如果加减乘除放在同一个算式中,它计算的顺序是先乘除,后加减,有括号先算。

需求分析

选择年级题目(下拉框),每个年级里有练习题,考试题(每个年级的练习题,考试题是随机生成的四则运算题)。

考试时有时间限制,根据题目的数量来设置考试时间(比如:20-30题的时间可以设计为30分钟到1小时之间)。

题目不能有重复。

可以控制题目的取值范围和出题数量和运算符个数。

在做完题目后给出题目对错,并给出正确答案。

测试完成时,成绩总分要有。然后可以选择保存或不保存,保存的数据可以下载和打印,做过的练习可以在历史记录查看,也可以分享给他人。

PSP估算表

项目墨刀原型及运行效果图

总结项目优缺点

这项目的实现和设计的差异性可能只有深入了解和思考才会理解项目不同于理论学习,它最大的特征在于测试的完全性和程序本身的鲁棒性,自己在初期设计的时候没有梳理清楚表达式的生成规则和基础的类的设计,所以在后续还需要继续完善页面视图的设计;这个项目软件可以带给更多热爱学习的人可以随时随地想学习时就能学,提供我们学习场地时间的便利问题。

 

改进计划

去了解和学习更多的新的技术运用,去认识和熟悉它,更全面的从项目重要的问题考虑。

结对情况总结   --双方互评

袁振钧: 优点:有耐心、积极学新知识,做事认真负责。缺点:代码基础不好。

个人收获

促进双方之间的互动性,更多的去了解自己队员的想法,可以从他身上看到自己看不到的问题,学到他懂而自己不懂的问题。让两个人之间是可以互利互帮互助的。

原文地址:https://www.cnblogs.com/luyus/p/10674566.html

时间: 2024-10-10 04:27:26

小学四则运算软件(结对项目 -CAI)的相关文章

高级四则运算器—结对项目反思(193 & 105)

高级四则运算器—结对项目反思(193 & 105) 本周我和一位韩国同学(71061105)一起结对编程完成了我们的结对项目——高级的小学四则运算题目生成器. PSP表格   PSP2.1 Personal Software Process Stages Time Planning 计划 · Estimate · 估计这个任务需要多少时间 1.5h Development 开发 · Analysis · 需求分析 (包括学习新技术) 3h · Design Spec · 生成设计文档 5h ·

高级四则运算器—结对项目总结(193 &105)

高级四则运算器—结对项目总结 为了将感想与项目经验体会分割一下,特在此新开一篇博文. 界面设计 啥都不说,先上图震慑一下... 上面的三个界面是我们本次结对项目的主界面,恩,我也觉得挺漂亮的!你问我界面设计花了多久?其实只有6个小时,然后6个小时中有2个小时都是为了一个bug,这个bug之后我们会提到,也是让我长了一回见识. 关于整个界面的美化 关于整个界面的美化,因为之前做Java的Swing开发,知道有这种控件的皮肤(Swing里是叫LAF=LookAndFeel),所以在一开始我就敲定了要

201571030139/201571030134 小学生四则运算软件结对编程

源码在Github的仓库主页链接地址 https://github.com/gzyt/Arithreic_Plus 一.题目要求: 使用JAVA编程语言,采用结对编程方式实现四则运算出题小程序,软件基本功能要求如下: 1.由计算机从题库文件中随机选择20道加减乘除混合算式,用户输入算式答案,程序检查答案是否正确,每道题正确计5分,错误不计分,20道题测试结束后给出测试总分: 2.题库文件可采用实验二的方式自动生成,也可以手工编辑生成: 3.程序为用户提供三种进阶四则运算练习功能选择:百以内整数算

结对- 四则运算器-结对项目总结

项目总结 项目的设计和制作过程比较简单,使用Python的PyQt5模块进行编写桌面程序.总体来说开发过程还是比较简单的.开发预期与实际开发时间还是么有太大的差距.同时这是第一次使用Python的PyQt5模块,边学习编制做,进步还是很大的,学会使用QtDesginer.PyUIC.PyRcc等工具进行桌面软件的UI设计.

201571030315\201571030303《小学生四则运算软件需求说明结对项目报告》

以实验二个人项目.实验三结对项目所开发的小学生四则运算练习软件作为原型,实施小学生四则运算练习软件用户调研活动. (1)调研对象:小学生,小学数学代课老师,家长 (2)要利用实验二.实验三开发的程序作为软件原型: (3)采用问卷调查,访谈两种方式来需求获取: (4)和小伙伴设计了网上问卷调查,调查了数学代课老师和小学生及其家长 (5)问卷调查网址https://www.wjx.cn/m/22668847.aspx 1.1 编写目的   本文档的目的是详细地介绍<小学生四则运算练习软件>所包含的

实验四:201571030116/201571030106《小学四则运算练习软件需求说明》结对项目报告

任务1:以实验二个人项目.实验三结对项目所开发的小学生四则运算练习软件作为原型,实施小学生四则运算练习软件用户调研活动. 由于上次作业小伙伴很机智的把软件的操作过程录成了gif动图,所以在做基于原型的用户需求调查时减少了很多麻烦.对于这个任务我们采用了三种方法做用户需求调查:1.线上问卷调查 2.真实用户线上访谈 3.会议研讨 1.线上问卷调查:地址: 我们通过前两次作业整理了一些问题,用"问卷星"做了一份线上问卷调查,为了更精确的区分不同真实用户对软件的需求,我们把问卷调查分成了三个

201571030109/201571030104《小学四则运算练习软件软件需求说明》结对项目报告

我的学号:201571030109 小伙伴的学号:201571030104 小伙伴的博文链接: 小学生四则运算软件的链接:链接1:http://www.cnblogs.com/fukang/p/8711021.html   链接2:http://www.cnblogs.com/dwxuan/p/8711505.html Github仓库主页链接地址:https://github.com/feser-xuan/Arithmetic_test3_UI 1.引言 1.1 编写目的 本文档的目的是详细地

201571030121《小学四则运算练习软件软件需求说明》结对项目报告

201571030107/201571030121<小学四则运算练习软件软件需求说明>结对项目报告 结对小伙伴:冯晓(201571030107) 任务一 首先,我们进行了实例体验,把我们已经上线的<小学生四则运算网站>链接发给我们调研的人,在他们体验过我们的程序后在填写需求分析调查问卷,这样可以更好的得到一个反馈,让我们的需求分析更加清楚. 网站链接:http://123.56.24.117:8080/ 其次,我们主要采取了精准的问卷调查方式来进行需求分析,调查的主要对象为老师和有

201571030133/201571030102《小学四则运算练习软件软件需求说明》结对项目报告

我的学号:201571030133 结对伙伴的学号:201571030102 结对伙伴的博文链接:http://www.cnblogs.com/yuan1229/p/8873824.html 任务一: 以实验二个人项目.实验三结对项目所开发的小学生四则运算练习软件作为原型,实施小学生四则运算练习软件用户调研活动. 1. 调研对象:小学生.小学生家长和小学老师. 2. 需求调研方法:访谈.问卷调查 .原型评估. 问卷样本链接:https://www.wjx.cn/jq/22680152.aspx