ARKANSAS
Little RockCOLORADO
Cherry CreekGEORGIA
AlpharettaIDAHO
BoiseINDIANA
FishersNevada
Centennial HillsNEW YORK
CorningSOUTH CAROLINA
Mount PleasantIf you don’t see your question addressed here, scroll to the bottom and ask Codie! He’s an AI-powered bot built with the help of actual iCode Students and knows everything about iCode!
Book A Free TrialThe workplace of tomorrow will consist of jobs that most of us haven’t even heard of yet. As new technologies replace many of today’s professions, future employees will venture into fields that will increasingly involve a high level of technological skill and knowledge. At iCode, our goal is to equip children with a strong foundation in STEAM education, while enriching their overall academic strength by helping them grow soft skills like problem solving and creativity and gain experience in leadership and collaboration.
Yes! There are no prerequisites on our entry point classes. While our programs are intensive, they are designed to be taught to a particular age group.
When a student joins iCode, we assess their skill level to determine the best starting point within our program. If they are more advanced, we will place them in one of our higher-level classes. However, the Belt Program is meant to be taken in succession once the assessment is complete.
In our Belt Program, students progress through courses, each designed to build on the knowledge of the previous course. Courses are broken down into monthly ‘sprints,’ each culminating in a final project. A belt will typically take about one school year to complete.
Many of our iCode campuses offer our Paths Program. In this program, students can choose from courses like Web Design, Minecraft, Roblox, YouTube Production, Digital Arts, and more. These courses are a deep dive into the specific topics.
In the Belt Program, students receive a certificate of graduation upon the completion of each belt, along with a new lanyard that represents the new belt color they will advance to. This is always an exciting time for our students!
We will perform an assessment based on the child’s age and skill level to place them in the appropriate course.
No. All of the software and hardware will be provided in class. A USB drive may be used to download the final project.
No. Our curriculum is designed to keep students challenged and engaged; however, the content of each class is designed to be completed within the allotted time.
Hours may vary for each iCode campus depending on its class schedule. It is best to call the location nearest to you.
In the Belt Program, classes are twice per week for one hour each. Lessons are broken into ‘sprints’ that take one month to complete. A full belt takes 6-9 months to complete, depending on the number of sprints within a belt.
Lab hours are available to make up for missed classes. These may be scheduled by contacting the front desk at least 24 hours in advance to ensure staffing. There are certain classes without lab hours and these classes cannot be made up. Parents are informed at the time of registration.
The student should repeat the four-week sprint. Lab hours are designed to get a student caught up; they are not a long-term substitute for a regularly scheduled class.
Rates are set by individual campuses. Please contact a nearby campus for pricing information.
All of our languages are open source, so you may access them, however, projects are designed to be developed at our campuses for proper mentoring of habits and to ensure that the child has mastered the skills covered in their class.
Parents can contact the front desk to schedule a time to observe student presentations.
Many iCode campuses host regular Friday or Saturday Game Nights, which are a great opportunity to bring in friends for a night of gaming, food, and fun!
iCode offers an after-school immersion program, where school districts, private schools, or clubs can benefit from iCode’s courses at their own facilities. Contact the campus near you to find out about program availability!