[PDF][PDF] Innovative approaches in teaching programming: A systematic literature review
SC Santos, PA Tedesco, M Borba… - Proceedings of the 12th …, 2020 - academia.edu
One of the main challenges of computing education is the teaching of computer
programming. Technical skills related to algorithm logic, programming language syntax, and …
programming. Technical skills related to algorithm logic, programming language syntax, and …
The teaching and learning of programming: A survey of supporting software tools
M Gómez-Albarrán - The Computer Journal, 2005 - academic.oup.com
To counteract the factors that negatively affect the programming learning process and the
teaching of programming, different supporting software tools are used nowadays. This paper …
teaching of programming, different supporting software tools are used nowadays. This paper …
Four approaches to teaching programming
C Selby - 2011 - eprints.soton.ac.uk
Based on a survey of literature, four different approaches to teaching introductory
programming are identified and described. Examples of the practice of each approach are …
programming are identified and described. Examples of the practice of each approach are …
A review of introductory programming research 2003–2017
A broad review of research on the teaching and learning of programming was conducted by
Robins et al. in 2003. Since this work there have been several reviews of research …
Robins et al. in 2003. Since this work there have been several reviews of research …
A systematic literature review on teaching and learning introductory programming in higher education
RP Medeiros, GL Ramalho… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Contribution: This paper adds to the results of previous systematic literature reviews by
addressing a more contemporary context of introductory programming. It proposes a …
addressing a more contemporary context of introductory programming. It proposes a …
[PDF][PDF] The problems of teaching programming: Do they change with time
J Carter, T Jenkins - 11th Annual Conference of the Subject Centre …, 2010 - academia.edu
It has now been 10 years since the first annual HEA-ICS 1-day Teaching of Programming
conference was held in Leeds. Each year people have reported on their initiatives: to help …
conference was held in Leeds. Each year people have reported on their initiatives: to help …
Teaching introductory programming: A quantitative evaluation of different approaches
T Koulouri, S Lauria, RD Macredie - ACM Transactions on Computing …, 2014 - dl.acm.org
Teaching programming to beginners is a complex task. In this article, the effects of three
factors—choice of programming language, problem-solving training, and the use of …
factors—choice of programming language, problem-solving training, and the use of …
A systematic review of approaches for teaching introductory programming and their influence on success
A Vihavainen, J Airaksinen, C Watson - Proceedings of the tenth annual …, 2014 - dl.acm.org
Decades of effort has been put into decreasing the high failure rates of introductory
programming courses. Whilst numerous studies suggest approaches that provide effective …
programming courses. Whilst numerous studies suggest approaches that provide effective …
Analysis of research into the teaching and learning of programming
This paper presents an analysis of research papers about programming education that were
published in computing education conferences in the years 2005 to 2008. We employed …
published in computing education conferences in the years 2005 to 2008. We employed …
Analysis of research in programming teaching tools: An initial review
This paper describes preliminary results of research related to programming teaching tools.
This study focuses on the key issues being highlighted in this research. Among the research …
This study focuses on the key issues being highlighted in this research. Among the research …