Evolution of Computational Thinking Contextualized in a Teacher-Student Collaborative Learning Environment.