Introducing the 21st Century Business Learning Tool.
Check out our awesome space and resources
iCode Summer Camp 2017
Find out what level will work best for you
Find the iCode campus nearest to you
View / Download the ICode Brochure
Immerse yourself in the world of computer science, robotics, and more through iCode’s summer camp programs. Our camps are specifically designed to open students’ minds to the world of technology through video editing and game design, among others.
Click to get more information about our full day, half day and weekend camps!
Come to iCode and see enthusiastic students in dynamic classrooms and labs collaborating, engaging, having fun. iCode is not about traditional education; it’s about instilling a passion for learning and developing new ideas. It’s about understanding, absorbing and making use of concepts, tools and techniques unlike anything students are experiencing in schools today.
We are proud to see students' minds grow, because they see the purpose and relevance in the concepts they learn. This makes iCode a unique place to prepare young minds to succeed in a global and highly technological economy — regardless of where life takes them!
iCode offers STEAM courses in computer programming, robotics, and innovation among other fun subjects for students from 3rd to 12th grade.
iCode programs are structured following the martial arts belt system, allowing us to recognize students’ commitment and achievement. This structure also serves as the foundation for a culture of respect and acknowledgement of those who have advanced the field of Computer Science through our programs.
Click on any of the belts to learn more about their objectives and sprints.
Elementary School Entry Level
Storyboarding and Design Thinking
Programming Concepts and Creative Thinking with Scratch
Introduction to Robotics
Mobile App Development with App Inventor
Introduction to Algorithms
Enhanced Concepts in Robotics
Beginning Electronics with Raspberry Pi
Logical Thinking with Alice
Web Development with HTML and CSS
Project Creation with Raspberry Pi
Basic Principles of Sound Engineering and Digital Music Creation
Introduction to Programming with Python
Robotics Science with Mindstorms
Hardware/Software Interaction with Raspberry Pi
The Art of Innovation
Introduction to Object Oriented Programming
Intermediate Software Language
Introduction to Operating Systems
Back end web development
Advanced Software Language
Advanced Operating Systems
Introduction to Mobile Development Platforms
Mobile App Development
Advanced Embedded Development