Proceedings of the Tenth Annual Conference on International Computing Education Research 2014
DOI: 10.1145/2632320.2632349
|View full text |Cite
|
Sign up to set email alerts
|

A systematic review of approaches for teaching introductory programming and their influence on success

Abstract: Decades of effort has been put into decreasing the high failure rates of introductory programming courses. Whilst numerous studies suggest approaches that provide effective means of teaching programming, to date, no study has attempted to quantitatively compare the impact that different approaches have had on the pass rates of programming courses. In this article, we report the results of a systematic review on articles describing introductory programming teaching approaches, and provide an analysis of the eff… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
85
0
13

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 199 publications
(102 citation statements)
references
References 27 publications
1
85
0
13
Order By: Relevance
“…The participation is an important part in each computer science study due to motivation and lower dropout rates. Vihavainen et al (2014) present another approach in a literature overview. Their paper reports about 60 pre-interventions and post-interventions and analyses their influence on students' pass rates in programming courses.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The participation is an important part in each computer science study due to motivation and lower dropout rates. Vihavainen et al (2014) present another approach in a literature overview. Their paper reports about 60 pre-interventions and post-interventions and analyses their influence on students' pass rates in programming courses.…”
Section: Related Workmentioning
confidence: 99%
“…Prog&Play may help even to recruit students in computer science (Muratet et al, 2010). Intervention of educational games in programming courses raises pass rates by 10.8% on average (Vihavainen et al, 2014).…”
Section: Related Workmentioning
confidence: 99%
“…Destacase também a revisão sistemática de Vihavainen et al [75], que identifica intervenções no ensino de programação descritas na literatura e verificam se elas melhoram as taxas de aprovação em disciplinas de programação.…”
Section: Trabalhos Relacionadosunclassified
“…The learning of introductory programming has been acknowledged as especially difficult [1]. While a great deal of research has been undertaken to improve learning outcomes in this area, failure rates are still acknowledged as high [17,20]. A related concern is the issue of high attrition rates among ICT students [21], particularly female students [14].…”
Section: Motivations For Improving Student Engagementmentioning
confidence: 99%