Mining Jewels Together: Debating about Programming Threshold Concepts in Large Classes - CORSE - Computer Optimization and Run-time SystEms
Communication Dans Un Congrès Année : 2024

Mining Jewels Together: Debating about Programming Threshold Concepts in Large Classes

Résumé

Computer science has its threshold concepts as any academic discipline that students struggle to understand deeply. In this work, we report on using an active learning method called scientific debate to teach programming threshold concepts in large unplugged classes. This method involves students by having them defend their position with arguments and scales up with the number of students by leveraging collective intelligence. We present in detail how we apply scientific debate in a programming class. We also collect and discuss student exchanges during debates and gather feedback after the last debate. Students report they stay more focused and motivated during class with scientific debate compared to traditional transmissive lectures. They also indicate that they understood the goal of this new pedagogical contract. Our experience report could help programming teachers willing to replace/complement transmissive teaching with a methodology involving the students.
Fichier principal
Vignette du fichier
24-01-09-hal-v1.pdf (464.14 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04383009 , version 1 (09-01-2024)

Licence

Identifiants

Citer

Manuel Selva, François Broquedis. Mining Jewels Together: Debating about Programming Threshold Concepts in Large Classes. SIGCSE 2024 - 55th ACM Technical Symposium on Computer Science Education, Mar 2024, Portland (OR), United States. pp.1-7, ⟨10.1145/3626252.3630893⟩. ⟨hal-04383009⟩
140 Consultations
55 Téléchargements

Altmetric

Partager

More