Computing education in K-12 schools: A review of the literature

V Garneli, MN Giannakos… - 2015 IEEE Global …, 2015 - ieeexplore.ieee.org
During the last few years, the focus of computer science education (CSE) in primary and
secondary schools (shortly K-12) have reached a significant turning point. This study …

[HTML][HTML] Formative evaluation of immersive virtual reality expedition mini-games to facilitate computational thinking

AS Oyelere, FJ Agbo, SS Oyelere - Computers & Education: X Reality, 2023 - Elsevier
Recently, virtual reality (VR) technology has shown great potential in advancing education
with many pedagogical benefits for building the 21st-century teaching and learning …

A survey on teaching and learning recursive programming

C Rinderknecht - Informatics in Education-An International Journal, 2014 - ceeol.com
We survey the literature about the teaching and learning of recursive programming. After a
short history of the advent of recursion in programming languages and its adoption by …

Using cargo-bot to provide contextualized learning of recursion

J Tessler, B Beth, C Lin - Proceedings of the ninth annual international …, 2013 - dl.acm.org
This paper presents a new method of teaching recursion in which students first play a video
game to contextualize recursive operations. Results from a controlled experiment with 47 …

Recurtutor: An interactive tutorial for learning recursion

S Hamouda, SH Edwards, HG Elmongui… - ACM Transactions on …, 2018 - dl.acm.org
Recursion is one of the most important and hardest topics in lower division computer
science courses. As it is an advanced programming skill, the best way to learn it is through …

Recursion in Secondary Computer Science Education: A Comparative Study of Visual Programming Approaches

S Thorgeirsson, LC Lais, TB Weidmann… - Proceedings of the 55th …, 2024 - dl.acm.org
While recursion is a fundamental technique in computer programming, it is challenging for
novices, for example since it requires tracing non-linear and hierarchical sequences of …

A structured approach to teaching recursion using cargo-bot

E Lee, V Shan, B Beth, C Lin - … of the tenth annual conference on …, 2014 - dl.acm.org
Recursion is a notoriously difficult concept to learn. This paper presents a structured
approach to teaching recursion that combines classroom lectures and self-paced interaction …

Modelos mentales erróneos y persistentes en programación: cuestionario realizado y datos crudos anonimizados

Estos son los datos crudos y análisis realizados del artículo" Modelos mentales erróneos y
persistentes en programación", presentado al congreso JENUI 2023. Incluyen el …

Three views on motivation and programming

A Settle, A Vihavainen, J Sorva - Proceedings of the 2014 conference on …, 2014 - dl.acm.org
Teaching programming is one of the most widely studied areas in computing education. Part
of the reason for this may be the difficulty students experience when learning programming …

[PDF][PDF] Teaching recursive thinking using unplugged activities

MA Kuhail, J Negreiros, A Seffah - World Transactions on …, 2021 - wiete.com.au
Traditionally, recursion is primarily taught using coding activities, presenting a high cognitive
load for novice programmers. A possible method to teach recursion to novice programmers …