• Design with Python

  • Python

    Ages: 10-15*

    Required for class: Computer (desktop or laptop), Mac, Chromebook
    The following are NOT allowed for the class: iPad, or a Tablet

    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

    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.

    Please be advised: If you have not taken the previous level with CodeAdvantage, make sure your child has received 10+ hours of instruction in the previous level before registering. Your child may need to be moved to a more appropriately paced class.

    Online Coding Camp/Class Schedules

    • 1 Week Camps (2 hours/day)

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

      Allowed in this class: PC, Mac, Chromebook
      Not allowed in this class: Tablet, iPads

      Session Dates Time Class Grade level Price
      Mon-Fri Aug 17 - Aug 21 9:30 am - 11:30 am EDT EST Python Level 2
      Only one spot left!
      Prerequisite: Level 1
      5th - 10th $185
      Mon-Fri Aug 17 - Aug 21 11:15 am - 1:15 pm EDT EST Python Level 3
      Prerequisite: Level 2
      5th - 10th $185
      Mon-Fri Aug 17 - Aug 21 6:15 pm - 8:15 pm EDT EST Python: Game Quest
      Only one spot left!
      No iPads or Tablets
      5th - 10th $185
      Mon-Fri Aug 24 - Aug 28 9:30 am - 11:30 am EDT EST Python Level 3
      Prerequisite: Level 2
      5th - 10th $185

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

    • 2 Week Camps (1 hour/day)

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

      Allowed in this class: PC, Mac, Chromebook
      Not allowed in this class: Tablet, iPads

      Session Dates Time Class Grade level Price
      Mon-Fri Aug 17 - Aug 28 3:00 pm - 4:00 pm EDT EST Python: Game Quest
      Sold Out
      No iPads or Tablets
      5th - 10th $185

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