zip, 7.01 MB
zip, 7.01 MB

A complete unit covering the concepts of object-oriented programming and their and application to Python programming.

PREVIOUS KNOWLEDGE REQUIRED

  • Editing and running Python code
  • Basic knowledge of Python syntax
    • Working with variables
    • Input/output
    • Working with sequence, selection and iteration
    • Functions and function arguments

SKILLS COVERED

  • Understanding concepts and terminology related to object-oriented programming
  • Working with properties and methods of objects
  • Encapsulation, getters and setters
  • Turtle Graphics and object-oriented programming in Python
  • Class inheritance
  • Polymorphism

PACK CONTENTS

  • Slide-show introducing Object-oriented programming and the associated terminology
  • 7 Student worksheets for working with object-oriented programming in Python, including coding exercises and extension activities
  • Python object-oriented programming quiz
  • Python solutions for programming activities as .py files

Review

1

Something went wrong, please try again later.

srose23

a year ago
1

Not remotely worth £30. Each exercise gives a cursory glimpse of OOP methods. There is nothing in here that can't be found for free online / that is particularly well adapted to the classroom setting.

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.