- Congratulations! This post is now a Staff Pick as distinguished on your profile! Thank you, keep it coming!
This is very nice, Mark.
An alternative approach for a web-based app would be to use APIFunctions deployed to the WolframCloud for the assessment. There are some pretty nice tools to help students typeset math nicer in web browsers. I like MathQuill for that. MathQuill can also pass the student input to the api as either MathML or LaTeX. Wolfram Language can import/parse either format.
Thanks, Chad, for the comment. Feng Shui, a version written in JavaScript and HTML, is already part of my website. I use MathJax to typeset the math. I'll have to experiment with using Wolfram for the calculations. Sounds like an interesting idea.