What is the Belt Program?
This is our most popular program for good reason! Parents love the variety of technical skills and soft skills their student gains as they progress through the various ‘Belts’ or levels. Kids get excited about the fun, hands-on activities within each lesson that incorporate the latest technology like robotics, drones, AI, 3-D printing, and more! Our knowledgeable instructors begin each class with a lesson, followed by an activity designed to reinforce the new concepts. Parents receive regular progress reports to keep them in the loop allowing them to confidently talk with their student about everything they’re learning and cheer on their achievements at the Belt graduation ceremony!
Select the Belt that is right for your student based on your child’s interest and age.
SPRINTS
- Maze Creation with Iterative Design
- Design and Physics of Amusement
Parks - Evolution of Energy
- The Science behind Space Travel
- Creative Design with STEM
- IOT Transportation
- Engineering Exploration – Bridge
Design - Urban Planning a Smart City
- iCode 2050 Final Project Using
Scratch
KEY CONCEPTS
- Intro to Scratch
- STEAM Basics
- Engineering
- Arts
- Science
- Mathematics
SOFT SKILLS
- Problem Solving
- Teamwork
- Communication
- Fine Motor Skills
OUTCOMES
- Introduction to Scratch
- Engineering Design
- Smart City Design
SPRINTS
- Computer Foundations
- Introduction to Programming with Scratch
- Computational Thinking
- Advanced Scratch Programming
- Digital Logic
- Exploring STEM Professions I
- Exploring STEM Professions II
- Hands-on Scratch
- Final Project: Interactive Simulation Creating from Scratch
KEY CONCEPTS
- Computer Basics
- Programming Fundamentals
- Agile Methodologies
- Scratch Programming
SOFT SKILLS
- Critical Thinking
- Project Management
- Planning and Design
OUTCOME
- Customized Game
SPRINTS
- Robotic Fundamentals
- Robotics with VEX IQ
- Advanced Robotics
- 3D Modeling
- Midterm Robotics Project
- Electricity
- Electricity II
- Engineering Design
- Final Project: Build a Complex Robot
KEY CONCEPTS
- VEX Code
- Engineering
- Electricity
- 3D Modeling
- 3D Printing
- Art of Design
SOFT SKILLS
- Teamwork
- Project Development and Ideation
- Fine Motor Skills and Coordination
- Critical Observation
OUTCOMEs
- 3D Printed Innovation
- Small Scale Smart Home Simulation
- Robot Design Solution
SPRINTS
- Web Development
- Web Development II
- Photography
- JavaScript I
- Midterm
- Graphic Design
- Databases
- Web Hosting
- Final Project
KEY CONCEPTS
- HTML/CSS Programming
- Web Development and Design
- Introduction to Text-Based Coding
- Javascript
- Graphic Design
- Databases
- Photography
- Visual Studio
SOFT SKILLS
- Creativity
- Design Thinking
- Logical Thinking
- Writing Reports and Proposals
OUTCOMES
- Development of a Dynamic Website
- Photography Portfolio
SPRINTS
- Introduction to App Dev with Maui +
VS - App Development
- Working with Prototypes
- Advanced C# Coding
- Data Handling and Management
- Debugging and Testing
- Preparing and App for Launch
- Launching your App
- Iterative App Design
KEY CONCEPTS
- C# Programming
- Mobile App Development
- Visual Studio + MAUI
- Storyboarding
- Mobile App Design
SOFT SKILLS
- Entrepreneurship
- Visual Communication
- Innovation
- Design Thinking
OUTCOMES
- Development of Customized App
- Launch a Mobile Application
SPRINTS
- Introduction to Python with Drones
- Advanced Drone Programming
- Algorithms in Python
- Data Science
- Intro to OOP in Python
- Machine Learning and AI
- Arduino
- Arduino II
- Arduino III
KEY CONCEPTS
- Python Programming
- Data Science
- Machine Learning
- Arduinos
- Electrical Engineering
- Introduction to OOP
SOFT SKILLS
- Multitasking
- Strategic Thinking
- Strategic Design
- Strategic Planning
OUTCOMES
- Automated Drones
- Electrical Engineering Solutions
SPRINTS
- Game Design in Unreal Engine 5
- Blueprints
- Level Design and Material Editor
- Adding Custom Content
- Cinematic Sequences
- Final Project Phase 1 (Pre-Alpha)
- Final Project Phase 2 (Pre-Alpha)
- Final Project Phase 3 (Alpha)
- Final Project Phase 4 (Beta)
KEY CONCEPTS
- Blueprint Programming
- Unreal Engine 5
- Game Development
- Artistic Game Design
- Audio and Video Generation
- First Long-Term Development
Project
SOFT SKILLS
- Creativity
- Critical Thinking
- Planning
- Computational Thinking
- Collaboration
OUTCOME
- Ready for Release Unreal Engine 5
Game
SPRINTS
- Unix/Linux
- Networking
- Information Security
- Hackathon Fundamentals
- Mini-Hackathons
- Block Chain
- IOT
- Embedded Systems
- Final Project
KEY CONCEPTS
- Python Programming
- Cisco IOS
- UNIX/Linux
- Networking
- Information Security
- Internet of Things (IoT)
- System Architecture
SOFT SKILLS
- Troubleshooting
- Problem-Solving
- Design Thinking
- Critical Thinking
- Teamwork
- Communication
- Project Management
OUTCOME
- Robot Developed for Environmental
Solutions
SPRINTS
- Introduction to Java and Backend
Logic - Foundations of OOP and UML
- Relational Database Development
- Integrating Java, OOP, and
Databases in a Project - Advanced OOP, UML, and Frontend
Development - Enhancing the Application
- Deployment Preparation
- Deployment, Monitoring, and
Addressing Real-Time Issues - Final Project
KEY CONCEPTS
- Java Development
- Object Oriented Programming
- Universal Modeling Language
- Database Development
- ChatGPT
- UX/UI Design
- Application Testing & Deployment
SOFT SKILLS
- Design Thinking
- Computational Thinking
- Abstract Thinking
- Communication
- Teamwork
- Project Management
OUTCOME
- Fully Built and Deployed Web
Application
SPRINTS
- Building Blocks of Software Design
- Distributed Systems
- Introduction of Artificial Intelligence
- Merging AI with Software Designs
- Using Software and AI Toolkits
- Designing Software with AI in Mind
- Teaching an AI to Learn
- AI Monitoring
- Final Project and the Future of AI
KEY CONCEPTS
- Software Architecture
- C# and Java Programming
- Relational Databases
- Artificial Intelligence
- ChatGPT
SOFT SKILLS
- Abstract Thinking
- Critical Thinking
- Collaboration
- Iterative Design
- Project Management
- Planning and Design
OUTCOME
- Designing an Online Environment
with a Custom AI