“I have been in the Under the GUI’s (UTG) educational program for a little over 4 years now. Upon starting the program, I was quickly taught the basics of computer programing in a way which was both engaging and relatively easy to understand. Since that time, I have learned many new fascinating concepts from UTG. These include: pathfinding algorithms, genetic algorithms, sorting functions, 3D programing, and much more. With these new skills, I have been able to undertake jobs, which before I never imagined I’d have access to.
By far the most enjoyable job and learning experience I’ve had so far is working for UBC’s Immersive Technology Lab (ITL). This job allowed me to gain experience in the development of virtual reality applications and computer programs in general. Moreover, during my time with ITL, I was fortunate enough to work under Dr. Ray Hsu. This professor proved to be incredibly influential and insightful in the development of our start-up team, teaching us much about business and coordinating our engineering efforts.
The wisdom and patience of the Under the GUI teachers allowed even the most difficult concepts to seem within my grasp. Finally, if I had to sum up my experience at UTG in one word it would be “enthusiastic” as I never once got the impression that a teacher was anything less that enthusiastic to bestow his or her students with knowledge.” – Michael A. – 16, Student
“Sophia’s experience at UTG has been fantastic. She started a year ago, and is still eager to come to class every week, proud of the programming skills that she’s learned. She’s had a great time creating her own games and watching other people play them. It’s great encouragement seeing others play what you’ve created yourself. She’s enjoyed the supportive, friendly atmosphere that the teachers provide, and the instruction seems to move at a perfect pace for her. I have been impressed with the welcoming and positive atmosphere at the school. Jamie and the instructors have been friendly, informative and always approachable.
They’ve really taken an effort to get to know Sophia and support her in her learning. As a parent, I like the fact that my daughter feels enabled to enter the world of computer programming. The logic and math skills she learns enrich her basic school curriculum, teaching her different ways of thinking about things.
Programming is a skill that most kids should learn something about, akin to basic computer literacy and that’s one of the reasons we’ve enrolled Sophia. I also think that the class functions as an enriched curriculum that teaches skills children don’t learn in the BC school classes, with enhanced logic and math skills. As the parent of a daughter, its so encouraging to watch her learn that computer programming is not just for boys, that she is equally able to learn the skills and have an interest in this area. I’d love to see more girls join up!” – Tricia B. (Parent)
“[My son] very much enjoys his GUI classes and looks forward to them each week. He enjoys learning “a new language” and working with his friends in class. I like that my son is learning an important skill in a supportive environment. Jamie, the instructor, is great with the kids. He is learning new skills and building confidence with programming. He’s stretching himself in terms of logical and linear thinking. If a child is interested in programming, it’s a great environment to develop new skills.” – Gloria F. (Parent)