ABSTRACT
In an era where digital platforms like TikTok and Instagram redefine interaction, integrating active learning in large-scale computer science (CS) courses presents both a unique challenge and opportunity. This lightning talk intends to discuss a two-step strategy piloted within a second-year large-scale (i.e., over 500 students) introductory course to software engineering at a Southeast North American university. First, we tasked CS students to create a video tutorial as their midterm exam deliverable. The exam consisted of four questions: three open-ended questions for concepts on software engineering and one diagramming question that had them transform a descriptive context into a UML domain model diagram. Next, students took part in a double-masked peer review process that had them evaluate their peers' deliverables and explanations. Overall, we intended to assess students' understanding of software engineering concepts while enabling them to reflect upon their learning processes as they taught what they learned. Also, by having them peer-review among themselves, we aimed to foster an experience to enrich students' engagement and develop feedback skills. This lightning talk is to gather feedback from the CS Education community on this instructional strategy and possibly collaborate for a more extensive study on student-created artifacts in large-scale CS courses.
Index Terms
- Active Learning at Large-Scale: Using Video Tutorials to Learn by Teaching
Recommendations
Active Learning Success by Partnering Across the Institution
SIGUCCS '18: Proceedings of the 2018 ACM SIGUCCS Annual ConferenceThis session will include a review of the development and delivery of a plan to support faculty in using a new Active Learning Center classroom building, which opened up in the fall of 2017 on the Purdue University West Lafayette campus. With ever ...
Engaging computer science non-majors by teaching K-12 pupils programming: first experiences with a large-scale voluntary program
Koli Calling '16: Proceedings of the 16th Koli Calling International Conference on Computing Education ResearchToday in Germany a variety of programs exist which teach programming skills to students in the age group of 8 to 12 years. These programs focus on stimulating the students' interest in science and technology. In comparison to other European countries ...
Special session - from active learning to liberative pedagogies: alternative teaching philosophies in CSET education
FIE'09: Proceedings of the 39th IEEE international conference on Frontiers in education conferenceFrontiers in Education has a history of special sessions focused on alternative and/or feminist pedagogies, and they have tended to attract a wide range of participants with varying levels of experience with such pedagogies. This special session is ...
Comments