Cuando aprendemos a leer y escribir no empezamos directamente con signos de puntuación, las reglas de uso de mayúsculas o la construcción de oraciones; pero cuando se enseña a programar a niños que no están familiarizados con simples conceptos de programación se espera que de una vez empiecen a superar todos los retos de la sintaxis de un lenguaje.