About the course


a What is this course for? The table of contents shows the topics of this course, but gives no explanation of its philosophy.


  1. Use this course material, have fun!
  2. If you have an idea to add or improve the material, then we won’t stop you.
  3. Tell other people about this course material.

At the beginning

In 2012 at the »PyCon DE« in Leipzig an proposal to establish a programming contest was discussed. It should teach young people Python, our preferred programming language and one we use in our jobs. Soon, the conference was over but nothing happened!

In march 2013, Peter Koppatz asked Reimar Bauer at the »Linuxtag« in Berlin about the progress with the idea of a programming contest. Reimar answered that nothing had happened since Leipzig!

So Peter presented the idea to combine programming with python and building 3D worlds. Still skeptical, Reimar listened to Peter and he recognized the huge potential of this idea. And so the stone began to roll. Now the first competition is over. And its success is motivation to improve the course material and prepare a version that can easily translated to other languages.

Hall of fame

People who help to create and improve this course material will be honored in our list of names (alphabetical order):

  • Anderson, Tony – translation
  • Babenia, Anatoli – translation, pulishing on read the docs
  • Bauer, Reimar – coordinator, author
  • Bestwalter, Oliver – translation
  • Boscaini, Maurizio – translation
  • Fabula. Thomas – community relation
  • Jens, Horst – testing, marketing
  • Koppatz, Peter – coordinator, author
  • Krasnitzky, Marcus – testing
  • Meijer, Joroen – development gui
  • Pratz, Valentin – testing, autor
  • Retel, Joren – testing, author
  • Stross-Radschinski, Armin – marketing
  • Trabucci, Stefania – Design
  • Wais, Alexander – testing