Enrolment options

About this course



Learn object-oriented programming principles by creating your own text-based adventure game in Python. Supported by Raspberry Pi Foundation and Google.


Who is this course for? This course is for anyone interested in programming and teachers in particular.

What will you learn? By the end of this course, you will use what you learn to create your own text-based adventure game.

Topics overview: The following topics will be introduced in this course: Principles of Object-oriented Programming in Python, create objects, functions, methods and classes, understand inheritance and polymorphism.

How much time you need to invest: This course should take approximately 8 hours to complete

Prerequisites: There are no prerequisites to this course entry

Course certificate: A course certificate will be generated on the successful completion of the final quiz

Course developers: Raspberry Pi Foundation and Google are the main developers, but the course has been adapted in terms of the original courses open licence.

Course contact: fairforward@giz.de. For technical questions, please reach out to the atingi support team via the help-desk on the top right or to atingi@giz.de

License: Raspberry Pi Foundation - Open Government Licence v3.0

You are viewing this course as a guest. To take the course you need to enrol.
Click here to enrol.
(Please note: If you do not have an account on the platform you will need to register)