Aprendizagem Baseada em Projetos no Ensino de Arquitetura de Computadores: Desenvolvimento de um Classificador Neural Embarcado em FPGA
Resumo
Este artigo relata uma experiência de Project-Based Learning (PjBL) em um curso de Engenharia de Computação. Ao longo de três turmas, 36 estudantes organizados em 12 equipes de três integrantes projetaram e implementaram um acelerador de hardware para uma rede neural Extreme Learning Machine (ELM) em FPGA Intel Cyclone V SoC, cursando em paralelo a disciplina teórica de Arquitetura de Computadores. Discutimos como o projeto deu sentido concreto a conceitos abstratos (ISA, datapath, FSM, pipeline, MMIO e memória) e apresentamos um questionário Likert sobre a aprendizagem percebida. Os resultados técnicos de uma das equipes (82,33% de acurácia no MNIST) aparecem como evidência de que o desafio foi concluído.
Palavras-chave:
Project-Based Learning, Arquitetura de Computadores, FPGA, Ensino de Engenharia, Extreme Learning Machine
Referências
Alves, G. S. B., Bittencourt, J. C. N., and Dias, A. (2024). An FPGA integrated 2D graphic processor for enhanced digital design and computer architecture educa tion. IEEE Revista Iberoamericana de Tecnologias del Aprendizaje (RITA), 19. DOI: 10.1109/RITA.2024.3458850.
Diogo, C. B., Diogo, C. B., and dos Santos, V. A. (2023). Potencialidades do uso de metodologias ativas em disciplinas de computação: uma revisão sistemática de literatura. In XXXIV Simpósio Brasileiro de Informática na Educação (SBIE), pages 175–186. SBC. DOI: 10.5753/sbie.2023.234743.
Guo, P., Saab, N., Post, L. S., and Admiraal, W. (2020). A review of project-based learning in higher education: Student outcomes and measures. International Journal of Educational Research, 102:101586. DOI: 10.1016/j.ijer.2020.101586.
Chen, J., Kolmos, A., and Du, X. (2021). Forms of implementation and challenges of PBL in engineering education: A review of literature. European Journal of Engineering Education, 46(1):90–115. DOI: 10.1080/03043797.2020.1718615.
Grossman, P., Herrmann, Z., Kavanagh, S. S., and Pupik Dean, C. G. (2021). Core Practices for Project-Based Learning: A Guide for Teachers and Leaders. Harvard Education Press.
LeCun, Y., Bottou, L., Bengio, Y., and Haffner, P. (1998). Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11):2278–2324.
Santiago, C. P., Menezes, J. W. M., and de Aquino, F. J. A. (2023). Proposta e avaliação de uma metodologia de aprendizagem baseada em projetos em disciplinas de engenharia de software através de uma sequência didática. Revista Brasileira de Informática na Educação, 31:31–59. DOI: 10.5753/rbie.2023.2817.
Souza, S. M. and Bittencourt, R. A. (2021). Sentiments and performance in an introductory programming course based on PBL. In 12th IEEE Global Engineering Education Conference (EDUCON). IEEE.
Terasic Technologies (2025). DE1-SoC User Manual. Disponível em: [link].
Diogo, C. B., Diogo, C. B., and dos Santos, V. A. (2023). Potencialidades do uso de metodologias ativas em disciplinas de computação: uma revisão sistemática de literatura. In XXXIV Simpósio Brasileiro de Informática na Educação (SBIE), pages 175–186. SBC. DOI: 10.5753/sbie.2023.234743.
Guo, P., Saab, N., Post, L. S., and Admiraal, W. (2020). A review of project-based learning in higher education: Student outcomes and measures. International Journal of Educational Research, 102:101586. DOI: 10.1016/j.ijer.2020.101586.
Chen, J., Kolmos, A., and Du, X. (2021). Forms of implementation and challenges of PBL in engineering education: A review of literature. European Journal of Engineering Education, 46(1):90–115. DOI: 10.1080/03043797.2020.1718615.
Grossman, P., Herrmann, Z., Kavanagh, S. S., and Pupik Dean, C. G. (2021). Core Practices for Project-Based Learning: A Guide for Teachers and Leaders. Harvard Education Press.
LeCun, Y., Bottou, L., Bengio, Y., and Haffner, P. (1998). Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11):2278–2324.
Santiago, C. P., Menezes, J. W. M., and de Aquino, F. J. A. (2023). Proposta e avaliação de uma metodologia de aprendizagem baseada em projetos em disciplinas de engenharia de software através de uma sequência didática. Revista Brasileira de Informática na Educação, 31:31–59. DOI: 10.5753/rbie.2023.2817.
Souza, S. M. and Bittencourt, R. A. (2021). Sentiments and performance in an introductory programming course based on PBL. In 12th IEEE Global Engineering Education Conference (EDUCON). IEEE.
Terasic Technologies (2025). DE1-SoC User Manual. Disponível em: [link].
Publicado
23/09/2026
Como Citar
MENDONÇA, Iure R. M.; FERREIRA, João P. S.; SILVA, Thaylane; SANTOS, Wild F. S..
Aprendizagem Baseada em Projetos no Ensino de Arquitetura de Computadores: Desenvolvimento de um Classificador Neural Embarcado em FPGA. In: ESCOLA REGIONAL DE COMPUTAÇÃO BAHIA, ALAGOAS E SERGIPE (ERBASE), 26. , 2026, Maragogi/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2026
.
p. 529-538.
DOI: https://doi.org/10.5753/erbase.2026.30484.
