• Design with Python

  • Python
    Ages: 10-15*
    Course Description:

    Ever wonder how YouTube, Google, or Instagram were created? Python.

    This versatile and widely used programming language is a great next step for experienced programmers. It also offers a “on-ramp” to middle school students ready to learn to code! With user-friendly interfaces and syntax, Python is a powerful, “typed” language that will allow students to build a series of applications and games. They will explore more complex graphics, animation, and sound, and become a “real world” programmer!

    Key Skills students will build in class:

    Level 1: Learn basic data types, Create variables, Print text
    Level 2: How to use conditionals, Write functions, Organize data in lists/dictionaries
    Level 3: Create objects, Explore graphics, Build games with visual components

    Examples of student projects:

    interactive mad libs, guessing games, choose your own adventure games, customized screensaver graphics

  • *These are recommended age ranges. We can adjust based on your child’s needs and abilities.