Varanda, Maria JoãoHenriques, Pedro RangelMário Rui GomesJoão Rafael Galvão2023-01-272023-01-272023978-3-03868-196-0https://doi.org/10.2312/pt.19991452https://diglib.eg.org:443/handle/10.2312/pt19991452Neste artigo vamos propor a arquitectura do sistema Alma, um sistema para animar algoritmos programados em diferentes linguagens, oferecendo uma interface de visualização controlável pelo utilizador. Assim, o que na nossa opinião caracteriza esta proposta é: a independência relativamente à aplicação e à linguagem de programação; a existência de uma linguagem de visualização versátil (permitindo adaptá-lo às necessidades do utilizador). Como aplicações possíveis do Alma, destacamos: a animação de algoritmos, como apoio ao ensino da programação e como instrumento da didáctica da matemática; a análise de resposta, para apoio à correcção de provas de avaliação; a interpretação (visual) de documentos anotados.Attribution 4.0 International LicenseAnimação, Algoritmos, Visualização, Simulação, EACAnimaçãoAlgoritmosVisualizaçãoSimulaçãoEACAnimação de Algoritmos tornada Sistemática10.2312/pt.1999145263-708 pages