CodeSkulptor was created in 2012 as a tool for teaching Python programming, especially to beginners. A driving goal is to be very easy to use. Some of its main advantages for teaching are
CodeSkulptor is used in two specializations that currently run on Coursera, “Fundamentals of Computing” and “An Introduction to Scripting in Python”. The courses in these specializations were created by Scott Rixner, Joe Warren, Luay Nakhleh, John Greiner, and Stephen Wong. It is also used in Computer Science courses at Rice University.
CodeSkulptor3 has been migrated to use https. This has a few implications if you have programs that load files (images, sounds, or by using urllib(2)). You may no longer load such files using http. If you have files that try to load resources using URLs beginning with "http://", CodeSkulptor3 will try to convert those URLs to use "https://". However, if your resource does not support the https protocol, then this will not work.
All files hosted by us support loading via either http or https. If you are trying to load your own resources, you will need to make sure that you host them somewhere that supports https.
CodeSkulptor3 was built by Scott Rixner. Marie Chatfield designed and implemented the current user interface. CodeSkulptor3's documentation was developed by John Greiner, Joe Warren, and Scott Rixner.
CodeSkulptor3 is based upon the following software packages:
The icons used in CodeSkulptor3 are part of the Open Iconic icon set.