Using student-created instructional videos in CS upper-level courses: a successful strategy in a functional programming course
In this paper we present findings on a pedagogical approach we designed to enhance students' understanding of Functional Programming, in which they were required to create two video-tutorials. The first video-tutorial assignment asked the students to develop explanations of Functional Programmi...
- Autores:
-
Feijóo García, Pedro Guillermo
Gardner-McCune, Christina
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2020
- Institución:
- Universidad El Bosque
- Repositorio:
- Repositorio U. El Bosque
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.unbosque.edu.co:20.500.12495/4453
- Acceso en línea:
- http://hdl.handle.net/20.500.12495/4453
- Palabra clave:
- Active Learning
Student-created Artifacts
Video Tutorials
Computer Science Education
Strategic Learning
Instructional Strategies
- Rights
- openAccess
- License
- Acceso abierto
Summary: | In this paper we present findings on a pedagogical approach we designed to enhance students' understanding of Functional Programming, in which they were required to create two video-tutorials. The first video-tutorial assignment asked the students to develop explanations of Functional Programming concepts. The second video-tutorial required them to explain their solutions while completing coding exercises using Haskell. We present a detailed description of the activities, their evaluation, and their impact on students' learning, motivation, and performance. Our findings suggest that the use of a student-created video-tutorial approach can be effective for increasing students' understanding, performance, and engagement on Functional Programming assessments. This suggests that using student-created video tutorials may be a promising strategy to implement in other computing courses. |
---|