{"title":"形式语言与自动机教学软件的研究与改造","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":"{\"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}","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}
Study and adaptation of software for teaching Formal Languages and Automata
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.