Subgoal Learning Integration in a CS1 Course

Goletti, Olivier
(2024) Didapro 10 sur la Didactique de l’informatique et des STIC — Location: Louvain-la-Neuve (30.January.2024)

Files

didapro10_DC-6.pdf
  • Open Access
  • Adobe PDF
  • 139.56 KB

Details

Authors
  • Goletti, Olivierorcid-logoUCLouvain
    Author
Abstract
Introductory programming courses are sometimes too ambitious for novice programming students. Since a lot of university level programming courses make use of undergraduate teaching assistants, we decided to train them with evidence-based instructional strategies so that students' learning can benefit from that. Over the course of five years, we iterated on the integration of instructional strategies through the training of the undergraduate teaching assistants of a CS1 course. Based on an analysis of the course, subgoal learning was selected as an evidence-based instructional strategy to promote learning transfer and reduce cognitive load for students. This paper details the methodology used to integrate subgoal learning in our third iteration. We discuss how insights from previous iterations instructed our design choices, challenges to change an established CS1 course and how we selected the resources and where changes were made in the course to integrate subgoal learning.
Affiliations

Citations

Goletti, O. (2024). Subgoal Learning Integration in a CS1 Course. Actes du dixième colloque de didactique de l’informatique et des STIC, Didapro 10 - DidaSTIC, 1(1), 131-135. https://hdl.handle.net/2078.5/239181 (Original work published 2024)