• 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

    Special Classes Just for Summer

    These classes can be a fun introduction to Python and also allow those with Python experience take their creativity to new levels!

    Python: Animal Expedition

    Think of all the animals from around the world - in their natural habitats. Now, using Python fundamentals, we can create your own animal park that brings them all together! You can invite friends and family to explore all the different animals in their own environments and even feed the animals!

    Python: Game Quest

    Time to create your own video game! Learn coding fundamentals of Python while creating your own version of a classic video game genre. Using the same mechanics found in popular games such as Tetris, Space Invaders, and Animal Crossing you can build your own video game with customized characters, backdrops, and the “quest” of the game. Throughout the class, we will build upon your game, create start menus, and design multiple levels of difficulty. Get ready to amaze family and friends with your own video game creation!

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

    Online Coding Camp/Class Schedules

    • Weekly Camps (1 hour/week for 8 weeks)

      Don’t see a week that works for your schedule? Create your Own Camp.

      NOTE: Online classes require a laptop or desktop computer. No iPads or tablets.

      Day Time Class Grade level Session Dates Price
      Monday 5:45 pm - 6:45 pm EDT EST Python Level 3 5th - 10th Mon Jul 20 - Sep 7 $175
      Saturday 12:00 pm - 1:00 pm EDT EST Python Level 3 5th - 10th Sat Jul 25 - Sep 12 $175

      Don’t see a week that works for your schedule? Create your Own Camp.