Aprendizaje activo y aprendizaje cooperativo para la enseñanza de un curso de fundamentos de programación

Producción científica: Contribución a una revistaArtículorevisión exhaustiva

Resumen

A didactic strategy was designed for teaching a first programming course in an online learning environment. The research was quasi-experimental with a quantitative approach. Individual and cooperative activities oriented towards the development of programming skills and the development of computational thinking were designed using open-access technological tools and block-based programming environments. A pre-and post-test of computational thinking was applied to the students. The results show that active learning based on problem solving, cooperation and the use of programming environments and online accessible technological tools allowed the understanding of computational concepts, active participation of students, improvement of computational thinking and programming skills. It is concluded that in order to achieve quality and more effective learning, it is necessary to combine lectures with student-centered teaching strategies.

Título traducido de la contribuciónActive learning and cooperative learning for teaching a programming fundamentals course
Idioma originalEspañol
Páginas (desde-hasta)64-77
Número de páginas14
PublicaciónRISTI - Revista Iberica de Sistemas e Tecnologias de Informacao
Volumen2023
N.ºE59
EstadoPublicada - 2023

Nota bibliográfica

Publisher Copyright:
© 2023, Associacao Iberica de Sistemas e Tecnologias de Informacao. All rights reserved.

Palabras clave

  • active learning methodology
  • computational thinking
  • higher education
  • online learning
  • programming

Huella

Profundice en los temas de investigación de 'Aprendizaje activo y aprendizaje cooperativo para la enseñanza de un curso de fundamentos de programación'. En conjunto forman una huella única.

Citar esto