Scaffolding computer programming languages learning with tailored English vocabulary based on learners' performance states.
Muhammad AdnanAsad HabibJawad AshrafShafaq MussadiqArsalan Ali RazaPublished in: EAI Endorsed Trans. Scalable Inf. Syst. (2021)
Keyphrases
- programming language
- english vocabulary
- learning process
- learning systems
- object oriented
- object oriented programming
- learning algorithm
- cognitive apprenticeship
- databases
- concept maps
- language learning
- software engineering
- general purpose
- students learning
- strongly typed
- concept mapping
- learning environment
- learning experience
- undergraduate students
- lambda calculus
- database