Middle

At the intermediate level, kids transition from drawing their code to organizing it in code blocks through Block-based languages like Scratch and Blockly. They learn about basic computers, electronics and 3D modeling to get them confident in using basic technology in every stream of career. This level focuses on building technical foundation for every kid to use the technology with confidence and ease in the stream of career they choose later in life.

Intermediate

Tenets:

 Block Languages like Scratch and Blockly

  • Introduction to Circuits - Arduino. 

  • Introduction to Computers - Rasberry Pi

  • Introduction to 3D modeling - TinkerCAD 3D Printing 

  • Introduction to Web 

  • Introduction to Robotics 

  • Emphasis on curiosity, creativity, engagement and collaboration

  • Project based learning

  • Empathy, team building and problem solving

Goal:

Kids should have familiarity to basic technology. This level  equips kids to effectively use technology in the field of their choice, so that they are  familiar and proficient in using it to solve real world problems.

Code Philosophy:

  • Gather requirements/Empathize

  • Design/Conceptualize

  • Draw code

  • Structure/organize code in blocks

  • Review

  • Test

  • Code repository

  • Deliver

Electives:

  • Rocketry: Build and launch model Rockets

©2017 by Violet Purple Inc.

(510) 497-0974 , info@violetpurple.io , 6335 Jarvis Ave, Newark, CA -94560