A learning model for enhancing the student's control in educational process using Web 2.0 personal learning environments. - Ebrahim Rahimi; Jan van den Berg; Wim Veen (Br. J. Educ. Technol., 2015)

Facilitating student-driven constructing of learning environments using Web 2.0 personal learning environments. - Ebrahim Rahimi; Jan van den Berg; Wim Veen (Comput. Educ., 2015)

Typifying Informatics Teachers' PCK of Designing Digital Artefacts in Dutch Upper Secondary Education. - Ebrahim Rahimi; Erik Barendsen; Ineke Henze (ISSEP, 2016)

Identifying Students' Misconceptions on Basic Algorithmic Concepts Through Flowchart Analysis. - Ebrahim Rahimi; Erik Barendsen; Ineke Henze (ISSEP, 2017)

Investigating the Pedagogical Content Knowledge of Teachers Attending a MOOC on Scratch Programming. - Ebrahim Rahimi; Ineke Henze; Felienne Hermans; Erik Barendsen (ISSEP, 2018)

An instructional model to link designing and conceptual understanding in secondary computer science education. - Ebrahim Rahimi; Erik Barendsen; Ineke Henze (WiPSCE, 2018)

Principles to facilitate design-based learning environments for programming in secondary education while making learning visible in an authentic way. - Bas Van Zadelhoff; Ebrahim Rahimi; Erik Barendsen (Koli Calling, 2021)

Theoretical Constructs for Design Lenses for Developing Cyberbullying Countering Games for Adolescences. - Andries Nieuwenhuize; Ebrahim Rahimi; Clara Maathuis (CSERC, 2022)

The role of motivation in MOOCs' retention rates: a systematic literature review. - Mehdi Badali; Javad Hatami; Seyyed Kazem Banihashem; Ebrahim Rahimi; Omid Noroozi; Zahra Eslami (Res. Pract. Technol. Enhanc. Learn., 2022)

Exploring Factors Influencing the Satisfaction of Adult Software Engineering Students with Teamwork in Distance Education. - Ebrahim Rahimi; Harrie Passier; Sylvia Stuurman (Koli Calling, 2023)

Design principles for generating and presenting automated formative feedback on code quality using software metrics. - Eddy Van Den Aker; Ebrahim Rahimi (SEET@ICSE, 2024)

Parsons Problems for Equivalence Proofs in Logic. - Marten van den Berg; Bastiaan Heeren; Ebrahim Rahimi (Koli Calling, 2024)

Programming Smart Objects: How Young Learners' Programming Skills, Attitudes, and Perception Are Influenced. - Mazyar Seraj; Mauricio Verano Merino; Ebrahim Rahimi; Lina Ochoa-Venegas (SPLASH-E, 2024)

Towards teaching strategies addressing online learning in blended learning courses for adult-learners. - Nanda van der Stap; Theo van den Bogaart; Stan van Ginkel; Ebrahim Rahimi; Johan Versendaal (Comput. Educ., 2024)

Fostering online interaction in blended learning through social presence and convergence: A systematic literature review. - Nanda van der Stap; Theo van den Bogaart; Ebrahim Rahimi; Johan Versendaal (J. Comput. Assist. Learn., 2024)

GenAI Integration in Upper-Level Computing Courses. - Dennis J. Bouvier; Bruno Pereira Cipriano; Richard Glassey; Raymond Pettit; Emma Anderson; Anastasiia Birillo; Ryan E. Dougherty; Orit Hazzan; Olga Petrovska; Nuno Pombo; Ebrahim Rahimi; Charanya Ramakrishnan; et al. (ITiCSE (2), 2025)

AI in Computational Thinking Education in Higher Education: A Systematic Literature Review. - Ebrahim Rahimi; Clara Maathuis (ITiCSE (2), 2025)

ScrumQuest Software Engineering Educational Tool: Teaching Planning in Scrum. - Elio Tolhoek; Greg Alpár; Ebrahim Rahimi (ITiCSE (2), 2025)