Teaching You What School Doesn’t
Custom Computer Science Curriculum
Programs for Schools
Weeklong Tech Camps for Kids & Teens
Where Kids Learn to Create
Robotics, Minecraft and Coding Parties for Birthdays and More!
Live Teachers Online Lead Your Child's Coding Education
Don't Just Play Video Games...
Learn to Create Them!
Software Programming Classes & Tech Camps for Kids & Teens
STEM stands for Science, Technology, Engineering, and Mathematics, and a growing number of families are recognizing its importance and relevancy in today’s tech-filled economy.
Computational thinking is the process of solving a problem, and consists of knowing how/when to employ various computing tools, at which stage, and organizing and analyzing data in a logical manner.
Coding not only serves as a catalyst for developing a passion for STEM (science, technology, engineering, mathematics) education, it also serves as a conduit to exercising and strengthening core skills: creativity, critical thinking, problem solving, mathematics, and self-confidence.
UCode offers aspiring game developers and programmers dedicated, project-based learning led by our Super Teachers in a pressure-free pace environment. Learn more
No – we provide each student with an individual computer, though you child may bring their own laptop if they choose.
We provide Macs at our centers. Your child may bring their own laptop, Mac or Windows, for classes and camps. Except for iPhone/iPad/tvOS/watchOS/iOS app camps and curricula. We use software, like Xcode, that is exclusive to Mac OS X.
UCode instructors variously have a B.S. in Computer Science or similar STEM degree, are working on their B.S. or attending graduate courses. All UCode instructors are certified in UCode courseware to teach students in the 6-18 age group.
In some cases, students of different ages will be taught in the same group.
No – we welcome kids and teens of all skill levels, from beginner to advanced.
UCode students demonstrate learning by completing projects of successively increasing complexity. Students are encouraged to demonstrate their coding to show their accomplishments to fellow classmates. Progress is communicated to parents daily. Project work is documented and provided to parents in video form and depending on the project, an app for their Android smartphone!
UCode prepares students with the knowledge and experience to 1) improve their chance of admittance to colleges and universities by showing experience from real-world coding curriculum completion on their applications, and 2) being productive in college and university STEM classes from day one, bypassing the need for introductory programming classes.
We offer camps primarily during summer (June through August) with some camps offered during winter and spring school breaks.
Yes – many of our camp students love a certain camp so much that they continue to attend it year after year.
No – campers bring their own, non-refrigerated lunch (parents know best when it comes to their child’s nutrition and likes/dislikes).
NOTE: To ensure the safety of all students, nut-based lunches or snacks are prohibited.
Yes, we provide healthy, nut-free snacks such as Popchips, dried fruit, granola bars, Graham crackers, etc.
Campus students may elect to bring their own non-peanut-based lunch. At the student’s discretion, they may select a period during the day to eat their lunch in a designated eating area.
No. However, students may choose to redeem their UCoins for snacks of their choice.