Introductory programming: a systematic literature review
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 …
acts as an enabler for an increasing range of academic disciplines in higher education, the …
[PDF][PDF] VILLE: a language-independent program visualization tool
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 …
However, existing tools are typically tied to particular programming languages, and tend to …
Using collaborative learning scenarios to teach programming to non‐CS majors
This article presents a new approach based on “collaborative scenarios” to enhance
teaching–learning programming in non‐Computer Science oriented curricula. In this context …
teaching–learning programming in non‐Computer Science oriented curricula. In this context …
A web-based e-learning tool for UML class diagrams
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 …
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 …
interfaces (UIs) on smart phones, web browsers, and desktop applications. We have …
A tool to help students to develop programming skills
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 …
to do many exercises and create many programs to improve their programming …
[PDF][PDF] Automatic generation and correction of technical exercises
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 …
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 …
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 …
first programming course. To assist their self-studies, we have developed C programming …
A web-based tool for entity-relationship modeling
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 …
presented. This tool has been integrated into a more general e-learning platform and is used …