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
interactive mad libs, guessing games, choose your own adventure games, customized screensaver graphics
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!
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!
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.
Allowed in this class: Windows desktop or laptop, Mac desktop or laptop, Chromebook
Not allowed in this class: Tablet, iPad
Day | Time | Class | Grade level | Session Dates | Price | |
---|---|---|---|---|---|---|
Tuesday | 5:30 pm - 6:30 pm EST | Python Level 2
Prerequisite: Level 1
|
5th - 8th | Feb 2 - Mar 23 | $225 | Register |
Wednesday | 4:00 pm - 5:00 pm EST | Python Level 1
No iPads or Tablets
|
5th - 8th | Feb 3 - Mar 24 | $225 | Register |
Sunday | 12:00 pm - 1:00 pm EST | Python Level 1
No iPads or Tablets
|
5th - 8th | Feb 7 - Mar 28 | $225 | Register |
Wednesday | 8:00 pm - 9:00 pm EST | Python Level 3
Prerequisite: Level 2
|
5th - 8th | Feb 10 - Mar 31 | $225 | Register |
Thursday | 5:30 pm - 6:30 pm EDT | Python Level 3
Prerequisite: Level 2
|
5th - 8th | Mar 18 - May 6 | $225 | Register |
Friday | 6:00 pm - 7:00 pm EDT | Python: Animal Expedition
No iPads or Tablets
|
5th - 8th | Mar 19 - May 7 | $225 | Register |
Don’t see a week that works for your schedule? Create your Own Camp.
*These are recommended age ranges. We can adjust based on your child’s needs and abilities.