On Mon, Apr 13, 2009 at 12:09 AM, Dan Drake <dr...@kaist.edu> wrote: > On Sun, 12 Apr 2009 at 09:41PM -0700, William Stein wrote: >> I'm going to write something to make it easier to grade say 20-30 >> homework assignments that are turned in as sage worksheets. If any of >> you reading this have also graded homework turned in as Sage >> worksheets, and have thoughts about how a nice workflow for doing this >> with the Sage notebook would work, please share them in this thread. > > I am very interested in this, although I'm not sure the best solution to > this will be technical in nature. > > A Sage worksheet has two aspects: first, it's like a source code file > that one can feed into a compiler or interpreter. So for that aspect, > we'd want to look at automated tools used by programming classes for > grading coding assignments. > > The second aspect is that of a regular document, such as an HTML page or > LaTeX document. Grading this sort of thing is very much like grading > essays or papers in an English or writing class, which AFAIK is > un-automatable, unless one is using the staircase method. :) > > The first aspect can be automated, but it depends on what's in the > worksheet. What's in these homework assignments?
I answer this later in the thread, but I'm not currently at all interested in the first thing you mention above, which is automated grading. I just want to make the process of 2 easier. E.g., if I have a directory on my computer with 20 sage worksheets, I want it to be trivial to upload them all into a single sage notebook server, as a sort of bundle, then be able to go through, look at each, and make a mark to indicate I finished grading each one. That sort of thing. Right now, I have to individually upload each of the 20 worksheets, which is tedious and error prone (since I might upload one twice, miss one, etc.). It might also be nice to integrate this with email, I.e., after I grade all the worksheets, I could have sage use its email command to email out all the graded versions of the worksheets back to the students.... I'm looking for little ideas like that to cut down on tedious work, reduce errors, so I can spend more time commenting on the student work. Also, it would be nice if there were a cool way to annotate worksheets that involves some yellow magic cells distinct from anything in there now (i.e., me marking up student work). -- William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---