{"title":"Study and adaptation of software for teaching Formal Languages and Automata","authors":"Juliana Pinheiro Campos Pirovani, Guilherme Vezula Mataveli","doi":"10.5753/RBIE.2013.21.03.53","DOIUrl":null,"url":null,"abstract":"A disciplina Linguagens Formais e Automatos e fundamental nos cursos superiores de computacao por estudar caracteristicas das linguagens de programacao (que sao linguagens formais), os modelos computacionais que reconhecem essas linguagens e outros modelos que permitem a especificacao dessas linguagens. O alto nivel de abstracao exigido nessa disciplina contribui para que os alunos apresentem dificuldades no seu aprendizado. Por outro lado, os professores tem dificuldades de encontrar formas alternativas para ensinar o conteudo e tornar a disciplina mais interessante para os alunos. Este artigo apresenta algumas adaptacoes e implementacao de novas funcionalidades realizadas em uma ferramenta computacional (software) com o objetivo de auxiliar o ensino e aprendizagem de Linguagens Formais e Automatos. Para isso, foi realizada uma analise das ferramentas computacionais existentes para o ensino dessa disciplina, onde a ferramenta JFLAP foi selecionada para a inclusao de novas funcionalidades. Tambem foi realizado um estudo de caso com o objetivo de identificar a necessidade de adaptacoes na ferramenta. E, por ultimo, a adaptacao do software foi realizada. Acredita-se que essa pesquisa possa contribuir para melhoria do ensino da disciplina Linguagens Formais e Automatos em cursos superiores de computacao e ampliar a utilizacao da ferramenta no processo de ensino e aprendizagem.","PeriodicalId":191188,"journal":{"name":"Brazilian Journal of Computers in Education","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Brazilian Journal of Computers in Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/RBIE.2013.21.03.53","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A disciplina Linguagens Formais e Automatos e fundamental nos cursos superiores de computacao por estudar caracteristicas das linguagens de programacao (que sao linguagens formais), os modelos computacionais que reconhecem essas linguagens e outros modelos que permitem a especificacao dessas linguagens. O alto nivel de abstracao exigido nessa disciplina contribui para que os alunos apresentem dificuldades no seu aprendizado. Por outro lado, os professores tem dificuldades de encontrar formas alternativas para ensinar o conteudo e tornar a disciplina mais interessante para os alunos. Este artigo apresenta algumas adaptacoes e implementacao de novas funcionalidades realizadas em uma ferramenta computacional (software) com o objetivo de auxiliar o ensino e aprendizagem de Linguagens Formais e Automatos. Para isso, foi realizada uma analise das ferramentas computacionais existentes para o ensino dessa disciplina, onde a ferramenta JFLAP foi selecionada para a inclusao de novas funcionalidades. Tambem foi realizado um estudo de caso com o objetivo de identificar a necessidade de adaptacoes na ferramenta. E, por ultimo, a adaptacao do software foi realizada. Acredita-se que essa pesquisa possa contribuir para melhoria do ensino da disciplina Linguagens Formais e Automatos em cursos superiores de computacao e ampliar a utilizacao da ferramenta no processo de ensino e aprendizagem.