2005
DOI: 10.1080/08993400500224310
|View full text |Cite
|
Sign up to set email alerts
|

A long-term investigation of the comprehension of OOP concepts by novices

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
65
0
2

Year Published

2006
2006
2022
2022

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 136 publications
(69 citation statements)
references
References 34 publications
2
65
0
2
Order By: Relevance
“…Firstly, that of Ragonis & Ben-Ari's [34] who propose an object-first approach which demonstrates object-orientation prior to basic programming concepts, and secondly, that of Buck & Stucki [7] who suggest that students are exposed to complex object-orientation too early and advise that the basic building blocks should be taught first. Seeing the value in both approaches we perceive how a service-first approach could use a combination of the two, offering a solution which introduces the service principles prior to intricate object-oriented implementation techniques.…”
Section: What It Means Is To Become Service-readymentioning
confidence: 99%
See 2 more Smart Citations
“…Firstly, that of Ragonis & Ben-Ari's [34] who propose an object-first approach which demonstrates object-orientation prior to basic programming concepts, and secondly, that of Buck & Stucki [7] who suggest that students are exposed to complex object-orientation too early and advise that the basic building blocks should be taught first. Seeing the value in both approaches we perceive how a service-first approach could use a combination of the two, offering a solution which introduces the service principles prior to intricate object-oriented implementation techniques.…”
Section: What It Means Is To Become Service-readymentioning
confidence: 99%
“…In future work we will consider qualitative associated studies such as that of Ragonis & Ben-Ari [34] who evaluate student marks in order to identify 58 conceptions and difficulties for analysis as carried out by novices and that of Holland et al [21] who identify equivalent concerns in teaching OOP with a list of students' misconceptions and a probable source for each. The identification of such potential problem areas will ultimately be used to expose which object-oriented methods effectively interpret the service principles.…”
Section: Futurementioning
confidence: 99%
See 1 more Smart Citation
“…Problem solving is the foundation of programming skill (Deek & McHugh, 1998;Ragonis & Ben-Ari, 2005). Shaffer (2005) points out that "most attempts at using technology to train programmers have been unsuccessful because the designers have misconstrued programming as a knowledge-based rather than as a task-based discipline" (p. 56).…”
Section: Brief Review Of the Literaturementioning
confidence: 99%
“…Ludwig, utilizes networking and online collaboration of people to support the acquisition of programming skills (Shaffer, 2005). Finally, another computer tutor system, that teaches programming in the Java language, involves both a particular curriculum design and specially-selected tools identified for their instructional value (Ragonis & Ben-Ari, 2005). There are many other programming computer tutors, which vary by the programming language they use and instructional approach they reflect; the ones listed are presented to provide a flavor for the variety.…”
Section: Brief Review Of the Literaturementioning
confidence: 99%