Abstract: The high failure rate in introductory programming courses (CS1) remains a persistent challenge, prompting research into predictive models that can identify struggling students early. This ...