Dr Martin Cooper

Creating a Virtual Pet: Python Object Oriented Programming

A WorkshopDr Martin Cooper

The Digital Technologies curriculum encourages the implementation of modular programs using an object-oriented programming language (ACTDIP041).

The elaborations for this content descriptor suggest “defining classes that represent the attributes and behaviour of objects in the real world or in a game”.

In this presentation Dr Martin Cooper will address this by leading you through creating a very simple virtual pet using Python Object Oriented Programming.

You will learn how to:

  • Create a class to define an object;
  • Create attributes for objects;
  • Write methods for objects and;
  • Instantiate objects from a class.

Dr Martin Cooper

Please bring your own computer to this workshop.
WiFi access will be provided at the venue.

Intended Audience:
Teachers of Middle Secondary (7 – 10), Senior Secondary (11 – 12)



Christ Church Grammar School, Claremont, IT Centre

About the Presenter:

Dr Martin Cooper has been involved in Digital Technology Education for a long time and has experience at all levels of education from Primary through to Tertiary.

He is currently a senior lecturer and researcher in the School of Education at Curtin University.

Martin teaches tertiary units that prepare future teachers.

Some of the units he teaches are; Technologies: Coding for Teachers, Technologies: Digital Solutions, iSTEM Education through Digital Stories, and Creative Technologies.


Join Dr Martin Cooper at the ECAWA 2022 State Conference on Thursday the 6th and Friday the 7th of October

ECAWA 2022 State Conference #ECAWA2022