Thu 24 Oct 2024 16:20 - 16:40 at Pasadena - Strategies and Tools

In this paper we study an approach to support undergraduate teaching assistants - UTAs - in their teaching with more pedagogical content knowledge. This paper builds upon prior work on the integration of explicit strategies to observe and analyse how UTAs make actual use of subgoal learning (SL) as explicit instructional strategy in their daily teaching practice. We extract empirical evidence for instructional design advice on how to integrate different subgoal learning strategies throughout a CS1 course.

Our study 1) focuses on the effects of SL integration in UTA practice, 2) explores fidelity of their implementation of SL and 3) studies the different ways that UTAs use the strategies. We use observations and surveys to analyse UTAs interventions during their lab sessions, and cross these observations results with UTAs’ self-reported data through two surveys.

Our main results are that SL integration through exercises is a major trigger of strategy use; training and follow-up of the UTAs has impact, since we reported frequency of use correlates positively with reported familiarity by UTAs; more frequent stronger uses of the strategy were observed by UTAs reporting self-reporting more frequent uses; and UTAs express that subgoals are best suited for introducing concepts and especially the more structured ones.

Thu 24 Oct

Displayed time zone: Pacific Time (US & Canada) change

16:00 - 17:40
Strategies and ToolsSPLASH-E at Pasadena
16:00
20m
Talk
ASSIST: Automated Feedback Generation for Syntax and Logical Errors in Programming Exercises
SPLASH-E
Lucas Van Praet KU Leuven, Belgium, Jesse Hoobergs KU Leuven, Tom Schrijvers KU Leuven
16:20
20m
Talk
An Observational Study of Undergraduate Teaching Assistants' use of Subgoal Learning Integrated in an Introductory Programming Course
SPLASH-E
Olivier Goletti ICTEAM, UCLouvain, Kim Mens Université catholique de Louvain, ICTEAM institute, Belgium, Felienne Hermans Vrije Universiteit Amsterdam
DOI Pre-print
16:40
20m
Talk
Judicious: API Documentation for Novices
SPLASH-E
Luca Chiodini USI Lugano, Simone Piatti USI Lugano, Matthias Hauswirth USI Lugano
17:00
20m
Talk
Mocking Temporal Logic
SPLASH-E
Colin Gordon Drexel University
17:20
20m
Day closing
Closing Remarks
SPLASH-E