I am working on computerizing the algebra textbook I am using. At some
point I'll try make my stuff interactive using AJAX. Yesterday I made
a notebook app that generates solution examples that look almost
exactly like the ones in the book for factoring the x^2 + Bx + C form.
http://www.sagenb.com/triBC

You could create input boxes in a worksheet and use AJAX to send SAGE
code to the server and what not. You could use cookies to keep track
of when a student logged onto the worksheet. So all of the timing
stuff is already available. I think in javascript one can access a
remote text file. Or maybe you could the test data secret using
openSSL from through the notebook server. I don't know.

On 3/27/07, David Joyner <[EMAIL PROTECTED]> wrote:
>
> Nikos Apostolakis wrote:
> > "David Joyner" <[EMAIL PROTECTED]> writes:
> >
> >> By strange coincidence, I am familiar with SAGE, MAPLE TA, and
> >> math validation and placement (I'm one of only two at my school
> >> who gets some summer pay for doing this)!
> >>
> >
> > Great, then I know where to ask questions if I ever start working on
> > this!
> >
> >> I think this would be great, but significant work (obviously) to get set 
> >> up.
> >
> > Right!  That's why I asked if anybody has already done it ;)
> >
> > I may start working on this during the summer but this depends on
> > many factors beyond my control.
> >
> >> My recommendation, in case someone wants to do this, is
> >> to use SAGE in conjunction with OKUSON
> >> http://www.math.rwth-aachen.de/~OKUSON/
> >
> > I didn't know about OKUSON, thanks for the info. It seems very
> > promising, I'll look at it more carefully over the Spring break next
> > week.  How hard do you think will be to hook it to sage?
>
> It depends on your design ideas and how well you read German.
> Some of the examples are in German, but okuson is written in Python.
> Also, the two authors are mathematicians (in fact, GAP developers),
> so have a connection with SAGE already.
>
> One idea worth considering is to try to run such a TA entirely through
> the SAGE notebook. Depending on how you plan to design the TA, this
> might require timed pages (they get locked after a certain time.
> I don't think this is supported currently (or even if you want to
> go that way). William Stein or Tom Boothby would be the people to
> ask, if that is what you want to do.
>
> One design scenatio: you use the notebook and someone
> (say Tom) wrote support for a timed, locked page, then you would
> design a worksheet (a locked page which would allow cell entries but no
> other changes) which had you questions pretyped but with empty
> cells under each one:
>
> Problem: Expand (x + y)^2.
> BLANK CELL
>
> The test-taker would type their answer into the cell and
> SAGE would compare that to the correct answer.
>
> >
> >
> > Best,
> > Nikos
> >
> >
> > >
> >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to