Using Faded Parsons Problems To Provide A More Challenging Scaffold For Code Writing
This program is tentative and subject to change.
To make programming accessible and attainable for all, it is necessary to reevaluate how concepts are taught and scaffolded. This investigation explores how learners interact with Faded Parsons Problems as an optional scaffolding tool. Faded Parson Problems consist of prewritten blocks of code requiring learners to drag and drop into a workspace arranging them with correct order and indentation for the code to run successfully. A total of 20 participants were included in this study and were given the option of scaffolding with Faded Parsons Problem and hint features to solve seven Write-Code Python programming problems. Following the experiment, all participants were interviewed to evaluate the effectiveness of the scaffolding. The research design explores video and transcript analysis to get a well-rounded view of the participants’ attitudes and relationships with Faded Parsons Problems.
This paper identifies both the benefits and challenges of using Faded Parsons Problems based on the interactions participants had with Faded Parsons Problems through the Codespec code environment. This investigation enhances Computing Education by exploring how Faded Parsons Problems can act as an efficient scaffolding method, assisting novice learners in decreasing cognitive burden and enhancing their grasp of programming concepts via guided problem-solving skills.