Establishes computer science thinking with software projects and exciting games.
In this introductory curriculum to coding, kids will use the best platforms in the world designed to break down complex computer
science concepts into age-appropriate learning activities. We use multiple tools for this curriculum including Scratch, a block-coding platform developed by MIT. Together with skilled coding instructors, your child will learn about logic, loops, and conditionals while making games and solving puzzles built around code. This is a great starting point for children with limited digital literacy skills to progress from the iPad to a computer as they learn to log into accounts, type, keyboard shortcuts like copy/paste, save their creations, etc.
This curriculum builds on the computer science basics students learn in the Coding Wizards 1 program. We will move on to more
advanced coding platforms such as Make-Code, developed by Microsoft, which uses block code and typed code, easily converting
back and forth between them to help students transition more smoothly to coding exclusively by typing. Students will code complex games and be challenged to hack them and remix them by editing the code. Each game they create explores the math logic and physics required to make their games simulate the real world.
In this Python programming course, teachers will emphasize and reinforce fundamental computer science skills, challenging students to use their creativity to remix their code to make their games and projects more interesting and complex. As students graduate from block code, they will have taken the first step toward understanding how computer\ science is driving a technological revolution in the 21st century. This program plants the seeds of AP Computer Science early as we focus 100% on creating projects to boost engagement levels with the subject.