• ARCS-based tactics to improve students' motivation in computer programming course 

      Alhazbi, Saleh ( IEEE , 2015 , Conference Paper)
      Most students find computer programming difficult subject, which frustrates them and affects their performance. In this paper, we present our experience of using ARCS model to improve students' motivation when learning ...
    • Bringing Computer Science Education to Schools in Qatar: Challenges of the implementation 

      Alhazbi, Saleh ( IEEE , 2023 , Conference Paper)
      Many countries have started national curriculum changes to make computer science (CS) as a compulsory subject for all students in schools. In 2018, a new national computing curriculum has been developed in Qatar for all ...
    • Cognition-based adaptive programming tutoring system 

      Alhazbi, Saleh ( IEEE , 2016 , Conference Paper)
      The most important potential of E-learning system is the ability to adapt based on learner's status in order to support personalized learning. However, this requires using specific learner's parameters as factors to control ...
    • Mobile Application for Diabetes Control in Qatar 

      Alhazbi, Saleh; Alkhateeb, Moh'd; Abdi, Abdulla; Janahi, Ahmed; Daradkeh, Ghazi ( IEEE , 2012 , Article)
      In Qatar, the prevalence of diabetes is significantly high, therefore a lot of efforts have been made to control this epidemic. This paper presents a mobile application aims to assist diabetic people in Qatar to manage ...
    • Using e-journaling to improve self-regulated learning in introductory computer programming course 

      Alhazbi, Saleh ( IEEE , 2014 , Conference Paper)
      Usually, students face different difficulties when learning computer programming, this leads many of them to drop out of computing major, or continue with fear of programming assignments in subsequent courses. The main ...
    • Using flipped classroom approach to teach computer programming 

      Alhazbi, Saleh ( IEEE , 2016 , Conference Paper)
      Flipped classroom approach has been increasingly adopted in higher institutions. Although this approach has many advantages, there are also many challenges that should be considered. In this paper, we discuss the suitability ...