Object-oriented Programming in Python: Create Your Own Adventure Game
Learn object-oriented programming principles by creating your own text-based adventure game in Python. Supported by Google.
Who is the course for?
This course is designed for people who are already familiar with Python programming and want to learn a different programming paradigm, understand and use existing libraries more effectively, or create code which is useful to other people.
It will be particularly useful for educators and students of a post-16 qualification.
What topics will you cover?
Introduce the principles of object-oriented programming in Python.
Understand the difference between a function and an object.
Create objects, functions, methods, and classes.
Write a text-based adventure game.
Extending other people’s classes, including inheritance and polymorphism.
Share your code with other learners, and see theirs.
Develop ideas for using object-oriented programming in the classroom.