Impersonating Chatbots in a Code Review Exercise to Teach Software Engineering Best Practices
Publications associées (46)
Graph Chatbot
Chattez avec Graph Search
Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.
AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.
The Swiss Federal Institute of Technology in Lausanne (EPFL) has successfully integrated the Bologna reform process that standardizes the Bachelor and Master programmes across Europe. This reform particularly affects the curriculum offered by the EPFL scho ...
We use different criteria to judge teaching methods and learning environments as researchers and teachers. As researchers, we tend to rely on learning gains measured in controlled conditions. As teacher, the skilled management of classroom constraints resu ...
Accepted to the International Conference on Engineering Education 18-22 August 2002, Manchester, UK Introducing Flexibility in Traditional Engineering Education by Providing Dedicated Online Experimentation and Tutoring Resources Sylvie Ursulet and Denis G ...
We examine an approach in technology-enhanced learning that avoids deviation from existing pedagogical practices as these are often reluctant to change. This is accomplished by designing technology to augment learning activities that are already in common ...
This work proposes a new way to design and deploy active multimedia learning environments by non-IT specialists. It aims at defining a model, an architecture and appropriate tools which allow producing learning environments by composing existing learning c ...
The role of evaluation in software development has been well established. It is of first importance in usability engineering. Over the last years, many interactive systems have benefited from user evaluation, including e- learning applications. As with oth ...