python_logo

Python Programming

Description

From controlling a turtle, to drawing pictures, designing games, or writing complex algorithms using data structures, one can do it all with this versatile language  Python 101.

Course Structure
Level 1
  • Simple Arithmetic
  • Conditionals (if/elif)
  • Loops (for/while)
  • Functions & Modules
  • Strings
  • Data Structures (Lists/tuples)
Level 2
  • OOP’s 101
  • Maps & Dictionaries
  • Iterators
  • Constructors
  • File I/O
Level 3
  • GUI
  • Math Fun & Statistics
  • Data Science
  • Machine Learning
  • Graphs
Program Duration

9 months

Age Group

11+ Years

Requirements

Students to bring their own iPads/laptops

Class Schedule

Once a week, one hour