Transition from Concepts to Practical Skills in Computer Programming Courses: Factor and Cluster Analysis | Publicación