Guillaume Marceau

A kind Québécois Computer Scientist in New York







Recent Posts

More Posts

Discussing the ethics of voting when all candidates have various forms of badness.

CONTINUE READING

The story of arriving at a lovely solution via carefully overthining, presented with a cartoon.

CONTINUE READING

Publications

More Publications

. Do Values Grow on Trees?: Expression Integrity in Functional Programming. In SIGCSE International Computing Education Research Workshop, 2011.

PDF

. Mind Your Language: On Novices' Interactions with Error Messages. SPLASH/Onward!, 2011.

PDF

. Measuring the Effectiveness of Error Messages Designed for Novice Programmers. In Technical Symposium on Computer Science Education (SIGCSE), 2011.

PDF

Mentorship

I usually try to keep a small number of students which I train into professional software development careers. I especially find it rewarding to train seasoned social justice activists who recognize the power coding could have in making their work more effective. Contact me if you know someone in this situation who would like to train.