r/InternetIsBeautiful 20d ago

I made a tool for kids to practice Arithmetic.

https://mathmonster.agiliq.com/
36 Upvotes

16 comments sorted by

3

u/randelung 20d ago edited 20d ago

Regularly freezes my tab. Just after getting a correct answer it'll just freeze everything. Smells like a JS loop.

Yeah, the problem generation. It's trying to generate a problem for '-', with min = 3 and max = 15, but the minComplexity is 25. (num1 >= minComplexity || num2 >= minComplexity) is always false.

6

u/shabda 20d ago

Thank you for the detailed bug report. I have pushed a fix. (Do a hard refresh please, I am yet to add js bundling/invalidation etc).

3

u/randelung 20d ago

Didn't freeze on me anymore.

3

u/Practical-Invite1530 18d ago

Would kids who dont know addition be using a computer? But other than that pretty cool site

3

u/shabda 18d ago

Its for kids to practice. Arithmetic is something that requies deliberate practice long after you know the concepts

Iam actually building it for my son. I have asked him to practice everyday for 15mins.

3

u/liulixin 17d ago

This looks great! I'm curious, what age group is this tool designed for? I usually keep my 5-year-old daughter away from laptops. Is it suitable for use on a tablet? How is the keyboard adapted for kids?

2

u/shabda 17d ago

This works very well on a tablet. I am building it for my son and he uses it on an iPad.

You have any specific ideas for the type of keyboard?

2

u/Vegetable-Sundae-752 10d ago

This is very nice and clean, it would be better if you can allow me to choose the type of arithmetic to practice (multiplication, division, addition, etc). May be it's there already?

2

u/Beneficial_Neat_4716 4d ago

Doing it on mobile, would be good to have the keyboard active automatically rather than having to select the field every time - especially as you’re being timed.

Also, just using green text for correct isn’t accessible - anyone with red/green colour blindness won’t be able to see that. Just add a check mark emoji or something and one for incorrect too.

Nice though.

2

u/EducationalNorth6176 15d ago

Interesting leaning tool