Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 689 Bytes

File metadata and controls

17 lines (14 loc) · 689 Bytes

Today's Learning Objectives

By the end of this lesson, students will be able to...

  • Define the terms: Object Oriented programming, classes, attributes, methods, and instances

  • Create a class with attributes and methods

  • Explain the purpose of the self parameter

  • Call methods within an instance

  • Access attributes within an instance

  • Explain the concept of inheritance

  • Create a class that extends another class

  • Define a method that overrides a method in a parent class

  • Run an Arcade game

  • Explain the structure of a Class-based Arcade game

  • Define the terms: Window, Sprite, SpriteList

  • Distinguish between: setup, rendering/drawing, updating, and responding to events