• 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 ...
    • 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 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 ...