🧮 Math Word Problems

Choose a stage, practise endlessly, print a fresh paper
中文 →

What is this?

The Question module is FunnyAI's math word-problem training platform. It starts from school stage rather than from a fixed worksheet: pick the year you are studying, then work through problems that can change their numbers each time.

The content runs from primary school through middle school and high school to university level, with knowledge-point tags used to target weak areas.

The platform is designed for repetition rather than one-off testing. Because the numbers in a problem can be regenerated, a student can solve the same type of question several times without memorising a single answer.

Who it is for. The platform is used by students revising alone, parents preparing practice at home and teachers assembling a quick worksheet. It is especially useful when a textbook runs out of exercises on one topic: the filters keep the topic fixed while the numbers keep changing.

School stages

StageYearsExample focus
PrimaryGrades 1–6Arithmetic, unit conversion, fractions, perimeter and area, percentages, circles, simple word problems.
Middle schoolGrades 7–9Linear equations, inequalities, triangles, congruence, similarity, linear functions, probability.
High schoolGrades 10–12Sets and functions, sequences, trigonometry, vectors, solid geometry, analytic geometry, derivatives.
UniversityGrade 13Advanced entry level in the same question bank for students who want harder practice.

What you can do

Good to know. Random generation keeps the structure of a question but changes the values, so the answer is never copied from a previous attempt. The printed paper puts questions and answers on separate sheets, which makes it usable for homework or a quiet classroom test. Knowledge points are attached to questions rather than to whole papers, so a filter can mix several topics when you want revision instead of a single drill.

Nothing needs to be installed, and the same page works on a phone for quick practice or on a desktop for printing.

Answers are checked against the generated values, not against a fixed answer key, so two printouts of the same template will not share an answer. That also means a paper can be reused later without becoming a memorised set of results.

Making a printable paper

  1. Open the question bank and pick a grade.
  2. Optionally narrow the set by question type and knowledge points.
  3. Choose Random paper and set how many questions you want.
  4. Generate the paper; each question is filled with a fresh random variant.
  5. Print the question sheet and the answer sheet separately.

If you only want quick practice, skip the paper step and answer on screen instead: the platform checks the result immediately and shows the worked solution. Favorites are useful for returning to a question type that needs more repetition.

🧮 Open Math Training → ← English Home

⚠️ Note

This is an English overview. The question bank and paper generator are currently in Chinese. Basic practice needs no account; a free FunnyAI account is required for saved favorites and personal history.

Last updated: 2026-11-09 · FunnyAI