Education

An Empirical Evaluation of Regular and Extreme Mutation Testing for Teaching Software Testing

Teaching software testing can be challenging due to low student interest, high cognitive load, and lack of alignment with industry needs. Previous research has attempted to address these challenges by using mutation testing, which involves …

Towards Automated Testing for Simple Programming Exercises

Automated feedback and grading platforms can require substantial effort when encoding new programming exercises for first-year students. Such exercises are usually simple but require defining several test cases to ensure their functional correctness. …

Modéliser

Ce livre est destiné à tous ceux qui souhaitent mieux comprendre le fonctionnement des technologies numériques imprégnant la société. Il est né de la collaboration entre une pédagogue et une didacticienne avec des experts belges et internationaux, …

Experience Report on Soft and Project Skills Building through Repetition

Acquiring soft and project skills during their studies is of paramount importance for computer science students to integrate large development teams after graduating. Project-oriented learning offers interesting opportunities for teachers to tutor …

Report from the 2nd Int. Workshop on Education through Advanced Software Engineering and Artificial Intelligence (EASEAI '20)

In the past years, with the development and widespread of digital technologies, everyday life has been profoundly transformed. The general public, as well as specialized audiences, have to face an ever-increasing amount of knowledge and learn new …

Report from the 1st Int. Workshop on Education through Advanced Software Engineering and Artificial Intelligence (EASEAI '19)

In the past years, everyday life has been profoundly transformed by the development and widespread of digital technologies. Gen- eral, as well as specialized audiences, have to face an ever-increasing amount of knowledge and learn new abilities. This …