Why do students make mistakes? an antipattern documentation about misconceptions related to CS1 introductory programming courses in Python

Autores

  • Guilherme Augusto Ramos Gama Universidade Estadual de Campinas
  • Ricardo Edgard Caceffo Universidade Estadual de Campinas
  • Renan Souza Universidade Estadual de Campinas
  • Raysa Benatti Universidade Estadual de Campinas
  • Tales Aparecida Universidade Estadual de Campinas
  • Tania Caldas Universidade Estadual de Campinas
  • Islene Garcia Universidade Estadual de Campinas
  • Rodolfo Azevedo Universidade Estadual de Campinas

DOI:

https://doi.org/10.20396/revpibic262018559

Palavras-chave:

Misconception, Introductory programming, Concept inventory.

Resumo

The purpose of this research is to identify the misconceptions held by undergraduate students when taking introductory CS1 courses using Python. The methodology of this work consisted of interviews with instructors of previous sections of an introductory CS1 course in Python at Unicamp, and through the analysis of past exams. As a result of this work, we documented a set of 28 hypothetical misconceptions in Python through the antipattern [1] format, allowing the identification of why, how, and where the mapped misconceptions usually occur. Future work involves the development of a Concept Inventory—a multiple-choice questionnaire in which each misconception is mapped to an incorrect option—in the Python programming language.

Downloads

Não há dados estatísticos.

Biografia do Autor

Guilherme Augusto Ramos Gama, Universidade Estadual de Campinas

Aluno de graduação da Unicamp

Ricardo Edgard Caceffo, Universidade Estadual de Campinas

Docente da Unicamp

Downloads

Publicado

2019-01-07

Como Citar

GAMA, G. A. R.; CACEFFO, R. E.; SOUZA, R.; BENATTI, R.; APARECIDA, T.; CALDAS, T.; GARCIA, I.; AZEVEDO, R. Why do students make mistakes? an antipattern documentation about misconceptions related to CS1 introductory programming courses in Python. Revista dos Trabalhos de Iniciação Científica da UNICAMP, Campinas, SP, n. 26, 2019. DOI: 10.20396/revpibic262018559. Disponível em: https://econtents.bc.unicamp.br/eventos/index.php/pibic/article/view/559. Acesso em: 22 set. 2021.