1. Impacts on Student Learning and Skills and Implementation Challenges of Two Student-Centered Learning Methods Applied in Online Education;Sustainability;2022-08-05
2. Use of JiTT in a graduate software testing course;Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training;2018-05-27
3. From buds to Bloom's;Proceedings of the 21st Western Canadian Conference on Computing Education;2016-05-06
4. Can peer instruction be effective in upper-division computer science courses?;ACM Transactions on Computing Education;2013-08
5. Peer instruction;Proceedings of the seventh international workshop on Computing education research;2011-08-08