Text this: Tracking student performance in introductory programming by means of machine learning