These courses introduce programming fundamentals through grade-specific curriculum which allow students to move at their own pace. Students learn programming concepts through visual programming or block coding in a game-like interface. They will be having so much fun, that they will not realize that they are learning coding.


Computer Coding A **(C00A)

PreK to Grade 1
Recommended Course Duration: 8 to 12 hours
*Internet access required

Topics include: Sequencing; Flexible sequencing; Repetition; Conditional loops; Debugging; Pattern recognition; Conditional logic.


Computer Coding 1A **(C01A)

Grade 1 to 3
Recommended Course Duration: 8 to 20 hours

Topics include: Sequencing; Repetition; Conditional logic; Automation; Pattern recognition, Keyboard and mouse events; Playing sounds; Simple motion animation.


Computer Coding 101 ** (C101)

Grade 3 to 5
Recommended Course Duration: 8 to 20 hours

Topics include: Sequencing; Repetition; Events; Conditional logic; Animation; Drawing shapes and patterns; Playing musical notes; Sending and receiving messages; Handling user input; Color detection; Actor layering; Advanced events; Math operators.


Computer Coding 201 **(C201)

Grade 5 to 7
Recommended Course Duration: 8 to 20 hours

Topics include: Sequencing; Pattern recognition; Loops; Conditional logic; Keyboard controls; Motion; Broadcasting; Geometric patterns; Angles; Projectile physics; Physics engine; Gravity; Collisions; Impulse; Velocity; Force; Timers; Special effects.


<Computer Coding 301 **(C301)

Grade 7 to 9
Recommended Course Duration: 8 to 20 hours
Internet access required

Topics include: Events; Keyboard and mouse interaction; Conditional loops; Nested loops; Fluid motion; Parallax scrolling; Local & Global variables; Functions; Object cloning; Parameters; Functions; Advanced conditional logic; Math Boolean operators.