1. Event-driven Programming in Programming Education;ACM Transactions on Computing Education;2021-03
2. A New Paradigm for Teaching Mobile Application Development;Proceedings of the 21st Western Canadian Conference on Computing Education;2016-05-06
3. Learning to prioritize GUI test cases for Android laboratory programs;Proceedings of the International Conference on Artificial Intelligence and Robotics and the International Conference on Automation, Control and Robotics Engineering - ICAIR-CACRE '16;2016
4. Opportunities for android projects in a CS1 course;Proceedings of the 45th ACM technical symposium on Computer science education;2014-03-05