Gamifying programming education in K‐12: A review of programming curricula in seven countries and programming games
An increasing number of countries have recently included programming education in their
curricula. Similarly, utilizing programming concepts in gameplay has become popular in the …
curricula. Similarly, utilizing programming concepts in gameplay has become popular in the …
Understanding conceptual transfer for students learning new programming languages
Prior research has shown that students face transition challenges between programming
languages (PL) over the course of their education. We could not find research attempting to …
languages (PL) over the course of their education. We could not find research attempting to …
Learning environments in software testing education: An overview
Nowadays, we heavily depend on software, as we utilize it daily. Bugs in the software can
cause significant damage, loss of private data and money, and even loss of human lives …
cause significant damage, loss of private data and money, and even loss of human lives …
Integrating big data and cloud computing topics into the computing curricula: A modular approach
Big data and cloud computing collectively offer a paradigm shift in the way businesses are
now acquiring, using, and managing information technology. This creates the need for every …
now acquiring, using, and managing information technology. This creates the need for every …
Development of a Modularized Undergraduate Data Science and Big Data Curricular using No-Code Software Development Tools.
Over the last decade, Data Science has emerged as one of the most important subjects that
has had a major impact on industry. This is due to the continual development of scientific …
has had a major impact on industry. This is due to the continual development of scientific …
Model for teaching and training software testing in an agile context
IS Elgrably, SRB Oliveira - 2020 IEEE Frontiers in Education …, 2020 - ieeexplore.ieee.org
This Research to Practice Full Paper presents a proposal for a model to improve the
teaching process of software testing supported by elements of agile methods. It was …
teaching process of software testing supported by elements of agile methods. It was …
Preparing the software engineer for a modern multi-core world
Abstract Parallel and Distributed Computing (PDC) was traditionally viewed as an advanced
subject reserved for elective graduate courses. The last decade has seen two areas with …
subject reserved for elective graduate courses. The last decade has seen two areas with …
Studied Questions in Data Structures and Algorithms Assessments
I Gaber, A Kirsh, D Statter - Proceedings of the 2023 Conference on …, 2023 - dl.acm.org
Designing a proper exam that accurately evaluates students' knowledge and skills is one of
the important tasks of every teacher. The format of the exams affects the way students learn …
the important tasks of every teacher. The format of the exams affects the way students learn …
Construction of a syllabus adhering to the teaching of software testing using agile practices
IS Elgrably, SRB Oliveira - 2020 IEEE Frontiers in Education …, 2020 - ieeexplore.ieee.org
This Research to Practice full paper presents an investigation into the construction of a
software testing syllabus, using agile practices as support to make it adherent to teaching by …
software testing syllabus, using agile practices as support to make it adherent to teaching by …
Evaluation and use of a student-centered syllabus for the software process subject in a postgraduate course: A quasi-experiment
JA de Sena Quaresma, SRB Oliveira - Education Sciences, 2022 - mdpi.com
Background: The software-development process is considered a knowledge area in
software engineering that allows the performance of activities for the inception of a functional …
software engineering that allows the performance of activities for the inception of a functional …