Abstract: Software engineering education is a field in which innovation is constantly taking place, especially in terms of the methods used to achieve the competencies and learning objectives to be ...