Introdução à Lógica de Programação com o Sistema ELoS – Análise de uso no ensino superior
Resumo
O uso de sistemas gráficos para ensino de lógica de programação é uma alternativa lúdica e interativa para promover um primeiro contato com a computação. O ELoS é um sistema que aborda conceitos de programação por meio de um jogo que utiliza comandos semelhantes a uma linguagem de programação convencional. No presente estudo, a versão completa do sistema será apresentada e as competências abordadas em cada nível do sistema serão descritas. Ao final, uma análise quantitativa da utilização do sistema no ensino superior será apresentada e discutida.
Referências
Bouhnik, D. and Giat, Y. (2009). Teaching high school students applied logical reasoning. Journal of Information Technology Education. Innovations in Practice, 8:1.
Costa, T., Cristiano, F., Martins, D., and da Silva, W. (2016). A importância da computação para alunos do ensino fundamental: Ações, possibilidades e benefícios. In Anais do Workshop de Informática na Escola, volume 22, pages 593–601.
de Mattos, F. and Ferreira, V. (2021). Despertando o interesse em meninas pela computação com o ensino de programação em um ambiente apoiador. Revista Psicologia e Transdisciplinaridade, 1(1):39–58.
Feijao, C., Flanagan, I., Van Stolk, C., and Gunashekar, S. (2021). The global digital skills gap: Current trends and future directions. RAND.
Ferrari, R. O., Dutra, A. L. B., César, V. F., Gomes, R. A., and da Silva, R. L. d. S. (2023). Sistema elos-ensino de lógica de programaçao com apoio de um sistema gráfico. In Anais do XXXIV Simpósio Brasileiro de Informática na Educação, pages 1580–1590. SBC.
Lin, Y.-T., Yeh, M. K.-C., and Tan, S.-R. (2022). Teaching programming by revealing thinking process: Watching experts’ live coding videos with reflection annotations. IEEE Transactions on Education, 65(4):617–627.
Mathrani, A., Christian, S., and Ponder-Sutton, A. (2016). Playit: Game based learning approach for teaching programming concepts. Educational Technology & Society, 19:5–17.
Prates, J. M., Valle, P. H. D., Melo, S. M., and Santos, G. K. M. (2023). Inserção do pensamento computacional em alunos do ensino fundamental e médio. BARBAQUÁ, 5(9):70–84.
Scherer, R., Siddiq, F., and Sánchez-Scherer, B. (2021). Some evidence on the cognitive benefits of learning to code. Frontiers in Psychology, 12:559424.
Silva, A. V. B., Paixão, A. C. P., Souza, T. V. S., Coelho, M. R. S., Homci, M., Rodrigues, G., Kawasaki, R., and Couto, D. (2019). Manas digitais: um relato sobre ensino de programação em escolas públicas no estado do pará. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação, volume 8, page 367.
Silva, J. P., Silveira, I. F., Kamimura, L., and Barboza, A. T. (2020). Turing project: An open educational game to teach and learn programming logic. In 2020 15th Iberian Conference on Information Systems and Technologies (CISTI), pages 1–6.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., and Wesslén, A. (2000). Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Norwell, MA, USA.
Yuen, T. T., Reyes, M., and Zhang, Y. (2019). Introducing computer science to high school students through logic programming. Theory and Practice of Logic Programming, 19(2):204–228.
Costa, T., Cristiano, F., Martins, D., and da Silva, W. (2016). A importância da computação para alunos do ensino fundamental: Ações, possibilidades e benefícios. In Anais do Workshop de Informática na Escola, volume 22, pages 593–601.
de Mattos, F. and Ferreira, V. (2021). Despertando o interesse em meninas pela computação com o ensino de programação em um ambiente apoiador. Revista Psicologia e Transdisciplinaridade, 1(1):39–58.
Feijao, C., Flanagan, I., Van Stolk, C., and Gunashekar, S. (2021). The global digital skills gap: Current trends and future directions. RAND.
Ferrari, R. O., Dutra, A. L. B., César, V. F., Gomes, R. A., and da Silva, R. L. d. S. (2023). Sistema elos-ensino de lógica de programaçao com apoio de um sistema gráfico. In Anais do XXXIV Simpósio Brasileiro de Informática na Educação, pages 1580–1590. SBC.
Lin, Y.-T., Yeh, M. K.-C., and Tan, S.-R. (2022). Teaching programming by revealing thinking process: Watching experts’ live coding videos with reflection annotations. IEEE Transactions on Education, 65(4):617–627.
Mathrani, A., Christian, S., and Ponder-Sutton, A. (2016). Playit: Game based learning approach for teaching programming concepts. Educational Technology & Society, 19:5–17.
Prates, J. M., Valle, P. H. D., Melo, S. M., and Santos, G. K. M. (2023). Inserção do pensamento computacional em alunos do ensino fundamental e médio. BARBAQUÁ, 5(9):70–84.
Scherer, R., Siddiq, F., and Sánchez-Scherer, B. (2021). Some evidence on the cognitive benefits of learning to code. Frontiers in Psychology, 12:559424.
Silva, A. V. B., Paixão, A. C. P., Souza, T. V. S., Coelho, M. R. S., Homci, M., Rodrigues, G., Kawasaki, R., and Couto, D. (2019). Manas digitais: um relato sobre ensino de programação em escolas públicas no estado do pará. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação, volume 8, page 367.
Silva, J. P., Silveira, I. F., Kamimura, L., and Barboza, A. T. (2020). Turing project: An open educational game to teach and learn programming logic. In 2020 15th Iberian Conference on Information Systems and Technologies (CISTI), pages 1–6.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., and Wesslén, A. (2000). Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Norwell, MA, USA.
Yuen, T. T., Reyes, M., and Zhang, Y. (2019). Introducing computer science to high school students through logic programming. Theory and Practice of Logic Programming, 19(2):204–228.
Publicado
07/04/2025
Como Citar
LIMA, Marcos Vinícius Santos de; YAMASHITA, Letícia Miyuki Ferreira; SOUZA, Lara Gonçalves de; SILVA, Rodrigo Luis de Souza da.
Introdução à Lógica de Programação com o Sistema ELoS – Análise de uso no ensino superior. In: SIMPÓSIO BRASILEIRO DE EDUCAÇÃO EM COMPUTAÇÃO (EDUCOMP), 5. , 2025, Juiz de Fora/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 663-672.
DOI: https://doi.org/10.5753/educomp.2025.5063.