Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …

[PDF][PDF] VILLE: a language-independent program visualization tool

T Rajala, MJ Laakso, E Kaila, T Salakoski - Proceedings of the Seventh …, 2007 - Citeseer
Visualization tools have proven to be useful for enhancing novice programmers' learning.
However, existing tools are typically tied to particular programming languages, and tend to …

Using collaborative learning scenarios to teach programming to non‐CS majors

L Echeverría, R Cobos, L Machuca… - Computer applications …, 2017 - Wiley Online Library
This article presents a new approach based on “collaborative scenarios” to enhance
teaching–learning programming in non‐Computer Science oriented curricula. In this context …

A web-based e-learning tool for UML class diagrams

J Soler, I Boada, F Prados, J Poch… - IEEE EDUCON 2010 …, 2010 - ieeexplore.ieee.org
The paper presents a web-based tool designed to give support to teaching and learning of
UML class diagrams. The proposed UML environment is capable to correct automatically …

[HTML][HTML] An image-based user interface testing method for Flutter programming learning assistant system

ST Aung, N Funabiki, LH Aung, SA Kinari, KH Wai… - Information, 2024 - mdpi.com
Flutter has become popular for providing a uniform development environment for user
interfaces (UIs) on smart phones, web browsers, and desktop applications. We have …

A tool to help students to develop programming skills

C Areias, A Mendes - Proceedings of the 2007 international conference …, 2007 - dl.acm.org
Computer programming learning is difficult and requires hard work from students. They need
to do many exercises and create many programs to improve their programming …

[PDF][PDF] Automatic generation and correction of technical exercises

F Prados, I Boada, J Soler, J Poch - International conference on …, 2005 - academia.edu
The kernel of an e-learning environment developed to improve both teaching and learning
at the technical/engineering degrees at Girona Polytechnic University is presented. Such a …

Effects of a personalised ubiquitous learning support system based on learning style-preferred technology type decision model on University Students' SQL learning …

J Thanyaphongphat… - International Journal of …, 2019 - inderscienceonline.com
With the advancement of mobile device and wireless communication technologies,
personalised ubiquitous learning support systems providing learning material …

[PDF][PDF] A Study of Phrase Fill-in-Blank Problem for Learning Basic C Programming

X Lu, N Funabiki, AA Puspitasari… - International Journal of …, 2023 - pdfs.semanticscholar.org
In a lot of universities across the world, C programming is taught to novice students in the
first programming course. To assist their self-studies, we have developed C programming …

A web-based tool for entity-relationship modeling

F Prados, I Boada, J Soler, J Poch - … Conference, Glasgow, UK, May 8-11 …, 2006 - Springer
A web-based tool developed to automatically correct conceptual database schema is
presented. This tool has been integrated into a more general e-learning platform and is used …