A Python CLI tool that generates math questions for elementary students (grades 4-6).
- Arithmetic Questions: Addition and subtraction problems with multiple choice answers
- Word Problems: Real-world scenarios involving money and simple calculations
- Multiplication/Division problems: Multiplication/Division problems with checks to insure non-zero division
- Counting Problems: Counting problems involving finding the next number in the sequence
- Random question generation for varied practice
- Clone this repository
- Ensure you have Python 3.7+ installed
Run the question generator from the src directory:
cd src
python question_generator.pyThe tool will randomly generate either an arithmetic question, a word problem, a counting or a multiplication problem with multiple choice answers.
- Flask API wrapper for web access
- Simple frontend interface
- Additional question types (multiplication, division, fractions)
- Difficulty levels
- Question worksheets generation
MIT