The purpose is of this project is the validation and application of efficient CIs, which aim at early discovering the PL Misconceptions (MCs) that students usually develop while learning to program.