Design and architecture of an interactive eTextbook–The OpenDSA system E Fouh, V Karavirta, DA Breakiron, S Hamouda, S Hall, TL Naps, ... Science of computer programming 88, 22-40, 2014 | 71 | 2014 |
Exploring students learning behavior with an interactive etextbook in computer science courses E Fouh, DA Breakiron, S Hamouda, MF Farghally, CA Shaffer Computers in Human Behavior 41, 478-485, 2014 | 62 | 2014 |
Put-tag: personalized user-centric tag recommendation for social bookmarking systems S Hamouda, N Wanas Social network analysis and mining 1 (4), 377-385, 2011 | 35 | 2011 |
A basic recursion concept inventory S Hamouda, SH Edwards, HG Elmongui, JV Ernst, CA Shaffer Computer Science Education 27 (2), 121-148, 2017 | 24 | 2017 |
Inferential statistics in computing education research: A methodological review K Sanders, J Sheard, BA Becker, A Eckerdal, S Hamouda Proceedings of the 2019 ACM conference on international computing education …, 2019 | 14 | 2019 |
RecurTutor: An Interactive Tutorial for Learning Recursion S Hamouda, SH Edwards, HG Elmongui, JV Ernst, CA Shaffer ACM Transactions on Computing Education (TOCE) 18 (4), 2018 | 13 | 2018 |
Investigating Difficult Topics in a Data Structures Course Using Item Response Theory and Logged Data Analysis. E Fouh, M Farghally, S Hamouda, KH Koh, CA Shaffer International Educational Data Mining Society, 2016 | 9 | 2016 |
Visual portrayals of data and results at ITiCSE S Simon, BA Becker, S Hamouda, R McCartney, K Sanders, J Sheard Proceedings of the 2019 ACM conference on innovation and technology in …, 2019 | 7 | 2019 |
Crib sheets and exam performance in a data structures course S Hamouda, CA Shaffer Computer Science Education 26 (1), 1-26, 2016 | 7 | 2016 |
Automating learner feedback in an eTextbook for data structures and algorithms courses E Fouh, S Hamouda, MF Farghally, CA Shaffer Formative Assessment, Learning Data Analytics and Gamification, 135-165, 2016 | 6 | 2016 |
Mapping the Landscape of Peer Review in Computing Education Research M Petre, K Sanders, R McCartney, M Ahmadzadeh, C Connolly, ... Proceedings of the Working Group Reports on Innovation and Technology in …, 2020 | 3 | 2020 |
BTRecurTutor: a tutorial for practicing recursion in binary trees S Hamouda, SH Edwards, HG Elmongui, JV Ernst, CA Shaffer Computer Science Education 30 (2), 216-248, 2020 | 2 | 2020 |
Enhancing Learning of Recursion SMFM Hamouda Virginia Tech, 2015 | 2 | 2015 |
Reviewing computing education papers M Petre, K Sanders, R McCartney, M Ahmadzadeh, C Connolly, ... Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020 | 1 | 2020 |
Rendering Hypercomplex Fractals A Atella, S Hamouda | 1 | 2018 |
SimpleChartsRI: A User-Friendly Web-Tool for Creating Effective Visualizations S Matthew Michael, S Khang, H Sally Frontiers in Computer Science, 98, 2021 | | 2021 |
How statistics are used in computing education research K Sanders, S Hamouda, BA Becker, A Eckerdal, R McCartney, J Sheard Proceedings of the 23rd Annual ACM Conference on Innovation and Technology …, 2018 | | 2018 |
Harnessing Faculty Knowledge and Open-Enabled Practices to Create Ebooks and Online Course Material D Gill, S Hamouda | | 2018 |
OpenDSA: Experiences using an Interactive eTextbook to Teach Data Structures and Algorithms CA Shaffer, E Fouh, S Hamouda, MF Farghally 2015 Conference on Higher Education Pedagogy, Virginia, USA, 2015 | | 2015 |
Using an Interactive eTextbook to Teach Data Structures and Algorithms: Findings from using the OpenDSA system in CS2 and CS3 course E Fouh, S Hamouda, MF Farghally, CA Shaffer 2015 Conference on Higher Education Pedagogy, Virginia, USA, 2015 | | 2015 |