Cultivating spatial thinking as a cross-cutting thread in STEM domains. Implications for the utilization of the educational robot construction procedure