A problem generator is a button which generates a random problem, in this case, a simple algebraic equation for beginning algebra of the form Ax + B = C where A, B, and C are integers and the solution is also an integer. It displays steps for the user to solve the equation.
This small project is not finished. It has many ‘bugs’ that I still have to iron out, including the multiple-choice buttons that don’t have yet listeners.If you’re interested in developing this kind of projects, please drop a comment below.
I’m embedding the project here with an <iframe> tag. Click the ‘problem’ button, follow the guide, then, when you’re done, click the ‘problem’ button again.
(The Google fonts I wanted to include here are defaulting to the user’s desktop font. I think I know the problem so I’ll work on it soon.)
Here’s a link to the page with the project
Here we have a worksheet generator. Again it operates with one button that generates 10 problems with answers at the bottom. Each click of the button generates a unique worksheet.
The user can print a worksheet which is unique, cut out the answers and use it as a test or self-test.