ASKSAGE: Sage Q&A Forum - RSS feedhttps://ask.sagemath.org/questions/Q&A Forum for SageenCopyright Sage, 2010. Some rights reserved under creative commons license.Fri, 24 May 2024 13:08:58 +0200Automated assessment of exercises in Jupyter with Sagehttps://ask.sagemath.org/question/77618/automated-assessment-of-exercises-in-jupyter-with-sage/Hello everybody out ther using *Sage*,
Many of us are involved in and enjoy teaching math.
Active exercises are very helpful to get students involved.
Automated, instantaneous evaluation of answers would offer advantages over manual correction of exercises.
This is however not trivial, because it requires identifying the equivalence of mathematical (numerical and algebraic) expressions like for example `1/2*x*x`, `0.5x^2`, `0.500*sqrt(x^4)`
Solutions include Universtiy of Rochester's Webwork, the "STACK" plugin for Moodle (by Chris Sangwin, who has extensive experience in computer aided assessment of math; MAXIMA-based) or "NUMBAS".
Using *Sage* within *Jupyter* to automatically evaluate answers to exercises seems a natural, simpler and yet more powerful alternative to me, but the closest approach I found was the *nbgrader* add-on/plugin for *Jupyter*.
Is it possible use *nbgrader* or any other way to evaluate entered mathematical expressions for automated assessment?
WuffiFri, 24 May 2024 13:08:58 +0200https://ask.sagemath.org/question/77618/