eL-CID: communicating iterative program design. - Charles Boisvert (ITiCSE, 2004)

Supporting Program Development Comprehension by Visualising Iterative Design. - Charles Boisvert (IV, 2004)

Web animation to communicate iterative development. - Charles Boisvert (ITiCSE, 2006)

A visualisation tool for the programming process. - Charles Boisvert (ITiCSE, 2009)

Requirements and design strategies for open source interactive computer science eBooks. - Ari Korhonen; Thomas L. Naps; Charles Boisvert; Pilu Crescenzi; Ville Karavirta; Linda Mannila; Bradley Miller 001; Briana B. Morrison; Susan H. Rodger; Rocky Ross; Clifford A. Shaffer (ITiCSE-WGR, 2013)

Changing Culture: Educating the Next Computer Scientists. - Deborah Adshead; Charles Boisvert; David Love; Phil Spencer (ITiCSE, 2015)

Nifty with Data: Can a Business Intelligence Analysis Sourced from Open Data form a Nifty Assignment? - Matthew Love; Charles Boisvert; Elizabeth Uruchurtu; Ian Ibbotson (ITiCSE, 2016)

Teaching relational database fundamentals: a lack-of-progress report. - Charles Boisvert (CEP, 2019)

Open Piping: Towards an Open Visual Workflow Environment. - Charles Boisvert; Chris Roast; Elizabeth Uruchurtu (IS-EUD, 2019)

Open Piping: a Visual Workflow Environment. - Charles Boisvert (PPIG, 2019)

Designing an Open Visual Workflow Environment. - Charles Boisvert; Chris Roast; Elizabeth Uruchurtu (PPIG, 2020)

Improving the Usability of Visual Functional Programming Tools. - Charles Boisvert (PPIG, 2021)