What are loop cards?

Loop cards are a great game that can be played individually or as a class. They are perfect for review key vocabulary or questions at the end of a topic or when revising for an exam.

Instructions

  1. Cut out the cards from the paper horizontally (but don't cut them in half!) and then shuffle them.
  2. Now start joining each question on the right hand side of the card to the matching answer on the next card.
  3. Carry on until all the cards loop together and you have competed the game!

Hint: Make sure that you set your paper to portrait to print 4 cards per sheet of A4 paper.

Edit Vocab

A concept in OOP that allows defining complex systems while hiding unnecessary details.
Polymorphism
The ability of different classes to be treated as instances of the same class through a common interface, allowing for flexibility in code.
Encapsulation
The bundling of data and methods that operate on that data within a single unit or object.
Object-Oriented Programming (OOP)
A programming paradigm based on the concept of 'objects', which can contain data and code.
Object
An instance of a class that contains data and methods related to that data.
Inheritance
A mechanism that allows a new class to inherit properties and behavior from an existing class, promoting code reuse.
Method
A function defined within a class that describes the behavior of instances of that class.
Class
A blueprint for creating objects that defines a set of attributes and methods.
Private Attributes
Class attributes that cannot be accessed directly from outside the class, typically prefixed with an underscore or double underscore.
Constructor
A special method in a class that is called when an object is instantiated, initializing its attributes.
Abstraction