Publicação: Plataforma de ensino de Álgebra Relacional utilizando programação em blocos com infraestrutura em Serverless
Carregando...
Arquivos
Tipo do documento
Data
Direito de acesso
Programa
Área do conhecimento
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Título da Revista
ISSN da Revista
Título de Volume
Orientador
Coorientador
Resumo
Este trabalho apresenta o desenvolvimento inicial de uma plataforma destinada ao
ensino de álgebra relacional através da programação em blocos. A principal motivação
para este projeto é a dificuldade enfrentada por iniciantes na compreensão de conceitos
fundamentais de álgebra relacional, essenciais para o estudo de bancos de dados. A solução
proposta visa tornar o aprendizado mais acessível e intuitivo, utilizando uma abordagem
lúdica e interativa.
A plataforma foi construída com uma infraestrutura completamente serverless, englo
bando tanto o frontend quanto o backend. No frontend, foram empregadas as tecnologias
React, Blockly e Cloudflare Pages. No backend, utilizamos Node.js e Cloudflare Workers.
O armazenamento de dados foi implementado utilizando o Cloudflare D1.
Os principais resultados indicam que a plataforma é capaz de suportar uma demanda
razoável de requisições diárias, demonstrando uma alta escalabilidade e baixo custo ope
racional. A abordagem da programação em blocos adotada facilita o entendimento dos
conceitos de álgebra relacional, tornando o aprendizado mais próximo.
Abstract
Palavras-chave
Algebra Relacional, Javascript, Node, React, Serverless
Citação
GODOI, Thales Atheniel Farias de. Plataforma de ensino de Álgebra Relacional utilizando programação em blocos com infraestrutura em Serverless. 2024. 56 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2024.