Boulanger et al. (2015) indicated that smart learning environments involve context awareness that can combine a physical classroom with many virtual learning environments. This could provide full context awareness by combining smart learning environments with holistic Internet of Things (IOT) and ubiquitous sensing devices, e.g., wearable technologies such as smart watches, brainwave detection, and emotion recognition (Li et al. 2015; Hwang 2014). Full context awareness enables smart learning environments to provide learners with authentic learning contexts and seamless
learning experiences to fuse a variety of features in the e-learning environments. The system includes learning management systems, mobile and ubiquitous learning systems, various artificial intelligence based adaptive and intelligent tutoring/learning systems. These systems would assist teachers and instructors in direct monitoring of the learning environment, understand learners’ conditions and give learners real-time adaptive assistance, while at the same time facilitating independent learning for the learners (Chan et al. 2006; Hwang 2014; Schilit et al. 1994).