Proceedings of the 49th ACM Technical Symposium on Computer Science Education 2018
DOI: 10.1145/3159450.3159508
|View full text |Cite
|
Sign up to set email alerts
|

The Persistent Effect of Pre-College Computing Experience on College CS Course Grades

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
19
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(21 citation statements)
references
References 22 publications
1
19
0
Order By: Relevance
“…Having previous programming experience was a strong factor in our study: it was found to be significantly correlated with extrinsic motivation, CS career orientation and self-efficacy. This strong effect of prior experience has also be found to apply to CS1 courses [2,15,20]. In our experiment, there might be an additional reason for this observation: that programming experience, before our experimental courses, could have been obtained only through home-based or extra-curricular activities (we have confirmed that no previous programming lessons were given to the participants within the school environment).…”
Section: Discussionsupporting
confidence: 70%
See 1 more Smart Citation
“…Having previous programming experience was a strong factor in our study: it was found to be significantly correlated with extrinsic motivation, CS career orientation and self-efficacy. This strong effect of prior experience has also be found to apply to CS1 courses [2,15,20]. In our experiment, there might be an additional reason for this observation: that programming experience, before our experimental courses, could have been obtained only through home-based or extra-curricular activities (we have confirmed that no previous programming lessons were given to the participants within the school environment).…”
Section: Discussionsupporting
confidence: 70%
“…The literature has suggested several factors that influence learning performance in programming. These include age [8,16,18], previous programming experience [2,15,20] and self-efficacy [12,15,17]. Self-efficacy represents the belief that one can successfully execute behaviours required to produce a desired outcome [4].…”
mentioning
confidence: 99%
“…Consequently, which approaches are taken by students, and whether a certain approach is desirable to be stimulated, are important from the perspective of the aim of a group assignment as well. Furthermore, the starting point of division of labour is likely to be highly prevalent in computing education, because of the different levels of prior knowledge and expertise that computing students can have [18], [19].…”
Section: A Collaboration Strategiesmentioning
confidence: 99%
“…Groupwork in the field of computing education has particular characteristics that can influence how students approach and experience their group assignments. These characteristics include the fact that students enter computer science courses with varying levels of prior programming experience [18], [19] , that they could be given the opportunity to apply practices like pair programming in their assignments and, finally, that within software projects source code repositories can be used as collaboration platforms, making process data [20] available. The way in which students approach their group assignment and the workload, which often involves some division of labour [21]- [23], might be affected by these particular aspects of computing education.…”
mentioning
confidence: 99%
“…Students with less pre-college or extracurricular computing experiences may have fewer of these practical skills and less experience learning on their own. Such students may be at an academic disadvantage or feel intimidated 1,2 . Realizing this gap motivated us to revise a key introductory course in our curriculum.…”
Section: Introductionmentioning
confidence: 99%