Crunchy Frog (almost) ready for classroom use.
The wonders of a good night sleep... Version 0.2.5 of Crunchy Frog has been release and is on sourceforge at the usual place (link below in this message). [snip]
There are three main features left to implement:
1. add the possibility to load "non-local" html files. This might be as easy as adding a couple of lines of code, using a module like urllib. When I figure out how to do that, I'll be pestering authors of existing Python tutorials to adapt them for use with Crunchy Frog ;-)
2. Fix a major annoyance for "long" pages: at present, when executing a code snippet, the page gets reloaded at the very top, even if the "editor area" or "fake interpreter prompt" was at the bottom of the page. I haven`t been able to find out how to do this using CherryPy.
This has been fixed.
3. Being able to navigate in an arbitrary directory structure. Up until now, I have had problems if the html files were not all in a single directory.
[snip]
On 5/4/06, Andre Roberge <andre.roberge@gmail.com> wrote:
Version 0.1 of Crunchy Frog has been released. It can be found at https://sourceforge.net/project/showfiles.php?group_id=125834
Crunchy Frog allows to transform a "traditional" Python tutorial into an interactive session within your favourite web browser. Three "modes" of interaction are currently possible: 1. one-liner, similar to the typical instruction at the Python interpreter. 2. multi-line Python code, as entered in a traditional editor, and executed by Python. 3. Solutions to doctests, as described by Jeff Elkner in a previous post.
participants (1)
-
Andre Roberge