Python - OOP

This Python OOP course is for children who have already taken their first step into coding or completed the Python L1 Coding course. The FunTech Python L2 Coding course will expand their coding skillset into Object Oriented Programming. 

In the Python Object Oriented Programming course, kids learn how to use Objects and Classes, rather than a ‘top-down’ approach. This will let your child code much more complex projects, such as coding a game GUI or making programs that can search a database. 

Functions, Inheritance & Iteration are just some of topics your child will learn as they develop their computational thinking and coding skills as they make projects that will leave them proud of their achievements after completing the Python OOP course with FunTech.

Read More

What your child will learn

  • File Handling (Write, Append, Read)
  • Functions (Parameters, Arguments, Return)
  • Classes
  • Objects
  • Instance Variables
  • Instance Functions (Constructors)
  • Inheritance
  • Polymorphism (Overriding)
  • tkinter Introduction
  • Windows (Size, Title)
  • Labels (Text, Font, Colour)
  • Canvas (Lines, Shapes, Editing)
  • Entry (Font, Colour, On Enter)
  • Buttons (Text, Font, Colour, Style, Command)
  • Events (Mouse, Keyboard)

Read More


Tech camp in action

Virtual course

Virtual courses have minimum tech spec requirements, details can be found on the description page.

Click here to view the minimum tech spec requirements for this course.