Programming misconceptions for school students

A Swidan, F Hermans, M Smit - … of the 2018 ACM Conference on …, 2018 - dl.acm.org
Programming misconceptions have been a topic of interest in introductory programming
education, with a focus on university level students. Nowadays, programming is increasingly …

Toward semi-automatic misconception discovery using code embeddings

Y Shi, K Shah, W Wang, S Marwan… - … Learning Analytics and …, 2021 - dl.acm.org
Understanding students' misconceptions is important for effective teaching and assessment.
However, discovering such misconceptions manually can be time-consuming and laborious …

Misconception-driven feedback: Results from an experimental study

L Gusukuma, AC Bart, D Kafura, J Ernst - Proceedings of the 2018 ACM …, 2018 - dl.acm.org
The feedback given to novice programmers can be substantially improved by delivering
advice focused on learners' cognitive misconceptions contextualized to the instruction …

Pyo, a chatbot assistant for introductory programming students

G Carreira, L Silva, AJ Mendes… - … on Computers in …, 2022 - ieeexplore.ieee.org
As a result of the technological advancements in our society, the number of students
enrolling in Computer Science and related courses continues to rise. Programming is …

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 …

The error landscape: Characterizing the mistakes of novice programmers

R Smith, S Rixner - Proceedings of the 50th ACM technical symposium …, 2019 - dl.acm.org
The software development process often follows a circuitous path, littered with mistakes and
backtracks. This is particularly true for novice programmers, who typically navigate through a …

[PDF][PDF] Common logic errors for programming learners: A three-decade literature survey

N Alzahrani, F Vahid - 2021 ASEE Annual Conference, 2021 - par.nsf.gov
We surveyed common logic errors made by students learning programming in introductory
(CS1) programming classes, as reported in 47 publications from 1985 to 2018. A logic error …

Review of csedm data and introduction of two public cs1 keystroke datasets

J Edwards, K Hart, R Shrestha - Journal of …, 2023 - jedm.educationaldatamining.org
Analysis of programming process data has become popular in computing education
research and educational data mining in the last decade. This type of data is quantitative …

Student motivation towards learning to program

A Gomes, W Ke, CT Lam, MJ Marcelino… - 2018 IEEE Frontiers …, 2018 - ieeexplore.ieee.org
This Research to Practice Full Paper presents a study on student's motivation towards
learning to program. Motivation is a key factor in learning. Hence, stimulating student …

Differentiated assessments for advanced courses that reveal issues with prerequisite skills: A Design Investigation

GL Nelson, F Strömbäck, A Korhonen… - Proceedings of the …, 2020 - dl.acm.org
Computing learners may not master basic concepts, or forget them between courses or from
infrequent use. Learners also often struggle with advanced computing courses, perhaps …