LoopAcademic: a Web Platform for the Teaching-Learning of Introductory Programming

  • Dyego Souza UFERSA
  • Jarbele Cássia da Silva Coutinho UFERSA
  • Reudismam Rolim de Sousa UFERSA

Abstract


Computer course students tend to have difficulties in introductory programming disciplines, both with the characteristics of programming languages and in the development of logical reasoning to solve problems. To assist students in developing the skills necessary for solving programming problems, LoopAcademic is proposed in this work, a Web platform for teaching introductory programming, developed using a system design process defined by Garret (2010). The results pointed to the potential of the environment to minimize some of the main difficulties in learning to program by students.

Keywords: Programming Teaching, Prototyping, Usability Testing

References

J.J. Garrett. The Elements of User Experience: User-Centered Design for the Web and Beyond. Voices That Matter. Pearson Education, 2010.

Reudismam Rolim, Felipe Torres Leite, Adller de Oliveira Guimara es, and Assunaueny Rodrigues de Oliveira. Pré-algoritmos ações de apoio à melhoria do ensino de graduação. Brazilian Journal of Development, 6(3):12625–12635, 2020.

Laís de Paiva Freire, João Victor Queiroz, Jarbele Cássia da Silva Coutinho, and Verônica Maria Lima Silva. Encontros de tutoria de programação introdutória através de metodologias ativas: um estudo piloto. In Proceedings of the I Encontro do Oeste Potiguar Versão Pocket, IECOPPOCKET'20, pages 1–8. ECOP'20, 2020.

João Victor Queiroz, Larissa Milena Rodrigues, and Jarbele.C Coutinho. Um relato dos fatores motivacionais na aprendizagem de programação na perspectiva de alunos iniciantes em programação da universidade federal rural do semi-Àrido campus pau dos ferros-rn. In Proceedings of the III Encontro do Oeste Potiguar, ECOP'18, pages 90–96. ECOP, 2018.

Gabriel Luídy Moreira, Wallace Holanda1, Jarbele Cássia da S. Coutinho, and Ferdinandy S. Chagas. Desafios na aprendizagem de programação introdutória em cursos de ti da ufersa, campus pau dos ferros: um estudo exploratório. In Proceedings of the III Encontro do Oeste Potiguar, ECOP'18, pages 90–96. 2018.

Wallace Holanda, Jarbele Coutinho, and Laysa Fontes. Uma intervenção meto-dológica para auxiliar a aprendizagem de programação introdutória: um estudo experimental. Anais dos Workshops do Congresso Brasileiro de Informática na Educação, 7(1):699, 2018.

N Hawi. Causal attributions of success and failure made by undergraduate students in an introductory-level computer programming course. Computers & Education, 54(4):1127–1136, May 2010.

P. S. C. Santos, L. G. J. Araujo, and R. A. Bittencourt. A mapping study of computational thinking and programming in brazilian k-12 education. In 2018 IEEE Frontiers in Education Conference (FIE), pages 1–8, Oct 2018.
Published
2021-04-26
SOUZA, Dyego; COUTINHO, Jarbele Cássia da Silva; DE SOUSA, Reudismam Rolim. LoopAcademic: a Web Platform for the Teaching-Learning of Introductory Programming. In: NEW IDEAS LAB - BRAZILIAN SYMPOSIUM ON COMPUTING EDUCATION (EDUCOMP), 1. , 2021, On-line. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 23-24. ISSN 3086-0741. DOI: https://doi.org/10.5753/educomp_estendido.2021.14857.