L'un des défis auxquels est confrontée l'éducation nationale est le flux de la mondialisation. Beaucoup de choses changent en fonction des besoins en matière de connaissances et de technologie. Certains pays commencent à mettre en oeuvre des algorithmes utilisés sur un ordinateur pour en faire des compétences qui s'intègrent dans les connaissances. La connaissance pour penser comme un ordinateur, communément appelée pensée computationnelle. La pensée computationnelle (PC) est en train de devenir un élément fondamental de la façon dont les gens pensent et comprennent le monde (Wing, 2011).