The Gem Cutter Educational Tool

This project will explore the pedagogical usefulness of a visual programming tool developed by Business Objects, called Gem Cutter. It will be used to illustrate and teach computer programming concepts to new students. This is different from the traditional text-based model in which students are required to engage in text-based interactions with a computer as they develop programs. The text-based model tends to be difficult for new students to grasp and often discourages them in early stages of learning. It is expected that visual programming, with its graphical model of a program, will provide a better interface that promotes learning for students new to computer programming.

Faculty Supervisor:

Dr. Yvonne Coady


Adam Parkin


Business Objects


Computer science


Mining and quarrying


University of Victoria



Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects