FAQ

Here are some of the most commonly asked questions by parents.

My child has no prior coding experience, which level should he/she take?

In most cases, students start in the class most appropriate for their age. However, some students may show exceptional prowess in technology and would be moved to the level most appropriate for their skill level.

Here are our age-appropriate guidelines:

What is the general overview of the curriculum?

The Under the GUI curriculum is intended for children to have fun but, also to learn programming languages and concepts. Each level is designed to progressively introduce complex engineering concepts through the medium of video games. To learn more about our curriculum, check out our classes here: Classes

Does my child have to bring their own laptop and/or equipment?

We may have backup laptops and computers for students to use, however, the number of laptops are limited. We recommend students bring their own laptops to class. Special equipment like virtual reality headsets, electroencephalograms and others will be provided for in-class use.

What if my child needs to miss class?

If your child misses a class, you may be able to retake a class during the same weekend of the missed class, if available. In class notes, assignments, bonus work, lecture materials and online help can be accessed online for all Under the GUI students here: Community. The Under the GUI community is where all students can ask instructors any questions directly about classes and assignments.

Is all work done only in class or do the students work on programming during the week for the next class?

Depending on the level and the age groups, we may have assignments for them to bring home to do. Note that these assignments may require students do research online, and we recommend parents supervise their children’s online activity.

What languages will they learn?

Although not limited to these languages, students will most likely be working with Python, C#, JavaScript, C++ and GML.

What software is used at Under the GUI?

Students learn using a host of different programs but primarily work with PixelPad, Game Maker Legacy, Unity and Visual Studio. These engines make creating games a bit easier but still rely on the programming concepts, languages, algorithms and designs that are used in any other apps and programs.

Why is computer programming important?

Anything with a computer in it has been programmed to some extent, whether it is your microwave’s timer to cook your food or more complex computers that can calculate and track planetary orbits. Nowadays, most people only know how to interact with computers on a basic level; however, at Under the GUI, your child will learn how to understand computers, their languages and make them do exactly what they want them to.

If there’s a particular question you would like to ask that is not listed here, please do not hesitate to contact us. You can also read our Policies and Conditions & Payment Options by clicking the link.