ICS4x-2016

What is OOPs?

Explain the difference between languages that use an interpreter, compiler, virtual machines.

Use your CSCircles account at cscircles.cemc.uwaterloo.ca review/refresh you Python programming skills.

Programs:

Balloons: Python OOPs

JugPuzzle: Python OOPs

2D Arrays - Multiplication Table with user input

Magic Squares

The Game of Life