What are the stages between using simple and complex structures in students’ learning? How can we support this process?