Articulation of spatial and geometrical knowledge in problem solving with technology at primary school