The impact of using program visualization techniques on learning basic programming concepts at the K–12 level

M Mladenović, Ž Žanko… - Computer Applications in …, 2021 - Wiley Online Library
Novices enrolled in introductory programming courses often face many difficulties. These
difficulties are more emphasized when novices are K–12 students. Many new visual …

Jype-a program visualization and programming exercise tool for Python

J Helminen, L Malmi - Proceedings of the 5th international symposium on …, 2010 - dl.acm.org
Based on research into learning programming and a review of program visualization
research, we designed an educational software tool that aims to target students' apparent …

[PDF][PDF] Programming Trainings and Informatics Teaching Through Online Contests.

S Combéfis, J Wautelet - Olympiads in Informatics, 2014 - ioinformatics.org
Promoting computer science though programming is widespread all around the world.
However, there are not always enough human resources to support trainings and teaching …

Challenges of interpreting Python Tutor visualizations

N Balasubramanian - 2024 - ideals.illinois.edu
Background: Programming can be challenging for novice programmers. Computer science
courses often focus on syntax alone and students may view program execution as a “black …

[PDF][PDF] Introducing a framework for improving competitive programming education for the Cyprus Olympiad in Informatics

P Eracleous - 2022 - repository.mdx.ac.uk
Decades of research have proven that learning to programme is a complicated process for
many students. As a result, programming courses have been associated with high student …

[PDF][PDF] Sistem Otomatisasi Pengelolaan Kuliah Praktikum Pemrograman Berbasis Web

DS Bahari, W Wijanarto - core.ac.uk
ABSTRAK Dengan meningkatnya popularitas World Wide Web dan Internet memiliki
mempengaruhi pembelajaran dengan di bantu komputer yang kini berubah menjadi …