iCodeSchool

STEM Education Made FUN!
Through exciting, hands-on activities, students build a strong foundation of skills that will prepare them for the tech-driven workforce of tomorrow.
Key Concepts
  • Sequencing
  • Encription Algorithms
  • Design Thinking
  • Engineering
  • Programming with Scratch
Added Skills
  • Independent Thinking Skills
  • Fine Motor Skills
  • Coordination
  • Patterns and Sequencing
Tangibles
  • icon Final project at the end of each sprint displays mastery of concepts
  • icon Belt awarded upon completion of each level
  • icon Certificate of recognition for achievements
Key Concepts
  • Robotics
  • Circuits & Mechanics of Movement
  • Programming Logic and Testing
  • Web Design with HTML & CSS
  • Program Decomposition & Debugging
Added Skills
  • Logical Analysis
  • Planning & Design
  • Teamwork
  • Presentation Skills
Tangibles
  • icon Final project at the end of each sprint displays mastery of concepts
  • icon Belt awarded upon completion of each level
  • icon Certificate of recognition for achievements
Key Concepts
  • Game Design & Development
  • Animations
  • Flowcharting and Translating Code
  • Advanced Game Architecture
  • Programming Constructs with Alice
  • Electronics with Raspberry Pi
Added Skills
  • Critical Thinking Skills
  • Logical Analysis
  • Teamwork
  • Presentation Skills
  • Collaboration
Tangibles
  • icon Final project at the end of each sprint displays mastery of concepts
  • icon Belt awarded upon completion of each level
  • icon Certificate of recognition for achievements
Key Concepts
  • Flowcharting and Translating Code
  • Advanced Game Architecture
  • Advanced Java, Python and Alice Coding
  • Advanced Robotics
  • Concepts in Physics & Electronics
Added Skills
  • Critical Thinking & Analysis
  • Planning & Design
  • Teamwork
  • Presentation Skills
  • Collaboration
  • Project Development & Ideation
  • Entrepreneurship
Tangibles
  • icon Final project at the end of each sprint displays mastery of concepts
  • icon Belt awarded as recognition of progression through program
  • icon Certificate of recognition for achievements
Key Concepts
  • Code and Data Structure and Analysis
  • IDEs and Introduction to OOP
  • Advanced Java, Python and Alice Coding
  • Advanced Robotics
  • Project Management/Team Practice and Roles
  • Interview Clients and Organize Plan Logically
  • Understand Music Theory and Construct Sequences
Added Skills
  • Independent Thinking Skills
  • Critical Thinking & Analysis
  • Planning & Design
  • Collaboration
  • Presentation Skills
  • Project Development & Ideation
  • Entrepreneurship
Tangibles
  • icon Final project at the end of each sprint displays mastery of concepts
  • icon Belt awarded as recognition of progression through program
  • icon Senior students enjoy internship/mentor opportunities
Find a Location
We want to create leaders. We want to create innovators. We want to create people that are working towards a better future.
- Elena Diosdado, iCode Curriculum Manager.
media-image
section-image
Our Comprehensive STEM Program
  • Proprietary Curriculum that Evolves with Technology
  • Instructor-Led Lessons
  • Collaborative and Interactive Group Classes
  • Students Ages 5-18
  • (2) 1-Hour Sessions During the Week, or (1) 2-Hour Session on Saturdays
  • Lessons are Broken into Monthly ‘Sprints’ Ending in a Project
  • 6-9 Sprints per Belt
  • Monthly Payments (Sibling Discounts Available)
Want to learn more about our STEM and coding classes for kids?
Let us answer your specific questions
and help you find the right class for your student.
Request Info