Year 
Student Type (Certificate) Title
2016-2020

Tânia Alencar de Caldas

Ms.C

(Co-adviser)

Desempenho dos alunos numa disciplina introdutória de programação e o conhecimento longevo   

2019

Guilherme Araújo

Oriented Study

Estudo da Taxonomia de Bloom e Criação de um Instrumento de Medição do Nível de Bloom no Contexto de MC102.

2019

Lucas de Campos Mello

Oriented Study

Identificação de problemas de compreensão (misconceptions) no aprendizado de programação na linguagem Python e desenvolvimento de um Inventário Conceitual.

2019

Gabriel Feitosa

Undergraduate Final  Project

Aprimoramento de cursos de CS1 através do desenvolvimento e validação do Computer Science Concept Inventory e Learning Analytics.

2019 

Ricardo Pavan

Oriented Study

Identifying and documenting misconceptions related to CS1 courses in Python - a second iteration. 

2018-2019

Igor Omote

Scientific Initiation and Undergraduate Final Project

Avaliação do impacto da metodologia Computer Science Peer Instruction (CSPI) e da Taxonomia de Bloom na disciplina Introdutória de Programação (MC102)

2018

Renan Souza

Scientific Initiation

Produção de Concept Inventory a partir do estudo da linguagem de programação Java.

2017-2018

Raysa Benatti

Scientific Initiation

Creating a system to administrate the Concept Inventory instrument in the educational programming learning context

2017-2018

Guilherme Gama

Scientific Initiation

Why do Students Make Mistakes? An Antipattern Documentation about Misconceptions related to CS1 Introductory Programming Courses in Python

Poster

 
2015-2017
 
João Pedro Guimarães

Scientific Initiation

Vecindario: uma proposta de aplicativo para aprendizagem de línguas assistida por dispositivos móveis

2015-2017

 

Renan Souza

 

Scientific Initiation

Vecindario: uma proposta de aplicativo para aprendizagem de línguas assistida por dispositivos móveis 

    

 
2015

Renato Soma

 

Scientific Initiation

Vecindario: uma proposta de aplicativo para aprendizagem de línguas assistida por dispositivos móveis

2013-2014

Diego Souza

Scientific Initiation

Arquitetura para Suporte a Aplicações Ubíquas que Viabilizam a Criação de um Ambiente de Aprendizado Ativo em Sala de Aula  

 

 

 Year 
 Certificate Conference
 2009
 

 Certificate

 

V Workshop de Teses, Dissertações e Trabalhos de Iniciação Científica do Instituto de Computação da Unicamp

 

We are working to develop and assess a Concept Inventory (CI) for Introductory Programming courses (CS1).

The current status of our research is:

  • Misconceptions were identified for the following languages:
  • We are currently:
    • Assessing the CI in C
    • Working in the Python and JAVA versions. 

The publications related to this project are:

 [C]

  • CACEFFO, R.; WOLFMAN, S.; BOOTH, K.; GAMA, G.; GARCIA, I.; CALDAS, T.; AZEVEDO, R. (2018) An exploratory questionnaire to support the identification and assessment of misconceptions in CS1 courses based on C programming language. In Technical Report 18-16, Institute of Computing, University of Campinas, SP, Brasil. 41 pages. October, 2018
  • CACEFFO, R..; GAMA, G.; BENATTI, R.; APARECIDA, T.; CALDAS, T.; AZEVEDO, R. (2018) A Concept  Inventory  for CS1 Introductory Programming Courses in C. In Technical Report 18-06, Institute of Computing, University of Campinas, SP, Brasil. 107 pages. March, 2018  
  • CACEFFO, R. FRANÇA, B.; GAMA, G.; BENATTI, R.; APARECIDA, T.; CALDAS, T.; AZEVEDO, R. (2017) An Antipattern Documentation about Misconceptions related to an Introductory Programming Course in C. In Technical Report 17-15, Institute of Computing, University of Campinas, SP, Brasil. 42 pages. October, 2017.  
  • CACEFFO,R.;WOLFMAN,S.;BOOTH, K. 2016. Developing a Computer Science Concept Inventory for Introductory Programming. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16). ACM, New York, NY, USA, 364-369. DOI=http://dx.doi.org/10.1145/2839509.2844559  

[Python]

  • GAMA, G.; CACEFFO, R.; SOUZA, R.; BENATTI, R.; APARECIDA, T.; CALDAS, T.; GARCIA, I.; AZEVEDO, R. (2018). Why do students make mistakes? An Antipattern Documentation about Misconceptions related to CS1 Introductory Programming Courses in Python”.  In XXVI Congresso de Iniciação Científica da Unicamp. 17 a 19 de outubro de 2018. Unicamp, Brasil.
  • GAMA, G; CACEFFO, R.; SOUZA, R.; BENATTI, R.; APARECIDA, T.; GARCIA, I.; AZEVEDO, R. (2018). An Antipattern Documentation about Misconceptions related to an Introductory Programming Course in Python. In Technical Report 18-19, Institute of Computing, University of Campinas, SP, Brasil. 106 pages. November, 2018

[Java]

  • CACEFFO, R.; Frank-Bolton, P.; Souza, R.; Azevedo, R. (2019). Identifying and Validating Java Misconceptions Toward a CS1 Concept Inventory. In Innovation and Technology in Computer Science Education (ITiCSE ’19), July 15–17, 2019, Aberdeen, Scotland Uk. ACM, New York, NY, USA, 7 pages. https://doi.org/10.1145/3304221.3319771
  • CACEFFO, R.; Frank-Bolton, P.; Souza, R.; Azevedo, R. (2019). Identifying and Validating Java Misconceptions – Complementary Material. In Technical Report 19-05, Institute of Computing, University of Campinas, SP, Brasil. 49 pages. April, 2019  
  • SOUZA, R. CACEFFO, R.; AZEVEDO, R. (2018). “Produção de Concept Inventory a partir do estudo da linguagem de programação JAVA.”.  In XXVI Congresso de Iniciação Científica da Unicamp. 17 a 19 de outubro de 2018. Unicamp, Brasil.

[Website]

  • BENATTI, R.; CACEFFO, R.; AZEVEDO, R. (2018). Criação de uma Ferramenta Web para Gerenciamento de Inventários Conceituais no Contexto de Cursos Introdutórios de Programação (CS1). In Technical Report 18-17, Institute of Computing, University of Campinas, SP, Brasil. 42 pages. November, 2018 
  •  

If you want more information:

  • Contact us:  This email address is being protected from spambots. You need JavaScript enabled to view it.