Mohammed Bahja
Papers
1
Total Citations
66
H-Index
1
About
Mohammed Bahja is a researcher whose work sits at the intersection of human-computer interaction, end-user development, and educational technology. His most cited contribution, a 2021 systematic review on visual programming approaches for end-user developers (66 citations), has become a foundational reference for scholars exploring how non-programmers can create software through intuitive, visual interfaces. This work critically maps the landscape of visual programming tools across robotics, IoT, and education, identifying key gaps in evidence-based approaches that have guided subsequent research. Bahja’s scholarship is characterized by its practical orientation—he focuses on making technology accessible to diverse users, from students to domain experts. His systematic review methodology has been particularly influential, offering a rigorous framework for analyzing emerging development paradigms. By synthesizing fragmented research into coherent insights, Bahja has helped shape how the field understands the trade-offs between usability and expressiveness in visual programming. His work continues to inform the design of next-generation tools that lower barriers to software creation, making him a notable voice in the ongoing conversation about democratizing technology through better interfaces.
Research Focus
Key Achievements
Top Papers
- 1