The popularity of mobile devices has encouraged the advance of ubiquitous learning, in which students are situated in a real-world learning environment with support from the digital world via the use of mobile, wireless communications, or even sensing tec