RUR-PLE

{{Infobox software

| name = (RUR-PLE) - RUR - Python Learning Environment

| logo =

| screenshot = Image:RUR-PLE-Python Learning Environment.png

| caption = RUR-PLE in action

| collapsible =

| author =

| developer =

| released = {{Start date and age|2004|12|12}}[http://sourceforge.net/mailarchive/message.php?msg_name=7528bcdd0412112004556d5f72%40mail.gmail.com [Gvr-devel] First release of RUR: a Python Learning Environment] From: Andre Roberge - 2004-12-12 04:04, Email Archive: gvr-devel, Guido van Robot, SourceForge.net

| discontinued =

| latest release version = 1.0.1

| latest release date = {{start date and age|2009|12|29}}

| latest preview version =

| latest preview date =

| frequently updated =

| programming language = Python

| operating system = Cross-platform

| platform =

| size =

| language = Python

| status =

| genre = Educational programming language

| license = GNU General Public License

| website = {{URL|code.google.com/p/rur-ple}}

}}

RUR - Python Learning Environment (RUR-PLE) is an educational tool to help students learn the Python programming language. Made by André Roberge. RUR-PLE uses the idea behind Karel the Robot, making the learning of Python programming more interesting. A student writes a program that controls a 'robot' that moves through a city consisting of a rectangular grid of streets (left-right) and avenues (up-down).

It is very similar to Guido van Robot (GvR), but RUR-PLE can use all Python features (while GvR only limited subset of syntax).

RUR-PLE has 48 lessons (in main European languages and Chinese) with the code and robot environment examples to experiment with.

A second implementation of RUR-PLE, Rurple NG is in progress.{{Citation

| last = Crowley

| first = Paul

| year = 2009

| title = Rurple NG: teaching programming with Python

| url = http://dev.lshift.net/paul/rurple/

}}

References

{{reflist}}