About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
sis 21(30): e3

Research Article

Scaffolding computer programming languages learning with tailored English vocabulary based on learners' performance states

Download1054 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/eai.26-5-2020.166350,
        author={Muhammad Adnan and Asad Habib and Jawad Ashraf and Shafaq Mussadiq and Arsalan Ali Raza},
        title={Scaffolding computer programming languages learning with tailored English vocabulary based on learners' performance states},
        journal={EAI Endorsed Transactions on Scalable Information Systems},
        volume={8},
        number={30},
        publisher={EAI},
        journal_a={SIS},
        year={2020},
        month={9},
        keywords={Programming languages learning, Algorithms, Self-regulated learning, Mobile learning, Mobile devices, Adaptive learning},
        doi={10.4108/eai.26-5-2020.166350}
    }
    
  • Muhammad Adnan
    Asad Habib
    Jawad Ashraf
    Shafaq Mussadiq
    Arsalan Ali Raza
    Year: 2020
    Scaffolding computer programming languages learning with tailored English vocabulary based on learners' performance states
    SIS
    EAI
    DOI: 10.4108/eai.26-5-2020.166350
Muhammad Adnan1,*, Asad Habib1, Jawad Ashraf1, Shafaq Mussadiq1, Arsalan Ali Raza2
  • 1: Institute of Computing, Kohat University of Science and Technology, KUST, Kohat, Pakistan
  • 2: Comsats University Islamabad, Vehari Campus, Pakistan
*Contact email: Adnankust@gmail.com

Abstract

Due to the ubiquitous nature of mobile devices, they are now considered as an emerging platform for facilitating both teaching and learning experiences. In this paper, we presented a tailored mobile learning system, namely the Integrated English and Programming Language Learning System (IEPLS), which aims at learning English vocabulary before studying programming language concepts. The IEPLS supports programming language learning in three ways; (a) Recommending to learn specific English vocabulary used in programming language concepts (b) Adaptation to the learning flow of the learner and (c) Motivating and encouraging learners to learn items based on individual learner's performance. The IEPLS was used by one hundred and fifty undergraduate students for six months. Evaluation results revealed the attainment of IEPLS in supporting learners in learning programming languages backed by precise English vocabulary.

Keywords
Programming languages learning, Algorithms, Self-regulated learning, Mobile learning, Mobile devices, Adaptive learning
Received
2019-07-03
Accepted
2020-09-09
Published
2020-09-18
Publisher
EAI
http://dx.doi.org/10.4108/eai.26-5-2020.166350

Copyright © 2020 Muhammad Adnan et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution andreproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL