A Systematic Mapping of Introductory Programming Languages for Novice Learners.
Piumi PereraGeethya TennakoonSupunmali AhangamaRangana PanditharathnaBuddhika ChathurangaPublished in: IEEE Access (2021)
Keyphrases
- introductory programming
- novice programmers
- programming assignments
- learning environment
- programming environment
- expressive power
- learning process
- learning resources
- student learning
- high school
- e learning
- language learning
- learning experience
- learning systems
- learning strategies
- learning styles
- learning activities
- answer questions
- introductory programming courses
- programming course
- automatic assessment
- collaborative learning
- databases
- learning materials
- general purpose