The Math Teach-Off was back again last Friday, this time with a focus on computer science.
On January 31, from 2 p.m. to 4 p.m., three computer science professors 鈥 Dave Tompkins, Troy Vasiga and Carmen Bruni 鈥 competed to see who could most improve a group of students鈥 understanding of an unfamiliar concept in only one hour.
The competition was the fourth such teach-off in less than two years. David McKinnon, chair of Pure Mathematics, first came up with the idea for the event in 2021. In each teach-off, students take a quiz about an unfamiliar topic, receive an hour of instruction, then take another quiz: a kind of iterative learning assessment that Professor McKinnon calls 鈥渢he gold standard in educational research for measuring teaching.鈥澛
In this Friday鈥檚 competition, the competing professors were tasked with teaching students the 6502 assembly language, an 鈥渙ld-school鈥 language used in the Nintendo 64, Atari 2600, and other retro pieces of technology. While the professors were familiar with assembly languages in general, this particular one was new to all of them, putting them on an even playing field.
鈥淚t鈥檚 like trying to convert knowledge from one Romantic language to another,鈥 Professor Bruni explains. 鈥淭hey鈥檙e all similar, but they do have some subtleties where if you鈥檙e not paying attention, you can get the ideas or syntax confused 鈥 making it even harder to teach.鈥

Professor David McKinnon (left) and MathSoc VP Academic Kareem Alfarra (right) congratulate Professor Dave Tompkins (centre) on his win.