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