Tecnologias Educacionais no Ensino de Arquitetura e Organização de Computadores: Um Mapeamento Exploratório
Resumo
Este artigo apresenta um mapeamento exploratório sobre tecnologias educacionais de apoio ao ensino de Arquitetura e Organização de Computadores. Analisaram-se 21 estudos, identificando tipo de ferramenta, plataforma, tópicos contemplados, funcionalidades e estratégias pedagógicas. Os resultados indicam predominância de simuladores e ferramentas desktop, com maior cobertura de conteúdos relacionados à arquitetura de processadores e ao conjunto de instruções. A partir da identificação de lacunas nos conteúdos, nas avaliações pedagógicas e no uso de mecanismos adaptativos, propõe-se uma ferramenta web integrada ao Moodle, com simulação, correção automática, feedback formativo e learning analytics.
Palavras-chave:
Arquitetura de Computadores, Mapeamento Exploratório, Tecnologias Educacionais
Referências
Alves, F. A. M., Almeida, D., Bragança, L., Gomes, A. B. M., Ferreira, R. S., and Nacif, J. A. M. (2015). Teaching vector architectures using a MIPS instruction simulator. International Journal of Computer Architecture Education, 4(1):9–12.
Amorim, E., Mendes, M. E., Molinos, D., Santos, F. M., and Araújo, R. (2024). N-Craft: Ferramenta virtual e imersiva baseada em Minecraft para suporte no ensino de arquitetura e organização de computadores. In Anais do XXXV Simpósio Brasileiro de Informática na Educação, pages 2703–2712, Porto Alegre, RS, Brasil. SBC.
Assumpção, M., Junior, M. C., Felinto, A., and Aylon, L. (2022). Manna-X: Projeto, desenvolvimento e avaliação de um jogo multidisciplinar para ensino na ciência da computação. In Anais Estendidos do XXI Simpósio Brasileiro de Jogos e Entretenimento Digital, pages 918–928, Porto Alegre, RS, Brasil. SBC.
Brum, L. M. d. L., Pinho, L. B. d., and Camargo, S. d. S. (2015). Methodology for applying augmented reality in the teaching of computer architecture. International Journal of Computer Architecture Education, 4(1):17–20.
Costa, E. and Silva, G. P. (2018). A didactic simulator for teaching computer architecture and the Internet of Things. International Journal of Computer Architecture Education, 7(1):29–38.
da Silva, G., Oliveira, L. C., and Fernandes, S. R. (2018). Uso de realidade aumentada para ensino de arquitetura de computadores com MIPS. In Anais do XXVI Workshop sobre Educação em Computação, pages 522–531, Porto Alegre, RS, Brasil. SBC.
Duenha, L. and Azevedo, R. (2016). Using MPSoCBench simulators for teaching and learning computer architecture. International Journal of Computer Architecture Education, 5(1):26–31.
Esmeraldo, G. and Lisboa, E. (2017). Um ambiente virtual aplicado ao ensino e pesquisa em arquitetura e organização de computadores. In Anais do IV Encontro Nacional de Computação dos Institutos Federais, pages 267–270, Porto Alegre, RS, Brasil. SBC.
Esmeraldo, G., Lisboa, E., Medeiros, V., and Barros, E. (2025). Teaching computer architecture through an integrated top-down RISC-V processor design approach. International Journal of Computer Architecture Education, 14(1):41–48.
Esmeraldo, G., Mendes, C. S., Fontes, L., and Lisboa, E. (2019). Um estudo comparativo entre simuladores computacionais para apoio à disciplina de arquitetura e organização de computadores. In Anais do IV Congresso sobre Tecnologias na Educação, pages 434–443, Porto Alegre, RS, Brasil. SBC.
Falcão, T. P. and de França, R. S. (2021). Computational thinking goes to school: Implications for teacher education in brazil. Revista Brasileira de Informática na Educação, 29:1158–1177.
Falcão, E., Borges, E., Andrezza, I., Silva, G., Wanderley, K., Cavalcante, B., and Silva, H. (2011). Ambiente de simulação gráfica 3D para ensino da arquitetura de processadores. In Anais do XIX Workshop sobre Educação em Computação, pages 1639–1646, Porto Alegre, RS, Brasil. SBC.
Gabriel, L., Vieira, V., and Martins, S. (2022). Beto, o simulador de memória cache. In Anais Estendidos do XI Congresso Brasileiro de Informática na Educação, pages 121–123, Porto Alegre, RS, Brasil. SBC.
Hexsel, R. A. and Carmo, R. (2013). cMIPS – a pedagogical tool for studying architecture. International Journal of Computer Architecture Education, 2(1):29–32.
Kirschner, P. A., Sweller, J., and Clark, R. E. (2006). Why minimal guidance during instruction does not work: An analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educational Psychologist, 41(2):75–86.
Kitchenham, B. and Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. Technical Report EBSE 2007-001, Keele University and Durham University Joint Report.
Linares, J., Bois, A. D., and Cavalheiro, G. (2025). Simulador web para o ensino de arquitetura de computadores com suporte a vetores e cache. In Anais do XXVI Simpósio em Sistemas Computacionais de Alto Desempenho, pages 121–132, Porto Alegre, RS, Brasil. SBC.
Mayer, R. E. (2009). Multimedia Learning. Cambridge University Press, 2 edition.
Mendes, C. S., Fontes, L., Lisboa, E., and Esmeraldo, G. (2018). Uma abordagem integrada de hardware e software para o ensino de organização e arquitetura de computadores. In Anais do XXIX Simpósio Brasileiro de Informática na Educação, pages 1711–1715, Porto Alegre, RS, Brasil. SBC.
Nicol, D. J. and Macfarlane-Dick, D. (2006). Formative assessment and self-regulated learning: A model and seven principles of good feedback practice. Studies in Higher Education, 31(2):199–218.
Nikolic, B., Radivojevic, Z., Djordjevic, J., and Milutinovic, V. (2009). A survey and evaluation of simulators suitable for teaching courses in computer architecture and organization. IEEE Transactions on Education, 52(4):449–458.
Nunes, I. and Duenha, L. (2020). Simulação de sistemas multicore para fins didáticos. In Anais Estendidos do XXI Simpósio em Sistemas Computacionais de Alto Desempenho, pages 102–109, Porto Alegre, RS, Brasil. SBC.
Patterson, D. A. and Hennessy, J. L. (2014). Organização e Projeto de Computadores: A Interface Hardware/Software. Elsevier, 5 edition.
Penna, P. H. M. M. and Freitas, H. C. (2013). Analysis and evaluation of full system simulators for teaching computer architecture. International Journal of Computer Architecture Education, 2(1):13–16.
Petersen, K., Feldt, R., Mujtaba, S., and Mattsson, M. (2008). Systematic mapping studies in software engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, pages 68–77.
Rodrigues, C., Gonçalves, R. A., and Fabrício Filho, J. (2024). MIPS processor implemented in a visual simulator for educational use. International Journal of Computer Architecture Education, 13(1):33–42.
Silva, G. C. d., Oliveira, L. C., and Fernandes, S. R. (2018). Proposal for teaching computer architecture with gamification and augmented reality. International Journal of Computer Architecture Education, 7(1):39–47.
Silva, G. P. and Borges, J. A. d. S. (2016). SimuS: A simulator for teaching computer architecture. International Journal of Computer Architecture Education, 5(1):7–12.
Sousa, T., Souza, C., Silva, E., and Azevedo, R. (2012). Um simulador para apoiar no processo de ensino e aprendizagem de organização e arquitetura de computadores. In Anais do XX Workshop sobre Educação em Computação, pages 315–318, Porto Alegre, RS, Brasil. SBC.
Stallings, W. (2017). Computer Organization and Architecture: Designing for Performance. Pearson, 10 edition.
Sweller, J. (1988). Cognitive load during problem solving: Effects on learning. Cognitive Science, 12(2):257–285.
Ullmann, M., Inocêncio, A. C., Neto, E. M., Freitas, M., and Júnior, P. A. P. (2014). NeanderSIM: Simulador gráfico de apoio ao ensino de arquitetura de computadores. In Anais do XXII Workshop sobre Educação em Computação, pages 361–370, Porto Alegre, RS, Brasil. SBC.
Amorim, E., Mendes, M. E., Molinos, D., Santos, F. M., and Araújo, R. (2024). N-Craft: Ferramenta virtual e imersiva baseada em Minecraft para suporte no ensino de arquitetura e organização de computadores. In Anais do XXXV Simpósio Brasileiro de Informática na Educação, pages 2703–2712, Porto Alegre, RS, Brasil. SBC.
Assumpção, M., Junior, M. C., Felinto, A., and Aylon, L. (2022). Manna-X: Projeto, desenvolvimento e avaliação de um jogo multidisciplinar para ensino na ciência da computação. In Anais Estendidos do XXI Simpósio Brasileiro de Jogos e Entretenimento Digital, pages 918–928, Porto Alegre, RS, Brasil. SBC.
Brum, L. M. d. L., Pinho, L. B. d., and Camargo, S. d. S. (2015). Methodology for applying augmented reality in the teaching of computer architecture. International Journal of Computer Architecture Education, 4(1):17–20.
Costa, E. and Silva, G. P. (2018). A didactic simulator for teaching computer architecture and the Internet of Things. International Journal of Computer Architecture Education, 7(1):29–38.
da Silva, G., Oliveira, L. C., and Fernandes, S. R. (2018). Uso de realidade aumentada para ensino de arquitetura de computadores com MIPS. In Anais do XXVI Workshop sobre Educação em Computação, pages 522–531, Porto Alegre, RS, Brasil. SBC.
Duenha, L. and Azevedo, R. (2016). Using MPSoCBench simulators for teaching and learning computer architecture. International Journal of Computer Architecture Education, 5(1):26–31.
Esmeraldo, G. and Lisboa, E. (2017). Um ambiente virtual aplicado ao ensino e pesquisa em arquitetura e organização de computadores. In Anais do IV Encontro Nacional de Computação dos Institutos Federais, pages 267–270, Porto Alegre, RS, Brasil. SBC.
Esmeraldo, G., Lisboa, E., Medeiros, V., and Barros, E. (2025). Teaching computer architecture through an integrated top-down RISC-V processor design approach. International Journal of Computer Architecture Education, 14(1):41–48.
Esmeraldo, G., Mendes, C. S., Fontes, L., and Lisboa, E. (2019). Um estudo comparativo entre simuladores computacionais para apoio à disciplina de arquitetura e organização de computadores. In Anais do IV Congresso sobre Tecnologias na Educação, pages 434–443, Porto Alegre, RS, Brasil. SBC.
Falcão, T. P. and de França, R. S. (2021). Computational thinking goes to school: Implications for teacher education in brazil. Revista Brasileira de Informática na Educação, 29:1158–1177.
Falcão, E., Borges, E., Andrezza, I., Silva, G., Wanderley, K., Cavalcante, B., and Silva, H. (2011). Ambiente de simulação gráfica 3D para ensino da arquitetura de processadores. In Anais do XIX Workshop sobre Educação em Computação, pages 1639–1646, Porto Alegre, RS, Brasil. SBC.
Gabriel, L., Vieira, V., and Martins, S. (2022). Beto, o simulador de memória cache. In Anais Estendidos do XI Congresso Brasileiro de Informática na Educação, pages 121–123, Porto Alegre, RS, Brasil. SBC.
Hexsel, R. A. and Carmo, R. (2013). cMIPS – a pedagogical tool for studying architecture. International Journal of Computer Architecture Education, 2(1):29–32.
Kirschner, P. A., Sweller, J., and Clark, R. E. (2006). Why minimal guidance during instruction does not work: An analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educational Psychologist, 41(2):75–86.
Kitchenham, B. and Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. Technical Report EBSE 2007-001, Keele University and Durham University Joint Report.
Linares, J., Bois, A. D., and Cavalheiro, G. (2025). Simulador web para o ensino de arquitetura de computadores com suporte a vetores e cache. In Anais do XXVI Simpósio em Sistemas Computacionais de Alto Desempenho, pages 121–132, Porto Alegre, RS, Brasil. SBC.
Mayer, R. E. (2009). Multimedia Learning. Cambridge University Press, 2 edition.
Mendes, C. S., Fontes, L., Lisboa, E., and Esmeraldo, G. (2018). Uma abordagem integrada de hardware e software para o ensino de organização e arquitetura de computadores. In Anais do XXIX Simpósio Brasileiro de Informática na Educação, pages 1711–1715, Porto Alegre, RS, Brasil. SBC.
Nicol, D. J. and Macfarlane-Dick, D. (2006). Formative assessment and self-regulated learning: A model and seven principles of good feedback practice. Studies in Higher Education, 31(2):199–218.
Nikolic, B., Radivojevic, Z., Djordjevic, J., and Milutinovic, V. (2009). A survey and evaluation of simulators suitable for teaching courses in computer architecture and organization. IEEE Transactions on Education, 52(4):449–458.
Nunes, I. and Duenha, L. (2020). Simulação de sistemas multicore para fins didáticos. In Anais Estendidos do XXI Simpósio em Sistemas Computacionais de Alto Desempenho, pages 102–109, Porto Alegre, RS, Brasil. SBC.
Patterson, D. A. and Hennessy, J. L. (2014). Organização e Projeto de Computadores: A Interface Hardware/Software. Elsevier, 5 edition.
Penna, P. H. M. M. and Freitas, H. C. (2013). Analysis and evaluation of full system simulators for teaching computer architecture. International Journal of Computer Architecture Education, 2(1):13–16.
Petersen, K., Feldt, R., Mujtaba, S., and Mattsson, M. (2008). Systematic mapping studies in software engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, pages 68–77.
Rodrigues, C., Gonçalves, R. A., and Fabrício Filho, J. (2024). MIPS processor implemented in a visual simulator for educational use. International Journal of Computer Architecture Education, 13(1):33–42.
Silva, G. C. d., Oliveira, L. C., and Fernandes, S. R. (2018). Proposal for teaching computer architecture with gamification and augmented reality. International Journal of Computer Architecture Education, 7(1):39–47.
Silva, G. P. and Borges, J. A. d. S. (2016). SimuS: A simulator for teaching computer architecture. International Journal of Computer Architecture Education, 5(1):7–12.
Sousa, T., Souza, C., Silva, E., and Azevedo, R. (2012). Um simulador para apoiar no processo de ensino e aprendizagem de organização e arquitetura de computadores. In Anais do XX Workshop sobre Educação em Computação, pages 315–318, Porto Alegre, RS, Brasil. SBC.
Stallings, W. (2017). Computer Organization and Architecture: Designing for Performance. Pearson, 10 edition.
Sweller, J. (1988). Cognitive load during problem solving: Effects on learning. Cognitive Science, 12(2):257–285.
Ullmann, M., Inocêncio, A. C., Neto, E. M., Freitas, M., and Júnior, P. A. P. (2014). NeanderSIM: Simulador gráfico de apoio ao ensino de arquitetura de computadores. In Anais do XXII Workshop sobre Educação em Computação, pages 361–370, Porto Alegre, RS, Brasil. SBC.
Publicado
05/10/2026
Como Citar
TRAMONTINI, Gabriele; DOMINGUES JÚNIOR, Julio; FINGER, Alice.
Tecnologias Educacionais no Ensino de Arquitetura e Organização de Computadores: Um Mapeamento Exploratório. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 37. , 2026, Goiânia/GO.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2026
.
p. 2815-2825.
DOI: https://doi.org/10.5753/sbie.2026.28149.
