2021
DOI: 10.28945/4767
|View full text |Cite
|
Sign up to set email alerts
|

Active Learning in the Context of the Teaching/Learning of Computer Programming: A Systematic Review

Abstract: Aim/Purpose: This paper presents the results of a systematic literature review that sought to identify the studies that relate the different pedagogical techniques by which active learning is developed in the context of the teaching/learning of computer programming, with the objective to characterize the approaches, the pedagogical techniques used, the application, the contributions, and difficulties of implementation reported by these studies. Background: The literature has shown that teachers in teaching pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0
1

Year Published

2022
2022
2024
2024

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(9 citation statements)
references
References 38 publications
0
8
0
1
Order By: Relevance
“…Regarding the type of education level, undergraduate education and K-8 level is the most common education level used in computer science and programming studies. Various studies in the literature show similar results (Berssanette & de Francisco, 2021;Hao et al, 2019;Maia, Serey& Figueiredo, 2017;Santos et al, 2020;Sun et al, 2022). Another finding is that 9-12 grades are not preferred as a sample group within the K-12 level.…”
Section: Discussion Of Findings Related To Methodological Trends Of T...mentioning
confidence: 55%
“…Regarding the type of education level, undergraduate education and K-8 level is the most common education level used in computer science and programming studies. Various studies in the literature show similar results (Berssanette & de Francisco, 2021;Hao et al, 2019;Maia, Serey& Figueiredo, 2017;Santos et al, 2020;Sun et al, 2022). Another finding is that 9-12 grades are not preferred as a sample group within the K-12 level.…”
Section: Discussion Of Findings Related To Methodological Trends Of T...mentioning
confidence: 55%
“…The rise to prominence of active learning has prompted the education sector to challenge the theoretical underpinnings of traditional, teacher-centered learning. A recent systematic review in computer programming education reports that active learning pedagogies increase self-confidence, stimulate classroom engagement, enable instruction flexibility, and improve the learning experience (Berssanette & de Francisco, 2021). By definition, active learning is a student-centered approach that encompasses several different pedagogies (e.g., problem-solving, discussions, case studies, and team-based learning) where students are actively or experientially involved in their learning journey.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Instructional guidance is therefore a requisite for collaborative activities (Gamage, 2021), yet almost nonexistent in computer science courses (Schulz et al, 2022). The systematic review by Berssanette and de Francisco (2021) cited the laborious work required from the teachers for executing active learning pedagogies as the primary difficulty. One scenario is that teachers need to monitor several groups simultaneously while providing support and guidance.…”
Section: Introductionmentioning
confidence: 99%
“…For example, students encounter abstraction and complexity when trying to understand the concepts of variables, loops, and functions. Berssanette and de Francisco [25] obtained some categories for the difficulties which may result from several areas, including the errors of reading and interpretation, the complexity of logical reasoning, deficient problem-solving skills, and so on. The problems regarding students' learning difficulties should be a focus of attention.…”
Section: Literature Reviewmentioning
confidence: 99%