This is the code repository for JES, the Jython Environment for Students. It is an educational IDE used in the Media Computation curriculum developed by Mark Guzdial and Barbara Ericson at Georgia Tech. More details on the curriculum are available at http://www.mediacomputation.org/.
Inside this Software Suite, you will find all the tools you need to make pictures, audio, and video using the Jython language. Also included are, Barbara's Java mediacomp classes, previous releases of the software and JES.exe sources
JES releases are available under the Downloads tab on this site. The current release version is 4.2.1, which makes use of 0-based media APIs. Version 3.2.1 is also current and is identical to 4.2.1 with the exception that it continues to use the older 1-based media APIs.
Changes in 4.2.1
- We have corrected a bug which caused writePictureTo to fail
Changes in 4.2/3.2
- We have corrected a bug which intermittently resulted in JES hanging on pickAFile()
- Functionality of input() and raw_input() has changed to read input from the console instead of prompting for input via a dialog.
- MediaPath now saves on close.
- The program editor pane will now autoindent to the same indentation level as the previous line when enter is pressed
- Help files improved and expanded to include all JES media functions
- JES settings reworked internally
- Removed turnin settings dialog an first launch
- Centered JES and dialog windows on startup
- Other minor bugfixes
Release Version SVN Information
- Revision 75 -- 4.2.1 / 3.2.1
- Revision 69 -- 4.2 / 3.2
- Revision 55 -- 4.2 (beta)