Title: Identifying potential design features of a smart learning environment for programming education in Nigeria

Authors: Friday Joseph Agbo; Solomon Sunday Oyelere; Jarkko Suhonen; Markku Tukiainen

Addresses: School of Computing, Joensuu Campus, University of Eastern Finland, P.O. Box 111, FIN-80101 Joensuu, Finland ' School of Computing, Joensuu Campus, University of Eastern Finland, P.O. Box 111, FIN-80101 Joensuu, Finland ' School of Computing, Joensuu Campus, University of Eastern Finland, P.O. Box 111, FIN-80101 Joensuu, Finland ' School of Computing, Joensuu Campus, University of Eastern Finland, P.O. Box 111, FIN-80101 Joensuu, Finland

Abstract: Smart learning environment (SLE) has been researched to enhance teaching and learning by providing personalised learning, quick feedback, motivation and learning support. This study discusses the features of SLE that are relevant to programming education and the general design features for developing SLEs. In addition, the study provides insights into the level of awareness and use of the SLE for programming education in the Nigerian higher education institutions (HEIs). In this study, mixed research method was employed to conduct a survey among the teachers and students of computer science at HEI in Nigeria. Data were collected through questionnaire and interview instruments. The study showed that the students and teachers have no experience of SLEs but indicate strong willingness to embrace the use of the SLE for programming education. Besides, tentative features of SLE such as learning guides, personalised learning, quick feedback mechanisms, and automatic task scheduling were identified and presented.

Keywords: smart learning environment; SLE; programming education; design principles; Nigeria context; Nigeria.

DOI: 10.1504/IJLT.2019.106551

International Journal of Learning Technology, 2019 Vol.14 No.4, pp.331 - 354

Published online: 09 Apr 2020 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article