Monday 3 June 2013

Learning Python - CodeSkulptor

Learning Python..or in fact any other language has never been so easy! Coursera (http://coursera.org/) is currently conducting an online course named as "Introduction to Interactive Programming in Python" - conducted by Rice Univercity. (Rice.edu).  There I was introduced to "CodeSkulptor" (http://codeskulptor.org/)


"CodeSkulptor is a browser-based programming environment for the programming language Python. CodeSkulptor runs in Google Chrome 18+, Mozilla Firefox 11+, and Apple Safari 6+. Some features may work in other browsers, but do not expect full functionality. It does not run in Microsoft Internet Explorer."
For using this, you don't need to install anything on your system, it loads as a web-page, but after loading any Internet connection is NOT required. Best part of CodeSkulptor is a module named "simplegui" - which allows you to write GUI programs in a few lines of code. 

Only thing I didn't like is that "simplegui" could not be downloaded and used like other Python module which could be "imported".

Here're the "games"  which I created for mini-projects/assignments: 
RiceRock/Asteroids:     http://www.codeskulptor.org/#user16_YfMyr9CHmd_2.py
Spaceship:              http://www.codeskulptor.org/#user16_APgri5OtMf_0.py
Blackjack:              http://www.codeskulptor.org/#user15_AYymOhluRc_1.py
Memory:                 http://www.codeskulptor.org/#user14_pxLeLoMP8q_0.py
Pong:                   http://www.codeskulptor.org/#user12_PczkApdsOG_2.py
Stopwatch:              http://www.codeskulptor.org/#user12_cacyyiCN3f_0.py