Active methodologies in teaching frameworks for mobile app development: an experience with High School students

  • Douglas Oliveira de Jesus UEFS
  • Pâmela Michele Cândida Cortez UEFS

Abstract


This article reports on an experience focused on applying active methodologies in the teaching of frameworks for mobile application development, involving high school students from the metropolitan region of Feira de Santana. The project was divided into four modules and used the Django and Flutter frameworks, aimed at creating an application for an environmental conservation NGO. The active approach combined video lessons with collaborative practices, challenging students to apply concepts of system modeling and user interface development. Periodic questionnaires were administered to measure the impact of the methodology on the evolution of learning and the development of technical and social skills. The results highlight the effectiveness of active methodologies in promoting greater engagement, autonomy, and creativity in the learning process, as well as significantly improving students’ technical skills in software development.

References

Barros, F. L. F. and Bittencourt, R. A. (2018). Evaluating the influence of pbl on the development of soft skills in a computer engineering undergraduate program. In Proceedings of the 48th Annual Frontiers In Education Conference, San Jose, California. IEEE. FIE 2018.

BRASIL (2018). Base Nacional Comum Curricular. Ministério da Educação, Brasília.

DeLozier, S. J. and Rhodes, M. G. (2017). Flipped classrooms: A review of key ideas and recommendations for practice. Educational Psychology Review, 29(1):141–151. Grant Sponsor: National Science Foundation, Grant Number: DGE-1321845.

Hawlitschek, A., Berndt, S., and Schulz, S. (2022). Empirical research on pair programming in higher education: a literature review. Computer Science Education, 33(3):400–428.

NIC.BR (2020). Pesquisa sobre o uso das tecnologias de informação e comunicação nas escolas brasileiras. Núcleo de Informação e Coordenação do Ponto BR. Disponível em: [link]. Acesso em: 19 de setembro de 2024.

Papert, S. M. (1980). Mindstorms: Children, Computers and Powerful Ideas. Basic Books, New York.

Paula, M. C., Viali, L., and Rizzon, E. C. (2021). Contexto histórico do método de divisão e conquista e abordagem do estudo de um autoproblema numa questão real. VETOR - Revista de Ciências Exatas e Engenharias, 28(1-2):31–42.

Zhang, L. (2024). Blended pedagogy for computer programming language. Pedagogical Research, 9(3):em0218. Open Access article distributed under the Creative Commons Attribution License.
Published
2024-11-05
JESUS, Douglas Oliveira de; CORTEZ, Pâmela Michele Cândida. Active methodologies in teaching frameworks for mobile app development: an experience with High School students. In: REGIONAL SCHOOL ON COMPUTING OF BAHIA, ALAGOAS, AND SERGIPE (ERBASE), 24. , 2024, Salvador/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 430-439. DOI: https://doi.org/10.5753/erbase.2024.4397.