Hi Everyone,

Chris, perhaps another approach is possible. For most mathematical
problems, there are constructions possible that verify the answer.

For example: when solving a system of equations, it is easy to
implement a function that calculates each equation given the answers
provided by the students and checks the answers.
{Default example from solve? below}
x, y = var('x, y')
solve([x^2+y^2 == 1, y^2 == x^3 + x + 1], x, y)
==> verify that the answers are exactly what the students answer..

This simple example is perhaps not very good, solve might give the
students a hint how to solve the problem automatically, but you get
the yest of it..

- Leon


On Aug 29, 7:29 pm, Jason Grout <[email protected]> wrote:
> On 8/29/11 12:14 PM, Maarten Derickx wrote:
>
> > I followed a course once on elliptic curves. Here there was no automated
> > checking involved but it instead you had to share your worksheet with
> > the people who grade homework. That also worked quite nice. The sad
> > thing is that the sage server of our mathematics department
> > (https://sage.math.leidenuniv.nl/) is down so I cannot show you how the
> > file looked like. But what it basically did was to use the regular text
> > in the worksheet to ask the questions, and after a piece of text you had
> > an input field where you had to answer it.
>
> > I know this might not be advanced enough for you, but sometimes
> > something is beter then nothing.
>
> I did a similar thing with linear algebra:
>
> http://sage.cs.drake.edu/home/pub/70/
>
> http://sage.cs.drake.edu/home/pub/71/
>
> It seemed to work well.
>
> Thanks,
>
> Jason

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to