Having the code web accessible means that I can do more interesting things, like putting two examples side by side for comparison, have a web form for grading, etc., more easily than I could if I just stuck with DrRacket. I could also write code to do a quick syntactic analysis on code and present examples of each kind of solution students come up with rather than having to wade through every assignment.
There's also just the gee-whiz-ness of being able to click on an assignment in a webapp and have students see their code so we can discuss it. I guess once I have all the files uploaded, I could just as easily download a zip file of all the students' Racket files and look through those. Maybe that should be my version 0.1. Todd On Fri, Mar 18, 2011 at 3:00 PM, Robby Findler <ro...@eecs.northwestern.edu> wrote: > Not to be too ludditian, but why not just pull it up in drracket in class? > > If not, I guess you could put together a script that stuck > (racketblock ...) around everything or the module-enhanced variant, > which makes it into a scribble file and then run scribble --html on > that. > > Robby > > On Fri, Mar 18, 2011 at 1:22 PM, Todd O'Bryan <toddobr...@gmail.com> wrote: >> Given that Scribble does it, I imagine that there's a way to convert a >> .rkt file into something that would look similar in a web browser. Is >> there a (not-too-complicated) way to convert a file in WXME format >> into something I could inline in an HTML document so that it would >> look reasonable. Relatedly, if I have Racket code in plain text format >> (which leaves out images and such), can that be converted to HTML with >> syntax coloring. >> >> What I have in mind is having my students upload code to a website and >> then being able to pull up their code from the website on a projector >> so we can discuss it in class. >> >> Todd >> _________________________________________________ >> For list-related administrative tasks: >> http://lists.racket-lang.org/listinfo/users >> > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users