Languages  >>  Python

RUR-PLE

Language : English Quality : High Has Audio : true Source : showmedo Media : Flash
Learn Python programming with the RUR-PLE teaching environment     [SUGGEST  A  ARTICLE]

Tags: Python, Screencast, Showmedo,     [SUGGEST  A  TAG]

Resources referenced in this screencast
  • Python - Programming Language
  • Introducing the RUR-PLE Learning Environment

    RUR-PLE is a programming environment designed to teach Python, somewhat akin to what Karel the Robot did for teaching Pascal in the early '80s. RUR-PLE includes a series of tutorials with various programming exercises.

    In this ShowMeDo André Roberge gives a brief tour of RUR-PLE, introducing the lesson browser, the editor, the Python interpreter and the robot world. This ShowMeDo concludes with two different programs being run instructing the robot to accomplish a given task.

    Learning Recursion with RUR-PLE

    In this ShowMeDo, André Roberge discusses the concept of recursion, starting from the simplest example and ending with a graphical solution of the Tower of Hanoi puzzle using RUR-PLE. The importance of ensuring a proper termination condition and the pitfalls associated with an overly large number of function calls in generating Fibonacci numbers are also covered, as is the topic of memoization.