Parsons Problems as Scaffolding in Programming Education
Analysis
Key Takeaways
- •Faded and Pseudocode Parsons problems can effectively scaffold learning in programming.
- •Learners benefit from having a choice of scaffolding problem types.
- •Different problem types support different aspects of learning (syntax/structure vs. high-level reasoning).
- •The study provides empirical evidence for the effectiveness of alternative scaffolding techniques in programming education.
“Learners selectively used Faded Parsons problems for syntax/structure and Pseudocode Parsons problems for high-level reasoning.”