Gamifying programming education in K‐12: A review of programming curricula in seven countries and programming games

RSN Lindberg, TH Laine… - British journal of …, 2019 - Wiley Online Library
An increasing number of countries have recently included programming education in their
curricula. Similarly, utilizing programming concepts in gameplay has become popular in the …

Understanding conceptual transfer for students learning new programming languages

E Tshukudu, Q Cutts - Proceedings of the 2020 ACM conference on …, 2020 - dl.acm.org
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 …

Learning environments in software testing education: An overview

T Zivkovic, D Draskovic, B Nikolic - Computer Applications in …, 2023 - Wiley Online Library
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 …

Integrating big data and cloud computing topics into the computing curricula: A modular approach

D Deb, M Fuad - Journal of Parallel and Distributed Computing, 2021 - Elsevier
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 …

Development of a Modularized Undergraduate Data Science and Big Data Curricular using No-Code Software Development Tools.

HD Mafukidze, A Nechibvute, A Yahya… - IEEE …, 2024 - ieeexplore.ieee.org
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 …

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 …

Preparing the software engineer for a modern multi-core world

N Giacaman, O Sinnen - Journal of Parallel and Distributed Computing, 2018 - Elsevier
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 …

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 …

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 …

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 …