improve programming competence for students and compete to produce works