Understanding Students' Failure to use Functions as a Tool for Abstraction - An Analysis of Questionnaire Responses and Lab Assignments in a CS1 Python Course.
Pontus HaglundFilip StrömbäckLinda MannilaPublished in: Informatics Educ. (2021)
Keyphrases
- learning environment
- collaborative learning
- learning activities
- learning outcomes
- distance learning
- deeper understanding
- student learning
- student responses
- e learning
- programming assignments
- student motivation
- descriptive statistics
- intelligent tutoring systems
- higher education
- open source
- programming language
- high level