Fundada por um conjunto de personalidades das áreas das ciências da computação e do ensino, juntamente com a Associação DNS.PT, a ENSICO, Associação para o Ensino da Computação, tem como missão promover o pensamento computacional como prática pedagógica.
É objetivo da ENSICO, habilitar as novas gerações com as competências próprias do pensamento computacional, preparando-as para conceber, compreender e usar tecnologias, hoje e no futuro. Para tanto, a ENSICO propõe-se contribuir ativamente para uma mudança no atual sistema educativo, incorporando o pensamento computacional nos curricula educativos de crianças e jovens, através de uma disciplina específica, que promova a abstração, decomposição, reconhecimento de padrões e algoritmos. Estamos já a preparar professores, munindo-os das ferramentas e estratégias de ensino indispensáveis à transformação da sala de aula, com vista a melhores resultados e valorização dos docentes. Defendemos o recurso a ferramentas e atividades lúdicas, visando proporcionar uma aprendizagem envolvente e atrativa, como forma de desenvolver a criatividade e habilidade na resolução de problemas. Estamos certos de que o ensino da computação apresenta claros benefícios para os alunos e, por consequência, para pais, professores, instituições de ensino e a sociedade no seu todo. É imperativo adotar no ensino novos métodos, condizentes com a realidade vivenciada pelos alunos. Daí que países como o Reino Unido, Suécia, Noruega, Finlândia ou EUA já incluam o ensino da computação no currículo escolar. Naturalmente, propomos estratégias de aprendizagem diversificadas, de acordo com os anos de escolaridade e a idade dos alunos, nomeadamente através de projetos, grupos de trabalho, debates, jogos lúdicos, simulações e jogos de papéis, ou resolução de problemas por protótipo.