The Educational Franchise

For the 21st Century

The Educational Franchise

We help kids unlock the codes.

The Educational Franchise

We help kids unlock the codes.

About iCode

Chances are, if you’re seriously looking for an exciting business with virtually unlimited growth potential, you have decided that children are the future, and the future is rushing towards us at the speed of the Internet.

You’re also probably 35 or older—which means you may have come into computers, cell phones and the Internet later in your life, like when you were 10 or 12… However, today’s children have always had all three technologies all their lives.

Mastering the Codes. That’s why iCode is so important to children and young people—to truly understand then utilize the “code” in their lives, to make their lives better. iCode in part means “I will understand basic coding, programming a computer and things they control—so I can help control my own future.

You see, much of learning is in code:

Numbers are a code, placed together, then counted upon—then there are symbols that go with numbers that change everything: +, –, ÷, x, %, etc.;

The Alphabet is a code of letters, from which words are formed—sounded, repeated, recognized, then finally understood; and

Language is a code of sounds, based on the pronunciation of alphabet letter combinations.

Computer Language—it’s called a binary system—is made up entirely of “0’s” and “1’s” (like the “O” in our logo). Bet you didn’t know that that number system was invented in 1679, did you? But it is the “code” of the present and the future—not to mention HTML, Unix, CSS, CLI, IDEs and OOP, and others you may not know yourself.

And yet—if you don’t know the “codes”—you are severely limited in today’s world, and the world of tomorrow, or as many now call it, the “IoT”, the “Internet of Things,” to come.

We help kids unlock the codes. An iCode Franchise School represents the future of children’s enhanced (computer) coding and (life) decoding skills. We don’t replace schools, we expand kids’ understanding in fun, engaging and memorable ways—in small group classes and laboratories.

The iCode Franchise program is like that, too. We’re looking for some special people—folks who love kids, love learning, have enthusiasm, and a desire to build a business that grows in both prestige and profits.

Our Process

STEM was then — STEAM is now…

Our philosophy is based on encouraging students’ understanding, increasing knowledge, and building new skills, similar to students of martial arts. In fact, we even adopted the colored “belt” system to denote student achievement at each higher level, from elementary to middle to high school, in seven levels.

We S.T.E.A.M. ahead of the competition. In the last decade, the acronym “S.T.E.M.” became a popular way of understanding the focus of basic educational disciplines—Science, Technology, Engineering & Math. However, that word left out much of the creativity that makes education so exciting—the Arts—like music, drama, fine arts, video and even the Internet, where technology meets creativity head-on. And that’s where iCode excels.

Our unique “belt” system recognizes student effort and achievement. At an iCode School, a child gains knowledge, competence and confidence in mastery of each level as they learn, perform and progress. In addition to the practical, academic and hands-on experiences, children meet new acquaintances and make new friends with like minds.

We don’t seek exceptional students only. We believe all children have exceptional capacity. We help each student learn to master the keys to unlock their own potential.

Computers. Coding. Programming. Robotics.
Visual Arts. 3D Printing. Game Design. Internet.

Foundation Belt

The Foundation Belt is for students in the grades 1-3. Students learn computer skills, game development, computational thinking, digital logic and encryption algorithms. Students also develop important mental skills such as problem solving, pattern matching and abstract thinking—they build critical 21st Century STEAM skills that they will use for a lifetime.

  • Basic Computer Skills
  • Computational Thinking
  • Digital Logic
  • Technology Around us
  • Introduction to Game Development
  • Basic Engineering
  • Encryption Algorithms
  • Final Belt Project

White Belt

The White Belt introduces students to computer science topics including programming, robotics and software design, with an introduction to decomposing and debugging existing code. This robust mix of curriculum lays a strong foundation for students pursuing future Belts while teaching problem solving and independent thinking.


  • Introduction to Computing
  • Introduction to Programming with Scratch
  • Programming Constructs in Scratch
  • Fundamentals of Robotics
  • Program Decomposition and Debugging
  • White Belt Project

Yellow Belt

The Yellow Belt teaches students how to create simple websites using HTML, with an analytical approach to problem solving, and an understanding of the basics of mobile development using MIT’s App Inventor and a more in-depth understanding of robotics.




  • Intermediate Robotics
  • Beginning HTML
  • Design Thinking
  • Introduction to Mobile Development
  • User Experience in Mobile Development
  • Mobile Development Belt Project

Orange Belt

The Orange Belt focuses on web development, understanding of Algorithms, and an introduction to RPi. At the end of the sprint students are required to create a medium complexity website that focuses on integrating all aspects of Web Development HTML, CSS, PHP and Databases.



  • Introduction to Programming
  • Web Design with HTML & CSS
  • Introduction to Electronics with RPi
  • Introduction to Algorithms
  • Databases
  • Game Development Belt Project

Red Belt

The Red Belt provides students an understanding of basic graphic design and animation while transitioning from 2D to 3D game design. Students are introduced to the coding language, LUA, while designing their own publishable 3D sandbox game. This Belt emphasizes cooperative learning and teamwork while encouraging creativity in the third dimension.

  • Digital Images
  • Fundamentals of Game Design
  • Advanced 2D Game Development-Stencyl
  • Intro to 3D Game Design-Roblox Sandbox Game Publishing
  • Animations
  • Final Belt Project

Green Belt

The Green Belt provides students with a deeper understanding of what’s going on behind their screens. We introduce hardware, organization, operating systems, Raspberry Pi, Alice (a programming language by Carnegie Mellon University) as well as advanced programming blocks using Mindstorms EV3.

  • Introduction to Hardware & Software
  • Introduction to Programming with Alice
  • Programming Constructs with Alice
  • Electronics with Raspberry Pi
  • Robotics with Mindstorms EV3
  • Belt Project with Robotics & RPi

Blue Belt

The Blue Belt serves as an introduction to Python (programming language), electronics, robotics, and the processes of music production. This Belt finishes with our groups demonstrating a deliverable project built using the AGILE Methodology.



  • Digital Music
  • Introduction to Programming with Python
  • Advanced Raspberry Pi with Python
  • Advanced Robotics with Mindstorms EV3
  • IDEs and Introduction to OOP
  • Belt Project with Python and Agile Methodology

Black Belt

The Black Belt immerses students into the most famous and popular programming language, Java. Topics covered range from the basic syntax of Java to the logic of object oriented programming, and data structures. This Belt also provides an understanding of 3D Printing, flight mechanics with drones and Java Minecraft Mods.

  • Introduction to Java with Minecraft Mods
  • Programming Constructs in Java
  • Art of Innovation
  • Fundamentals of Data Structures with Java
  • Code to Fly UAV’s (Drones)
  • Advanced Data Structures
  • Java and Agile Methodology
  • Belt Project

iCode Franchise

The iCode Franchise Program is based on operating an iCode School for grades K-12, in your own retail space, with classes and labs in your location. You will offer after-school programs in the afternoons; learning camps during the summers; and contract for possible public and private in-school programs in your area. In the future, you may even offer programs for adults.

Your iCode School will be a gathering place for students and parents, and you will become a vital part of your local community as well. You will sponsor computer challenges, “hackathons” and other special events that will increase your exposure and publicity. You’ll find company sponsors that will support your efforts as well.

That’s why it’s so important to build strong personal relationships with the children and their parents. The curricula will change with the times. As technologies change so will our offerings, to keep up with what the marketplace (and the kids) demand.

Our iCode courses bring kids together in fun ways that helps build cooperation, communication, interaction, leadership and group skills, as well as problem solving, computational and conceptual skills development. It isn’t just about numbers and letters— it’s about developing life skills in an encouraging, exciting and energetic environment. That’s also why we have small group classes—better student contact and quieter, more controlled interactions.


Who are you looking for as Franchise owners?
Some of the traits we’d like to see:
• You use technology regularly—smart phone, tablet, computer, Internet
• You have some business experience, in management and/or marketing
• You are involved in your own community in some volunteer capacity
• You are family oriented, kid friendly, and have a positive outlook on life
• You have an Alpha type personality, and are an Early Adopter of technology
• You enjoy challenges and learning, in your work and in your hobbies

How much does it cost to open an iCode School Franchise?
The initial Franchise Fee is $35,000, for the name, systems, training and support services to help you open. We’ll show you how to keep progressing and building your student base.

The total investment, including the Franchise Fee, location remodeling, computer equipment and working capital will average about $400,000 or more, depending on your location, market conditions, and other factors.

Where are iCode School locations available?
Currently, we’re looking for qualified franchise owners in Texas, Oklahoma, Kansas, Missouri, Colorado, New Mexico, Arkansas and Louisiana. However, each School location needs to be in a city with a minimum population of over 250,000 people—so we have a strong kids population to recruit from.

How much can I make with an iCode Franchise?
We will show you general income and expenses based on our existing prototype School, and operating margins based on increased student enrollment. However, so much of your business success will depend on you, your efforts and those of your staff. We will train you initially, and give you regular administrative support and marketing assistance. We will work with you for your success, and to help build your future with iCode.

For more information about iCode, please visit our school website at: To receive more Franchise information, please fill-out the Contact form and submit it to our Franchise Department. We will contact you to begin your iCode School Franchise education. It will be interesting, fun and exciting—we promise. When you send in our “Questionnaire” we’ll send you our complete franchise documents that will explain our relationship and responsibilities. Then we’ll meet personally to discuss our mutual goals and plans.

Strategic Alliances

We are proud of and excited about our relationships with our participating business vendors and educational alliances, including:


We want more information please.

Thank You for your interest in iCode Computer Science Schools for Kids.

We need to be in Major Cities, with minimum populations of 250,000.

Please consider this when you think about your own iCode Franchise.



iCode Franchise, Inc.
15851 Dallas Parkway, Suite 450
Addison, TX 75001

  • (contract date, not opening date)
  • not including credit lines
  • This field is for validation purposes and should be left unchanged.