International Review of Research in Open and Distributed Learning A Pedagogical Framework for Mobile Learning: Categorizing Educational Applications of Mobile Technologies into Four Types