Supporting Novice Learners' Coding through Productive Failure-Based Debugging Activities.
Sagun GiriPublished in: SIGCSE (2) (2022)
Keyphrases
- young students
- collaborative learning
- learning scenarios
- open ended
- lifelong learning
- learning process
- coding scheme
- learning environment
- meta cognitive
- e learning
- mental models
- activity recognition
- learning experience
- vocabulary learning
- learning companion
- novice programmers
- language learning
- learning processes
- skill levels
- learning systems
- learning activities
- collaborative learning activities
- cscl environments
- cognitive engagement
- active participation
- learning materials
- learning goals
- learning outcomes
- human activities
- cognitive skills
- collaborative activities
- programming environments
- learning community