Actually Computer Based Math is a good idea. However if you want to enhance math education. Don’t replace handwritten math with computers. Simply add another subject. So you have both handwritten and computer based math. The reason is since the tools of the brain are the hands and because the brain takes input from everything. Think neural networks. Understanding may come from different forms. Basically I guess the brain takes advantage of different memory capacities. Also additional Computer Based Math courses online would impose less risk.
On a website I imagine we can have many assignments and projects and because Mathematica is somewhat like a programming language then software could verify the code. Like it does in online programming courses.