Carla Morais é licenciada em Química, mestre em Educação Multimédia, doutorada e agregada em Ensino e Divulgação das Ciências pela Faculdade de Ciências da Universidade do Porto (FCUP). É Professora Auxiliar com Agregação e membro da Unidade de Ensino das Ciências na FCUP, onde dirige o Programa Doutoral em Educação e Divulgação das Ciências. É membro integrado do Centro de Investigação em Química da Universidade do Porto (CIQUP), onde coordena o grupo de investigação “Educação, Comunicação de Ciência e Sociedade”.
É coautora de manuais escolares, de livros de divulgação científica e de software educativo para o ensino da Química e da Física. As suas áreas de interesse incluem desenvolvimento profissional e práticas pedagógicas de professores de Física e Química; modelos e processos de divulgação do conhecimento científico e envolvimento e participação dos cidadãos na Ciência; ecologias tecnológicas e digitais no ensino e na divulgação das Ciências.