Alden, J. (2013). Accommodating mobile learning in college programs. Journal of Asynchronous Learning Networks, 17(1), 109–122.
Amiel, T., & Reeves, T. C. (2008). Design-based research and educational technology: Rethinking technology and the research agenda. Educational Technology & Society, 11, 29–40.
Anderson, T., & Shattuck, J. (2012). Design-based research: A decade of progress in education research. Educational Researcher, 41(1).
Anohah, E., Oyelere, S. S., Suhonen, J., & Sutinen, E. (2017). Trends of mobile learning in computing education from 2006 to 2014: A systematic review of research publications. International Journal of Mobile and Blended Learning (IJMBL), 9(1), 16–33.
Bati, T. B., Gelderblom, H., & Biljon, J. v. (2014). A blended learning approach for teaching computer programming: Design for large classes in sub-Saharan Africa. Computer Science Education, 24(1), 71–99.
Bidin, S., & Ziden, A. A. (2013). Adoption and application of mobile learning in the education industry. Procedia-Social and Behavioral Sciences, 90, 720–729.
Boyinbode, O., Bagula, A., & Ng'ambi, D. (2012). A mobile learning application for delivering educational resources to mobile devices. In Information society (i-society), international conference (pp. 120–125).
Chu, H. C., Hwang, G. J., Tsai, C. C., & Tseng, J. C. R. (2010). A two-tier test approach to developing location-aware mobile learning systems for natural science courses. Computers & Education, 55(4), 1618–1627.
Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Hillsdale: Lawrence Earlbaum Associates.
Collins, A., Joseph, D., & Bielaczyc, K. (2004). Design research: Theoretical and methodological issues. The Journal of the Learning Sciences, 13(1), 15–42.
de Villiers, M.R., Harpur, P.A. (2013). Design-based research-the educational technology variant of design research: illustrated by the design of an m-learning environment. In proceedings of the South African institute for computer scientists and information technologists conference, 252–261.
Dishman, E. (2003). Designing for the new old - asking, observing and performing future elders. In B. Laurel (Ed.), Design research - methods and perspectives (pp. 41–48). The MIT Press.
Eagleton, T. (1983). Literacy theory: an introduction. Minneapolis: University of Minnesota Press.
Hevner, A. R., March, S. T., Park, J., & Ram, S. (2004). Design science in information systems research. MIS Quarterly, 28(1), 75–105.
Huang, J. J. S., Yang, S. J. H., Huang, Y.-M., & Hsiao, I. Y. T. (2010). Social learning networks: Build mobile learning networks based on collaborative services. Journal of Educational Technology & Society, 13(3), 78–92.
Hürst, W., Lauer, T., Nold, E. (2007). A study of algorithm animations on mobile devices. In Proc. of the 38 SIGCSE technical symposium on Computer science education (SIGCSE ‘07), ACM, New York, NY, USA, 39(1), 160–164.
Hwang, G.-J., & Chang, S.-C. (2015). Effects of a peer competition-based mobile learning approach on students' affective domain exhibition in social studies courses. British Journal of Educational Technology. doi:10.1111/bjet.12303.
Hwang, G.-J., Lai, C.-L., & Wang, S.-Y. (2015). Seamless flipped learning: a mobile technology-enhanced flipped classroom with effective learning strategies. Journal of Computers in Education, 2(4), 449–473.
IBM Corp. (2012). IBM SPSS statistics for windows, version 21.0. Armonk: IBM Corp.
Ihantola, P., Helminen, J., & Karavirta, V. (2013). How to study programming on mobile touch devices: interactive python code exercises. In Proceedings of the 13th Koli Calling International Conference on Computing Education Research (pp. 51–58). ACM.
Isiaka, R. M., Adewole, K. S., & Olayemi, R. T. (2011). Implementing mobile-learning in Nigeria tertiary educational system– A feasibility study. International Journal of Science and Advanced Technology, 1(7), 84–90.
Ivica, B., Ante, B., Martin, S., & Drljevic, N. (2013). Teaching and learning computer science sorting algorithms with mobile devices: A case study. Computer Applications in Engineering Education, 21(S1), E41–E50.
Jacob, S.M., Issac, B. (2008). The mobile devices and its mobile learning usage analysis. In Proceedings of the international Multi Conference of engineers and computer scientists, 1.
Järvinen, P. (2007). Action research is similar to design science. Quality & Quantity, 41(1), 37–54.
Johannesson, P., & Perjons, E. (2014). An introduction to design science. Springer.
Jones, C. A., Scanlon, E., & Clough, G. (2013). Mobile learning: two case studies of supporting inquiry learning in informal and semiformal setting. Computers & Education, 61, 21–32.
Jordine, T., Liang, Y., & Ihler, E. (2015). A mobile device based serious gaming approach for teaching and learning java programming. International Journal of Interactive Mobile Technologies, 9(1), 53.
Kafyulilo, A. (2014). Access, use and perceptions of teachers and students towards mobile phones as a tool for teaching and learning in Tanzania. Education and Information Technologies, 19(1), 115–127.
Kang, M., & Shin, W. S. (2015). An empirical investigation of student acceptance of synchronous e-learning in an online university. Journal of Educational Computing Research, 52(4), 475–495.
Karavirta, V., Helminen, J., & Ihantola, P. (2012). A mobile learning application for Parsons problems with automatic feedback. In Proceedings of the 12th Koli Calling International Conference on Computing Education Research (pp. 11–18). ACM.
Kerr, A. (2011). Teaching and learning in large class at Ontario universities: An exploratory study. Toronto: Higher Education Quality Council of Ontario.
Klopfer, E., Sheldon, J., Perry, J., & Chen, V. H.-H. (2012). Ubiquitous games for learning (UbiqGames): Weatherlings, a worked example. Journal of Computer Assisted Learning, 28(5), 465–476.
Kukulska-Hulme, A., & Shield, L. (2008). An overview of mobile assisted language learning: From content delivery to supported collaboration and interaction. ReCALL, 20(3), 271–289.
Laurillard, D. (2007). Pedagogical forms for mobile learning. In N. Pachler (Ed.), Mobile learning: towards a research agenda (pp. 153–175). London: WLE Centre, IoE.
Leinonen, T., Keune, A., Veermans, M., & Toikkanen, T. (2016). Mobile apps for reflection in learning: A design research in K-12 education. British Journal of Educational Technology, 47(1), 184–202.
Liu, T. C., Lin, Y. C., Tsai, M. J., & Paas, F. (2012). Split-attention and redundancy effects in mobile learning in physical environments. Computers and Education, 58(1), 172–180.
Liu, T. C., Peng, S. Y., Wu, W. S., & Lin, M. S. (2009). The effects of mobile natural-science learning based on the 5E learning cycle: A case study. Educational Technology & Society, 12(4), 344–358.
Mahmoud, Q. H., & Dyer, A. (2008). Mobile devices in an introductory programming course. Computer-IEEE Computer Society, 41(6), 108.
Mbogo, C., Blake, E., Suleman, H. (2013). A mobile scaffolding application to support novice learners of computer programming. In Proceedings of the Sixth International Conference on Information and Communications Technologies and Development, (2), 84–87.
Minjuan, W., Ruimin, S., Daniel, N., & Xiaoyan, P. (2009). The impact of mobile learning on students' learning behaviours and performance: Report from a large blended classroom. British Journal of Educational Technology, 40(4), 673–695.
Moreira, F., Ferreira, M.J., (2016). Teaching and learning modeling and specification based on mobile devices and cloud. In 11th Iberian Conference on Information Systems and Technologies (CISTI), IEEE, 1–6.
Mwangi, M. M., Mwakaba, N., Ronoh-Boreh, F., & Impio, J. (2012). Building a case for m-learning in Africa: African youth perspectives on education. In CHI '12 extended abstracts on human factors in computing systems (pp. 521–536). New York: ACM.
O'Bannon, B. W., & Thomas, K. M. (2015). Mobile phones in the classroom: Preservice teachers answer the call. Computers & Education, 85, 110–122.
Osang, F. B., Ngole, J., & Tsuma, C. (2013). Prospects and challenges of m-learning implementation in Nigeria: case study National Open University of Nigeria (NOUN). In International conference on ICT for Africa (pp. 1–13).
Oyelere, S. S., & Suhonen, J. (2016). Design and implementation of MobileEdu m-learning application for computing education in Nigeria: A design research approach. In Proceedings of Fourth International Conference on Learning and Teaching in Computing and Engineering, IEEE, pp. 27–31.
Oyelere, S. S., Suhonen, J., & Sutinen, E. (2016a). M-learning: A new paradigm of learning ICT in Nigeria. International Journal of Interactive Mobile Technologies, 10(1), 35–44.
Oyelere, S.S., Suhonen, J., Shonola, S.A., Joy, M.S. (2016b). Discovering students mobile learning experiences in higher education in Nigeria. In Frontiers in Education Conference, USA, 1–7.
Oyelere, S. S., Paliktzoglou, V., & Suhonen, J. (2016c). M-learning in Nigerian higher education: an experimental study with Edmodo. International Journal of Social Media and Interactive Learning Environments, 4(1), 43–62.
Ozdamli, F., & Uzunboylu, H. (2015). M-learning adequacy and perceptions of students and teachers in secondary schools. British Journal of Educational Technology, 46(1), 159–172.
Pears, A., Rogalli, M., (2011). mJeliot: ICT support for interactive teaching of programming. In Frontiers in Education Conference, T1J-1.
Prenner, G., Rotheneder, A. Schikuta, E. (2014). NetLuke: web-based teaching of algorithm and data structure concepts harnessing mobile environments. In Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services, ACM, 7–16.
Quinn, C. (2000). mLearning: making mobile, wireless In-Your-Pocket-Learning. http://www.linezine.com/2.1/features/cqmmwiyp.htm.
Reeves, T. C. (2006). Design research from a technology perspective. Educational Design Research, 1(3), 52–66.
Rekkedal, T., Dye, A. (2007). Mobile distance learning with PDAs: Development and testing of pedagogical and system solutions supporting mobile distance learners. The International Review of Research in Open and Distributed Learning, 8(2), http://www.irrodl.org/index.php/irrodl/article/view/349/871.
Roschelle, J., Rafanan, K., Bhanot, R., Estrella, G., Penuel, B., Nussbaum, M., & Claro, S. (2010). Scaffolding group explanation and feedback with handheld technology: impact on students' mathematics learning. Educational Technology Research and Development, 58(4), 399–419.
Rubin, H. J., & Rubin, I. S. (2011). Qualitative interviewing: The art of hearing data. Incorporated, California: SAGE Publications.
Sharples, M., Taylor, J., Vavoula, G. (2005). Towards a theory of mobile learning. Proceedings of mLearn, 1–9.
Sharples, M., Taylor, J., & Vavoula, G. (2007). A theory of learning for the mobile age. In R. Andrews & C. Haythornthwaite (Eds.), The SAGE handbook of e-learning research (pp. 221–247). London: Sage.
Shih, J.-L., Chuang, C.-W., & Hwang, G.-J. (2010). An inquiry-based mobile learning approach to enhancing social science learning effectiveness. Journal of Educational Technology & Society, 13(4), 50–62.
Shonola, S. A., & Joy, M. S. (2015). Security of m-learning system: A collective responsibility. International Journal of Mobile and Interactive Learning, 9(3), 64–70.
Shonola, S. A., Joy, M. S., Oyelere, S. S., & Suhonen, J. (2016). The impact of mobile devices for learning in higher education institutions: Nigerian universities case study. International Journal of Modern Education and Computer Science, 8(8), 43–50.
Simon, H. (1969). The sciences of the artificial. Cambridge: MIT Press.
Su, C.-H., & Cheng, C.-H. (2015). A mobile gamification learning system for improving the learning motivation and achievements. Journal of Computer Assisted Learning, 31(3), 268–286.
Sung, Y.-T., Chang, K.-E., & Liu, T.-C. (2016). The effects of integrating mobile devices with teaching and learning on students' learning performance: A meta-analysis and research synthesis. Computers & Education, 94, 252–275.
Tortorella, R. A. W., & Graf, S. (2017). Considering learning styles and context-awareness for mobile adaptive learning. Education and Information Technologies, 22(1), 297–315.
Tsai, C. C., Chai, C. S., Wong, B. K. S., Hong, H., & Tan, S. C. (2013). Positioning design epistemology and its applications in education technology. Educational Technology & Society, 16(2), 81–90.
van den Akker, J., Gravemeijer, K., McKenney, S., & Nieveen, N. (2007). Introducing educational design research. In J. van den Akker, K. Gravemeijer, S. McKenney, & N. Nieveen (Eds.), Educational design research (pp. 3–7). London: Routledge.
Velghe, F. (2013). Literacy acquisition, informal learning and mobile phones in a south African township. In Proceedings of the Sixth International Conference on Information and Communication Technologies and Development, ACM, New York, (1), 89–99.
Vinay, S., Vaseekharan, M., Mohamedally, D. (2013). RoboRun: a gamification approach to control flow learning for young students with TouchDevelop. arXiv preprint arXiv:1310.0810.
Wen, C., & Zhang, J. (2015). Design of a microlecture mobile learning system based on smartphone and web platforms. IEEE Transactions on Education, 58(3), 203–207.
Winter, R. (2008). Design science research in Europe. European Journal of Information Systems, 17(5), 470–475.