Resumo A disciplina Linguagens Formais e Autômatos é fundamental nos cursos superiores de computação por estudar características das linguagens de programação (que são linguagens formais), os modelos computacionais que reconhecem essas linguagens e outros modelos que permitem a especificação dessas linguagens. O alto nível de abstração exigido nessa disciplina contribui para que os alunos apresentem dificuldades no seu aprendizado. Por outro lado, os professores têm dificuldades de encontrar formas alternativas para ensinar o conteúdo e tornar a disciplina mais interessante para os alunos. Este artigo apresenta algumas adaptações e implementação de novas funcionalidades realizadas em uma ferramenta computacional (software) com o objetivo de auxiliar o ensino e aprendizagem de Linguagens Formais e Autômatos. Para isso, foi realizada uma análise das ferramentas computacionais existentes para o ensino dessa disciplina, onde a ferramenta JFLAP foi selecionada para a inclusão de novas funcionalidades. Também foi realizado um estudo de caso com o objetivo de identificar a necessidade de adaptações na ferramenta. E, por último, a adaptação do software foi realizada. Acredita-se que essa pesquisa possa contribuir para melhoria do ensino da disciplina Linguagens Formais e Autômatos em cursos superiores de computação e ampliar a utilização da ferramenta no processo de ensino e aprendizagem.