the use of mobile
devices for teaching and learning has expanded the area of
computer education creating a new concept called "Mobile
Learning" or "M-Learning" [6]. This new educational paradigm
enables learners to access content and interact with teachers
and classmates anywhere.