This undergraduate research project is part of the Computer Science Concept Inventory (CSCI) initiative, in which professors, students and researchers from the Institute of Computing of the University of Campinas are involved. The group’s main purpose is to build a reliable method, based on an online Concept Inventory (a multiple-choice questionnaire), in order to assess beginner students’ misconceptions when learning programming – for example, in which situations, during the learning process, comprehension difficulties arise and why they occur, giving better understanding about the students’ mistakes. This particular project aimed at building and documenting a web-based system to allow programming instructors from different universities and places to access and administrate the Concept Inventory among their students. Such system is also a tool for researchers to catalog and access general and specific results. By the end of this undergraduate research period (12 months), we achieved as a result a preliminary version of the system and its documentation. The web-based system has key functionalities such as allowing professors to create instances of the Concept Inventories and generating results reports. Therefore, the system has an essential role for the administration and consolidation of the CSCI project.
CACEFFO, R.; GAMA, G.; AZEVEDO, R. (2018). Exploring Active Learning Approaches to Computer Science Classes. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). ACM, New York, NY, USA, 922-927.
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.
Todos os trabalhos são de acesso livre, sendo que a detenção dos direitos concedidos aos trabalhos são de propriedade da Revista dos Trabalhos de Iniciação Científica da UNICAMP.