Analyzing self-reflection by Computer Science students to identify bad study habits: Self-reflection performed by students of programming courses on the study habits and skills acquired through b-learning supported by an automatic judge | IEEE Conference Publication | IEEE Xplore