ARSimples: Uma ferramenta de auxílio ao ensino da Álgebra Relacional usando GALS, Emscripten e WebAssembly
Resumo
As ferramentas de ensino permitem inumeras possibilidades de tornar a didatica mais envolvente e assimilativa. Por outro lado, a ´ Algebra Relacional constitui um conteudo da disciplina de Banco de Dados e por ter um alto nível de abstrac¸ao traz dificuldades para o entendimento dos seus conceitos e dos resultados produzidos pelas operac¸oes. O objetivo deste trabalho ˜ e o desenvolvimento de uma soluc¸ao online usando GALS, Emscripten e WebAssembly ˜ voltada para o aux´ılio no ensino de Algebra Relacional, onde seja possível realizar consultas em Algebra Relacional, traduzi-las para a linguagem Structured Query Language (SQL) e exibir um resultado.
Referências
Chiofi, L. C. and de Oliveira, M. R. F. (2014). O uso das tecnologias educacionais como ferramentas didáticas no processo de ensino e aprendizagem. OS DESAFIOS DA ESCOLA PU´BLICA PARANAENSE NA PERSPECTIVA DO PROFESSOR PDE.
Emscripten (2015). Introducing emscripten. https://emscripten.org/docs/introducing_emscripten/index.html.
Gesser, C. E. (2003). Gals - gerador de analisadores léxicos e sintáticos.
Kessler, J., Tschuggnall, M., and Specht, G. (2019). Relax: A webbased execution and learning tool for relational algebra. Datenbanksysteme f¨ur Business, Technologie und Web.
Murillo, J. V., Chavarr´ýa, S. B., and Rivera, S. M. (2012). Herramienta asistida por computadora para la enseN˜ anza del Á lgebra relacional en bases de datos. UNICIENCIA.
Navathe, S. and Elmasri, R. (2011). Sistemas de Bancos de Dados, volume 6. Editora Addison-Wesley.
Paes, E. L. (2007). Ensinar: Ferramenta didática para o ensino de Álgebra relacional.
Prates, A., Claro, D. B., Proencia, E., and Queiroz, J. (2013). Programar - ferramenta para auxiliar o ensino em Álgebra relacional.
WebAssembly (2017). Webassembly. https://webassembly.org/.