Abstract: Programming courses often demonstrate poor aca-demic performance. To address this challenge, one strategy involves developing predictive models to identify students facing difficulties and ...