2009
DOI: 10.28945/698
|View full text |Cite
|
Sign up to set email alerts
|

A Quantitative Study of a Software Tool that Supports a Part-Complete Solution Method on Learning Outcomes

Abstract: Executive SummaryThis paper reports on the findings from a quantitative research study into the use of a software tool that was built to support a part-complete solution method (PCSM) for the learning of computer programming. The use of part-complete solutions to programming problems is one of the methods that can be used to reduce the cognitive load that students experience during their learning.The tool that was built is a code restructuring tool known as CORT. It permits the display of a part-complete solut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
9
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 9 publications
(10 citation statements)
references
References 19 publications
1
9
0
Order By: Relevance
“…Testing a novice programming language on first-year university students is not uncommon (Dougherty, 2007;Lorenzen & Sattar, 2008;Powers et al, 2007;Garner, 2009). It was decided to recruit at the start of the second semester, since students would have been introduced to the basics of procedural programming at this point, but would not have learned any OO concepts.…”
Section: Experimental Designmentioning
confidence: 98%
“…Testing a novice programming language on first-year university students is not uncommon (Dougherty, 2007;Lorenzen & Sattar, 2008;Powers et al, 2007;Garner, 2009). It was decided to recruit at the start of the second semester, since students would have been introduced to the basics of procedural programming at this point, but would not have learned any OO concepts.…”
Section: Experimental Designmentioning
confidence: 98%
“…(2) What does the program do now? (3) At what point in the program does it go wrong? (4) How can we fix the error?…”
Section: B Instructional Designmentioning
confidence: 99%
“…Additionally, they showed that learners taught using the code generation method scored lower on a statements knowledge test than students who were taught using code completion problems. Moreover, in [3], it was shown that teaching programming using the generation method required more time and triggered more questions from the learners than the part-complete solution method they describe. The part-complete solution method provides the learners with an incomplete program and requires them to add an element.…”
Section: Introductionmentioning
confidence: 99%
“…Many modern educational programming environments, like Scratch (Resnick et al., 2009), Alice (Bishop-Clark et al., 2007), and Greenfoot (Kölling, 2010), have been influenced (indirectly) by principles of constructivism, although constructivism is often not explicitly referenced as part of their design rationale. Based on CLT, other environments for novice programmers like CORT (Garner, 2009), ReadJava simulator (Williams, 2014), XLogoOnline (Hromkovič, Serafini, & Staub, 2017) were designed explicitly to reduce cognitive load on its users. Moons and De Backer (2013) combined principles of these two learning theories in the design of their interactive learning environment for introductory programming, and its evaluation showed that it facilitated its users in understanding programming constructs most students find difficult.…”
Section: Koios—a New Greek Visual Programming Tool For Greek Novicesmentioning
confidence: 99%