Approach and Targets

We will divide and assign students into a class based on their programming and English

 

Lesson for Each Level
Please click "Learn More" which will lead you to the Course page for each age with more information.

[Ages 3-6]
Block coding (Drag & Drop)

Level 1 is designed for beginner students new to coding or students. With LegoWeDo, students will use familiar Lego blocks to build robots/structures and operate them with block coding.

Learn More

[Ages 3-6]
Block coding (Nesting Blocks)

Once students have demonstrated understanding of basic programming concepts, they will advance to CodeMonkey Jr. and Beaver Achiever.

Learn More

[Elementary]
Text Coding

Students will use CodeMonkey, a text-based coding program similar to Scratch. Level 3 will focus on Coffeescript, a beginner-friendly introduction to computer programming.

Learn More

[Elementary]
Text Coding + Operating Robot

Level 4 will have students finish the basics of Coffeescript and take their programming knowledge and skills to the next level. They will use these concepts to build simple projects in Scratch and operate a spherical robot, Sphero.

Learn More

[Elementary]
Game Development (Project Based)

This level will prepare students to create projects and coding puzzles for other students to solve. Our curriculum teaches game development essentials.

Learn More

[Elementary]
Python (Advanced Text Coding)

Level 6 will cover all coding concepts learned from Level 3 to Level 5 but instead of using Coffeescript and block coding, students will be introduced to Python. Students will demonstrate project development skills through manipulating elements of popular games such as Minecraft.

Learn More