Contar histórias é uma atividade autêntica e pessoalmente relevante, que tem mostrado ter benefícios para as crianças, como o desenvolvimento da criatividade, a imaginação, a manipulação de conceitos abstratos e, em alguns casos, o desenvolvimento do pensamento lógico. Esta tese apresenta uma contribuição às áreas da Interação Humano-Computador (IHC) e da Informática aplicada à Educação, especialmente no campo do Design da Interação, uma vez que apresenta um modelo para a criação de ambientes computacionais para a criação de narrativas de forma colaborativa (Figura 1a), instanciados em tecnologias tangíveis contemporâneas (Figura 1b). Este modelo é chamado CPES (Collaborative Programmable Environment for Storytelling).