Identifying and validating java misconceptions toward a cs1 concept inventory

R Caceffo, P Frank-Bolton, R Souza… - Proceedings of the 2019 …, 2019 - dl.acm.org
A misconception is a common misunderstanding that students may have about a specific
topic. The identification, documentation, and validation of misconceptions is a long and time …

How much C can students learn in one week? Experiences teaching C in advanced CS courses

RC Ferrao, IDS Montagner, R Caceffo… - 2022 IEEE frontiers in …, 2022 - ieeexplore.ieee.org
In this paper Innovative Practice Full Paper we analyze the results of the application of a
Concept Inventory for introductory C programming when teaching C for students in …

Perceptual Learning Modules (PLM) in CS1: a Negative Result and a Methodological Warning.

R Caceffo, J Wainer, G Gama… - JUCS: Journal of …, 2023 - search.ebscohost.com
Abstract Perceptual Learning Modules (PLMs) is a variation of Perceptual Learning based
on multiple-choice questionnaires. There exists successful research of the use of PLMs in …

[PDF][PDF] An antipattern documentation about possible misconceptions related to introductory programming courses (cs1) in java

R Souza, R Caceffo, P Frank-Bolton… - Institute of Computing …, 2018 - ic.unicamp.br
A Concept Inventory (CI) is a set of multiple-choice questions that can be used to assess the
students' comprehension on some topic at some point during a course. Each incorrect …

SIDE-lib: A Library for Detecting Symptoms of Python Programming Misconceptions

A Evans, Z Wang, J Liu, M Zheng - … of the 2023 Conference on Innovation …, 2023 - dl.acm.org
Extensive prior work has identified and described misconceptions held by novice
programmers. Much of this prior work has involved at least some automatic detection of …

[PDF][PDF] Misconceptions in Correct Code: rating the severity of undesirable programming behaviors in Python CS1 courses

E Silva, R Caceffo, R Azevedo - 2023 - researchgate.net
Abstract Misconceptions in Correct Code (MC³) are undesirable programming behaviors, in
terms of the learning objectives, that students have in code that generates the correct output …

[PDF][PDF] Identifying and validating java misconceptions–complementary material

R Caceffo, P Frank-Bolton, R Souza, R Azevedo - 2019 - ic.unicamp.br
Identifying and Validating Java Misconceptions – Complementary Material. Page 1
UNIVERSIDADE ESTADUAL DE CAMPINAS INSTITUTO DE COMPUTAÇÃO Identifying …

Designing a Supportive IDE to Help Novices Recognise and Recover from Programming Misconceptions

AC Evans, J Liu, Z Wang, M Zheng - … of the 2022 ACM Conference on …, 2022 - dl.acm.org
Popular Integrated Development Environments (IDEs) provide features such as syntax
highlighting, warnings, and error messages to help programmers find and fix bugs and write …

[PDF][PDF] Estudo da Taxonomia de Bloom e Criação de um Instrumento de Medição do Nível de Bloom no contexto de MC102

Essa pesquisa se utilizou da Taxonomia de Bloom et al.[1], desenvolvida com o objetivo
principal de classificar o comportamento esperado de alunos diante de uma aula ou …

[引用][C] Mapeamento e análise empírica de misconceptions comuns em avaliações de introdução à programação

A Araujo, DL Zordan Filho, EHT de Oliveira… - Simpósio Brasileiro de …, 2021 - SBC