1. Computing Education Research in Schools;Past, Present and Future of Computing Education Research;2023
2. Testing the efficacy of a near-peer mentoring model for recruiting youth into computer science;Mentoring & Tutoring: Partnership in Learning;2022-03-15
3. Helping Underrepresented Students Succeed in AP CSA and Beyond;Proceedings of the 49th ACM Technical Symposium on Computer Science Education;2018-02-21
4. Computing Curriculum in Middle Schools;Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education;2017-06-28
5. Alice in Oman;Education and Information Technologies;2016-05-28