I teach and engage in research in the fields of Human-Computer Interaction and Computer Science Education at the University of Manitoba. My research involves understanding how older adults and their caregivers engage with technology, and developing systems and tools to support a partnership model for the older adult’s digital life. I also conduct research in innovative curriculum and pedagogy for Computer Science, and I am particularly interested in how to support underserved populations learning computer science. A third area of interest is in developing and evaluating novel interaction techniques, creativity support tools and measurement, and the study of how people use complex software, whether mobile, web-based or traditional desktop systems. I have previously conducted research on technology to support the arts and I am a strong advocate for interdisciplinary research and funding that goes beyond STEM. Beyond technology, education and art, I am also interested in politics, gender issues, philosophy, behavioural economics, neuroscience, psychology and sociology.
I received my PhD in Computer Science from the University of Waterloo in 2006. I have a Master of Mathematics in Computer Science and a Bachelor of Arts in Honours Economics and Applied Studies, both from Waterloo. I began my research career as an Assistant Professor in the College of Computing and Informatics at the University of North Carolina at Charlotte in 2006, was granted tenure there in 2012, and was promoted to Full Professor there in 2017. I am still a research affiliate at UNC Charlotte, where I am still actively involved in the Connected Learner project.
I am a member of the SIGCHI Cares Committee. I also am on the steering committee for the ACM Creativity & Cognition Conference, and am serving as a Virtual Conference Co-Chair for Creativity & Cognition 2021.
Read my Medium blog post about using Gather.town to teach my large CS1 class online.
Two papers on which I am a co-author were conditionally accepted to ACM CHI 2021!
I am the author of two ACM SIGCSE 2021 posters: one on teaching CS1 in gather.town and one on a prototype application we are developing to facilitate instructors using team-based pedagogies in traditionally furnished lecture halls.
I helped Sangho Su with an experience report recently accepted to ACM SIGCSE 2021, entitled “Using Comics to Introduce and Reinforce Programming Concepts in CS1”.
Our paper: “Are Variable, Array, and Object Diagrams in Introductory Java Textbooks Explanative?” was published and presented at ACM ITiCSE 2020.
Our paper: “Security and Privacy Risks Associated With Adult Patient Portal Accounts in US Hospitals” has been published in JAMA-IR (Journal of the American Medical Association – Internal Medicine). It has also been featured in the news.
Our paper, “Salient Measures of an Engaged Computing Education Community” has been accepted for publication at FIE 2019.
I am excited to report that our paper, “IneqDetect: Visualizing Students’ Conversations to Increase Awareness and Support Reflection” has been accepted for publication in and presentation at CompEd 2019.