As mudanças na sociedade decorrentes do avanço das tecnologias digitais exigem o desenvolvimento de novas competências nos cidadãos fomentando a criatividade, a flexibilidade e a capacidade de criar soluções inovadoras. Assim, torna-se essencial a formação de professores com capacidade de integrar a tecnologia em sala de aula, especialmente articulando diferentes áreas curriculares e recorrendo a ferramentas de programação, que têm o potencial de desenvolver o pensamento computacional. Neste artigo apresentamos uma experiência didática de utilização da ferramenta Scratch na formação inicial de educadores/professores, numa articulação entre duas unidades curriculares, de Matemática e de Ciências. Esta experiência culminou com a produção, por parte dos estudantes, de um recurso educativo digital para crianças, fazendo uso do Scratch, envolvendo conteúdos das duas unidades curriculares. Através de questionários, analisámos as opiniões dos estudantes sobre essa experiência didática e as perspetivas que desenvolveram para o seu futuro profissional. Os resultados revelaram-se positivos, fazendo sobressair a importância atribuída ao recurso à programação com crianças. Concluímos que experiências desta índole, de integração curricular envolvendo a programação, podem fazer a diferença na formação inicial e no desenvolvimento profissional dos professores.The changes in society arising from the advance of digital technologies require the development of new skills in citizens fomenting creativity, flexibility and capacity of creating innovative solutions. Thus, it is essential to form teachers with the capacity to integrate technology in the classroom, especially articulating different curricular areas and recurring to programming tools, which have the potential of developing computational reasoning. In this paper, we present a didactic experience using the Scratch programming tool in a teacher education program, in an articulation between two courses, one of mathematics and another of sciences. This experience culminated in the production, by prospective teachers, of a digital educational resource for children, using Scratch, involving content of the two courses. Through questionnaires, we analyzed students' opinions about this didactic experience and the perspectives they developed for their future professional. The results are positive, highlighting the importance attributed to the use of programming with children. We conclude that experiences of this kind, of curricular integration involving programming, can make a difference in teacher education and professional development.info:eu-repo/semantics/publishedVersio