Smart Mobile Learning Environment for Programming Education in Nigeria: Adaptivity and Context-Aware Features
Self archived versionfinal draft
MetadataShow full item record
CitationAgbo, Friday Joseph. Oyelere, Solomon Sunday. (2019). Smart Mobile Learning Environment for Programming Education in Nigeria: Adaptivity and Context-Aware Features. Intelligent Computing. Proceedings of the 2019 Computing Conference, Volume 2, 998, 1061-1077. 10.1007/978-3-030-22868-2_71.
The proliferation and diffusion of mobile devices and growing number of its users presents the opportunity for developers of education technology to provide tools that will support both the learners and the instructors. Adaptive and context-aware features of smart learning systems are built to render support to learners in such a way that learning is possible anywhere, anytime and at the learner’s convenience. Nowadays, mobile devices including smartphones, personal digital assistant, and wearable devices possess advanced technological features that can support the development of the smart learning environment (SLE). This study investigates the recent research contributions on adaptivity and context-aware features of SLE for programming education. The study also surveyed the perception of students and teachers in Nigeria higher education institutions regarding adaptive and context-aware features of SLE. To provide answers to the research questions raised in the study, we applied a mixed method approach consisting the literature review and quantitative. The study presents some solutions for programming education and adaptive or context-aware features of SLE. Finally, we proposed a model for designing an SLE with adaptivity and contextawareness features that take into cognizance the learner's preferences and needs.