TY - GEN
T1 - Experience Report on Soft and Project Skills Building through Repetition
AU - Devroey, Xavier
AU - Amrani, Moussa
AU - Vanderose, Benoît
PY - 2021
Y1 - 2021
N2 - 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 students, and allows them to acquire and train those skills in addition to the core topics of the course. However, since most existing curricula require courses to be as independent as possible (for organizational reasons for instance), some topics are covered in different courses in slightly different ways. This repetition is interesting for understanding difficult notions appropriately, but may also hamper students' understanding when closely related concepts are embedded in different ways. We report here on our teaching approach: we propose a series of projects that share a common theme, in order to (i) provide a transversal understanding of common notions seen in separate courses, and (ii) introduce soft and project skills in a progressive way, enabling students to iteratively experience and learn skills that are necessary for professional life. We report on the results of interviews conducted with the students and extract valuable lessons for reproducing this approach in different curricula.
AB - 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 students, and allows them to acquire and train those skills in addition to the core topics of the course. However, since most existing curricula require courses to be as independent as possible (for organizational reasons for instance), some topics are covered in different courses in slightly different ways. This repetition is interesting for understanding difficult notions appropriately, but may also hamper students' understanding when closely related concepts are embedded in different ways. We report here on our teaching approach: we propose a series of projects that share a common theme, in order to (i) provide a transversal understanding of common notions seen in separate courses, and (ii) introduce soft and project skills in a progressive way, enabling students to iteratively experience and learn skills that are necessary for professional life. We report on the results of interviews conducted with the students and extract valuable lessons for reproducing this approach in different curricula.
KW - project skills
KW - soft skills
KW - software engineering education
UR - http://www.scopus.com/inward/record.url?scp=85116283919&partnerID=8YFLogxK
U2 - 10.1145/3472673.3473959
DO - 10.1145/3472673.3473959
M3 - Conference contribution
T3 - EASEAI 2021 - Proceedings of the 3rd International Workshop on Education through Advanced Software Engineering and Artificial Intelligence, co-located with ESEC/FSE 2021
SP - 9
EP - 14
BT - EASEAI 2021 - Proceedings of the 3rd International Workshop on Education through Advanced Software Engineering and Artificial Intelligence, co-located with ESEC/FSE 2021
A2 - Vescan, Andreea
A2 - Serban, Camelia
A2 - Henry, Julie
A2 - Praphamontripong, Upsorn
PB - ACM
T2 - 3rd International Workshop on Education through Advanced Software Engineering and Artificial Intelligence (EASEAI 2021),
Y2 - 23 August 2021 through 23 August 2021
ER -