Integrating computational thinking in children aged 3 to 6: challenges and opportunities in early childhood education | Synapse