Ayuda
Ir al contenido

Dialnet


Desafios na aprendizagem de lógica de programação entre estudantes de tecnologia: uma revisão sistemática da literatura

    1. [1] Instituto Federal Goiano
    2. [2] Instituto Federal de Educação, Ciência e Tecnologia Catarinense (IFC)
  • Localización: Revista EDaPECI, ISSN-e 2176-171X, Vol. 24, Nº. 3, 2024, págs. 12-24
  • Idioma: portugués
  • Títulos paralelos:
    • Desafíos en el aprendizaje de la lógica de programación entre los estudiantes de tecnología: una revisión sistemática de la literatura
    • Challenges in learning programming logic among technology students: a systematic literature review
  • Enlaces
  • Resumen
    • español

      Programar es una actividad que beneficia a cualquier individuo al estimular el pensamiento lógico y las habilidades para resolver problemas. La programación enseña a futuros profesionales de la computación, especialmente en el desarrollo de software, y predomina en cursos técnicos y de grado en informática. Aprender a programar en estos cursos ha demostrado ser complejo, lo que resulta en dificultades significativas para los estudiantes en la comprensión de la lógica de programación, conduciendo a altos índices de reprobación y abandono en los cursos introductorios. El estudio busca identificar los principales desafíos de los estudiantes en el aprendizaje de la programación de computadoras, centrándose en los cursos introductorios de lógica de programación. Para ello, se realizó una revisión sistemática utilizando bases de datos como Google Académico, IEEE, Periódicos de Capes, ScienceDirect y Scielo. El estudio reveló que las dificultades más comunes están relacionadas con el razonamiento lógico y la capacidad de abstracción, fundamentales para la resolución de problemas en la programación. Este trabajo puede ayudar en el desarrollo de estrategias y métodos de enseñanza que mejoren el proceso de enseñanza y aprendizaje de la programación, promoviendo mejores resultados académicos y reduciendo la tasa de abandono y reprobación. 

    • português

      Programar é uma atividade que beneficia qualquer indivíduo ao estimular o pensamento lógico e a resolução de problemas. No entanto, o ensino de programação é geralmente voltado para futuros profissionais da computação, especialmente no desenvolvimento de software, e é predominante em cursos técnicos e de graduação em informática. A aprendizagem de programação nesses cursos tem se mostrado complexa, o que resulta em dificuldades significativas para os alunos na compreensão de lógica de programação, leva a altos índices de reprovação e desistência em disciplinas introdutórias. Este trabalho visa identificar os principais desafios enfrentados por alunos durante a aprendizagem de programação de computadores, ao focar nas disciplinas introdutórias de lógica de programação. Para isso, foi realizada uma revisão sistemática abrangente em bases de dados como Google Acadêmico, IEEE, Periódicos da Capes, ScienceDirect e Scielo. O estudo revelou que as dificuldades mais comuns são relacionadas ao raciocínio lógico e à capacidade de abstração, fundamentais para a resolução de problemas em programação. Este trabalho pode auxiliar na elaboração de estratégias e métodos de ensino que melhoram o processo de ensino e aprendizagem de programação, ao promover melhores resultados acadêmicos e reduzindo a taxa de desistência e reprovação. 

    • English

      Programming is an activity that benefits any individual by stimulating logical thinking and problem-solving skills. However, programming education is generally aimed at future computing professionals, especially in software development, and is predominant in technical and undergraduate computing courses. Learning programming in these courses has proven to be complex, resulting in significant difficulties for students in understanding programming logic, leading to high failure and dropout rates in introductory courses. This study aims to identify the main challenges faced by students during the learning process of computer programming, focusing on introductory programming logic courses. To achieve this, a systematic literature review was conducted using databases such as Google Scholar, IEEE, Capes Journals, ScienceDirect, and Scielo. The study revealed that the most common difficulties are related to logical reasoning and abstraction capabilities, which are fundamental for problem-solving in programming. This work can assist in the development of teaching strategies and methods that improve the teaching and learning process of programming, promoting better academic results and reducing dropout and failure rates. 


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno