Instructor Spotlight: Alex Mountain, UBC

Our instructor spotlights introduce you to to the great educators teaching our coding classes at Under the GUI. Our teachers encourage students to expand their limitless creativity through the creation of video games, apps, and traditional software using the same tools used by professionals in the field.
At Under the GUI, our lessons are intended to guide students towards university-level coding practices. That’s why we love working with talented student instructors like Alex Mountain. Alex is currently studying at UBC. His on-campus experience makes him the perfect mentor and teacher to give kids the tools they need to learn computer coding.

Alex is a member of the AMS Game Designer Association. He has a passion for software design and loves the way computer code can start as a creative idea and transform into reality. He particularly enjoys how clever design can apply to games inventing entirely new experiences for enthusiastic players. As an instructor, Alex makes his lessons genuinely fun and entertaining for young students – and we’re thrilled to have him on our team. We decided to ask Alex a few questions about his background and experience at Under the GUI, to get to know him better!

“No matter what field you’re interested in, it’s never a bad idea to bring some computer science knowledge along with you.”

Where do you work or study outside of Under the GUI?

I study at UBC in the department of computer science.

How did you learn programming?

I started programming in my first year of university thanks to a physics professor who thought that tech literacy was important regardless of the discipline. I quickly realized that I wanted to learn as much as I could.

“Even if you think you’ll never need to program in the future, the thinking strategies you learn will always be valuable”

What can students expect to learn at Under the GUI?

Students will learn about the basic structures that make up most programs and learn how to use them in lots of creative ways. They’ll also learn how to make a video game using these structures, and build their computer literacy as they learn the fundamentals of Python.

Why should kids learn coding?

No matter what field you’re interested in, it’s never a bad idea to bring some computer science knowledge along with you. Computers are vital tools for research, engineering, and business, and knowing your way around one can make you indispensable. It’s also just a lot of fun! Programming is an exercise in creative problem solving and critical thinking which is great for developing brains. Even if you think you’ll never need to program in the future, the thinking strategies you learn will always be valuable (Find out more about the benefits of learning code).

If you are interested in teaching your child the essential skills of programming, find out more about our upcoming programs today!
At Under the GUI, we aspire to create a motivating and supportive environment that inspires kids to innovate, think critically, and create with technologies on the fringe of our hi-tech culture. Are you a coding whiz and like working with kids? If you are interested in a rewarding position as an Instructor, there are a few current openings! Find out how to apply here.