Proceedings of the 2005 International Workshop on Computing Education Research - ICER '05 2005
DOI: 10.1145/1089786.1089787
|View full text |Cite
|
Sign up to set email alerts
|

What novice programmers don't know

Abstract: Novice programmer knowledge contains a mixture of wellformed, in-transition and muddled conceptual structures. In this paper we describe an analysis of the in-transition and muddled items that are not fully integrated into the novices' cognitive structures. When participants were asked to perform card sorts of programming concepts into categories, 23% of their categories were "ragbags": categories with names such as "don't know," "not sure," or "not applicable" that indicate that the students have little or no… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
0

Year Published

2006
2006
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(13 citation statements)
references
References 17 publications
0
13
0
Order By: Relevance
“…The context dimension does not identify the subject by name and/or code, such as INFT3940 Information Technology Applications, but does identify the general thrust of the subject. Thus the ICER paper entitled What novice programmers don't know [13] has a context of programming, while the paper Narrating data structures: the role of context in CS2 [25] has a context of data structures, and Uncovering student values for hiring in the software industry [2] has a context of professionalism and ethics.…”
Section: The Context Dimensionmentioning
confidence: 99%
“…The context dimension does not identify the subject by name and/or code, such as INFT3940 Information Technology Applications, but does identify the general thrust of the subject. Thus the ICER paper entitled What novice programmers don't know [13] has a context of programming, while the paper Narrating data structures: the role of context in CS2 [25] has a context of data structures, and Uncovering student values for hiring in the software industry [2] has a context of professionalism and ethics.…”
Section: The Context Dimensionmentioning
confidence: 99%
“…Various studies contribute to this representation of expertise and also indicate that joist precincts are not distinctly defined (e.g. [8]). The area within these three points denotes the extent of expertise.…”
Section: Re Expertise Frameworkmentioning
confidence: 99%
“…• Learning programming: Programming is not an easy subject to learn, as it requires a correct understanding of abstract concepts which have little meaning for novice programmers [2].…”
Section: Introductionmentioning
confidence: 99%