Motivating Adult Learners by Introducing Programming Concepts with Scratch.
2020
Block-based programming languages like Scratch are popular for introducing children to programming. As programming is becoming an increasingly desired skill in almost every working environment, a growing number of adults are seeking to learn basic programming skills. Unlike children, adults often immediately start with a text-based language like Python or Java. This raises the question of whether there is an opportunity to improve adult programming education using block-based programming. In order to investigate this question, we conducted a study in the environment of a beginner's Python programming class for non-computer science university students and staff, into which we integrated an initial Scratch exercise. While the additional exercise had no significant effect on the participants' abilities, we do see a positive effect on their self-perception and motivation to continue learning programming.
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
11
References
0
Citations
NaN
KQI