On the public citation graph

Identifying Top Java Errors for Novice Programmers

https://doi.org/10.1109/fie.2005.1611967
0 signed · 97 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1109/fie.2004.1408551openalex-snapshot
Empowering students and building confidence in novice programmers through gauntlet
inferredcites →https://doi.org/10.1145/302979.303040openalex-snapshot
Should we leverage natural-language knowledge? An analysis of user errors in a natural-language-style programming language
inferredcites →https://doi.org/10.1145/503561.503628openalex-snapshot
An investigation of novice programmer errors in IBM 370 (OS) assembly language
inferredcites →https://doi.org/10.1145/611892.611956openalex-snapshot
Identifying and correcting Java programming errors for introductory computer science students
inferredcites →https://doi.org/10.1145/611953.611956openalex-snapshot
Identifying and correcting Java programming errors for introductory computer science students
inferredcites →https://doi.org/10.1145/6138.6145openalex-snapshot
Novice mistakes: are the folk wisdoms correct?

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.5281/zenodo.5010212openalex-extracted
Creation of CFG Based Natural Language Framework for Explication of Syntax Errors in First Programming Language Featuring Novices
inferred← citeshttps://doi.org/10.1007/978-3-030-22660-2_18openalex-snapshot
Impact of Compiler’s Feedback on Coding Performance
inferred← citeshttps://doi.org/10.1007/978-3-030-95003-3_7openalex-snapshot
Common Code Writing Errors Made by Novice Programmers: Implications for the Teaching of Introductory Programming
inferred← citeshttps://doi.org/10.1007/978-3-319-61911-8_7openalex-snapshot
Comparison of Feedback Strategies for Supporting Programming Learning in Integrated Development Environments (IDEs)
inferred← citeshttps://doi.org/10.1007/978-3-319-73204-6_61openalex-snapshot
Using Fault Injection for Programming Task Generation
inferred← citeshttps://doi.org/10.1007/978-3-540-69132-7_23openalex-snapshot
Automatic Construction of a Bug Library for Object-Oriented Novice Java Programmer Errors
inferred← citeshttps://doi.org/10.1007/978-3-642-25813-8_2openalex-snapshot
Learning Programming Languages through Corrective Feedback and Concept Visualisation
inferred← citeshttps://doi.org/10.1016/j.compedu.2019.103646openalex-snapshot
Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms
inferred← citeshttps://doi.org/10.1016/j.jksuci.2021.02.010openalex-snapshot
CoEdit: A novel error correction mechanism in compilers using spelling correction algorithms
inferred← citeshttps://doi.org/10.1017/9781108654555.014openalex-snapshot
Programming Paradigms and Beyond
inferred← citeshttps://doi.org/10.1080/08993408.2016.1225464openalex-snapshot
Effective compiler error message enhancement for novice programming students
inferred← citeshttps://doi.org/10.1080/15391523.2020.1865220openalex-snapshot
Using an automated assessment tool to explore difficulties of middle school students in introductory programming
inferred← citeshttps://doi.org/10.1109/compsac.2016.204openalex-snapshot
The Cost of Syntax and How to Avoid It: Text versus Frame-Based Editing
inferred← citeshttps://doi.org/10.1109/cseet66350.2025.00024openalex-snapshot
A Systematic Review of Common Beginner Programming Mistakes in Data Engineering
inferred← citeshttps://doi.org/10.1109/educon.2016.7474580openalex-snapshot
A presentation framework for programming in programing lectures
inferred← citeshttps://doi.org/10.1109/educon.2016.7474690openalex-snapshot
Towards a framework for mining students' programming assignments
inferred← citeshttps://doi.org/10.1109/fie.2014.7044420openalex-snapshot
Meaningful categorisation of novice programmer errors
inferred← citeshttps://doi.org/10.1109/fie58773.2023.10342943openalex-snapshot
Focus on Early Misconceptions in the Use of Variables and the Assignment Operator to Facilitate Progress in Learning Computer Programming
inferred← citeshttps://doi.org/10.1109/fie61694.2024.10893401openalex-snapshot
A Parsing Technique for Enhancing Compiler Syntax Error Messages for Student Programmers
inferred← citeshttps://doi.org/10.1109/icse-seet52601.2021.00026openalex-snapshot
An Inquisitive Code Editor for Addressing Novice Programmers' Misconceptions of Program Behavior
inferred← citeshttps://doi.org/10.1109/saner.2018.8330219openalex-snapshot
Syntax and sensibility: Using language models to detect and correct syntax errors
inferred← citeshttps://doi.org/10.1109/tale56641.2023.10398341openalex-snapshot
Rule-Based Error Classification for Analyzing Differences in Frequent Errors
inferred← citeshttps://doi.org/10.1109/tse.2022.3212635openalex-snapshot
SynShine: Improved Fixing of Syntax Errors
inferred← citeshttps://doi.org/10.1145/1352135.1352192openalex-snapshot
Compiler error messages
inferred← citeshttps://doi.org/10.1145/1352135.1352193openalex-snapshot
Backstop
inferred← citeshttps://doi.org/10.1145/1352322.1352192openalex-snapshot
Compiler error messages
inferred← citeshttps://doi.org/10.1145/1352322.1352193openalex-snapshot
Backstop
inferred← citeshttps://doi.org/10.1145/1953163.1953308openalex-snapshot
Measuring the effectiveness of error messages designed for novice programmers
inferred← citeshttps://doi.org/10.1145/2016911.2016930openalex-snapshot
Predicting at-risk novice Java programmers through the analysis of online protocols
inferred← citeshttps://doi.org/10.1145/2048237.2048241openalex-snapshot
Mind your language
inferred← citeshttps://doi.org/10.1145/2325296.2325318openalex-snapshot
All syntax errors are not equal
inferred← citeshttps://doi.org/10.1145/2498328.2500066openalex-snapshot
An MDE solution for the development of robotic device drivers
inferred← citeshttps://doi.org/10.1145/2526968.2526970openalex-snapshot
Recording and analyzing in-browser programming sessions
inferred← citeshttps://doi.org/10.1145/2538862.2538888openalex-snapshot
Defining and evaluating conflictive animations for programming education
inferred← citeshttps://doi.org/10.1145/2591062.2591124openalex-snapshot
Compiler error notifications revisited: an interaction-first approach for helping developers more effectively comprehend and resolve error notifications
inferred← citeshttps://doi.org/10.1145/2591708.2591748openalex-snapshot
Enhancing syntax error messages appears ineffectual
inferred← citeshttps://doi.org/10.1145/2597073.2597102openalex-snapshot
Syntax errors just aren't natural: improving error reporting with language models
inferred← citeshttps://doi.org/10.1145/2632320.2632343openalex-snapshot
Investigating novice programming mistakes
inferred← citeshttps://doi.org/10.1145/2676723.2677258openalex-snapshot
37 Million Compilations
inferred← citeshttps://doi.org/10.1145/2839509.2844584openalex-snapshot
An Effective Approach to Enhancing Compiler Error Messages
inferred← citeshttps://doi.org/10.1145/2846680.2846681openalex-snapshot
Frequency distribution of error messages
inferred← citeshttps://doi.org/10.1145/2960310.2960319openalex-snapshot
Evaluation of a Frame-based Programming Editor
inferred← citeshttps://doi.org/10.1145/2994154openalex-snapshot
Novice Java Programming Mistakes
inferred← citeshttps://doi.org/10.1145/3017680.3017761openalex-snapshot
An Empirical Study of Debugging Patterns Among Novices Programmers
inferred← citeshttps://doi.org/10.1145/3077618openalex-snapshot
Students’ Misconceptions and Other Difficulties in Introductory Programming
inferred← citeshttps://doi.org/10.1145/3105726.3106169openalex-snapshot
On Novices' Interaction with Compiler Error Messages
inferred← citeshttps://doi.org/10.1145/3132525.3134824openalex-snapshot
VocalIDE
inferred← citeshttps://doi.org/10.1145/3192714.3192821openalex-snapshot
Vocal Programming for People with Upper-Body Motor Impairments
inferred← citeshttps://doi.org/10.1145/3230977.3230981openalex-snapshot
Metacognitive Difficulties Faced by Novice Programmers in Automated Assessment Tools
inferred← citeshttps://doi.org/10.1145/3287324.3287381openalex-snapshot
The Error Behind The Message
inferred← citeshttps://doi.org/10.1145/3287324.3287394openalex-snapshot
The Error Landscape
inferred← citeshttps://doi.org/10.1145/3293881.3295779openalex-snapshot
Introductory programming: a systematic literature review
inferred← citeshttps://doi.org/10.1145/3300115.3309521openalex-snapshot
Using Data to Understand Difficulties of Learning to Program
inferred← citeshttps://doi.org/10.1145/3328778.3366862openalex-snapshot
Sometimes It's Just Sloppiness - Studying Students' Programming Errors and Misconceptions
inferred← citeshttps://doi.org/10.1145/3335814openalex-snapshot
A New Look at Novice Programmer Errors
inferred← citeshttps://doi.org/10.1145/3408066.3408100openalex-snapshot
Intelligent Teaching and Learning Platform for Introductory Programming Subjects
inferred← citeshttps://doi.org/10.1145/3430665.3456343openalex-snapshot
A Curated Inventory of Programming Language Misconceptions
inferred← citeshttps://doi.org/10.1145/3441636.3442300openalex-snapshot
Analysis of a Process for Introductory Debugging
inferred← citeshttps://doi.org/10.1145/3478431.3499393openalex-snapshot
Large-Scale Analysis of Error Frequencies in Logo Programming
inferred← citeshttps://doi.org/10.1145/3478431.3499419openalex-snapshot
What Fails Once, Fails Again
inferred← citeshttps://doi.org/10.1145/3502718.3524809openalex-snapshot
115 Ways Not to Say Hello, World!
inferred← citeshttps://doi.org/10.1145/3649217.3653620openalex-snapshot
Scalable Feedback for Student Live Coding in Large Courses Using Automatic Error Grouping
inferred← citeshttps://doi.org/10.1145/3657604.3662025openalex-snapshot
CFlow: Supporting Semantic Flow Analysis of Students' Code in Programming Problems at Scale
inferred← citeshttps://doi.org/10.1145/3708359.3712104openalex-snapshot
Exploring the Design Space of Cognitive Engagement Techniques with AI-Generated Code for Enhanced Learning
inferred← citeshttps://doi.org/10.1145/3724363.3729065openalex-snapshot
Focus on Return: Terms Novices Use to Describe Functions in Java
inferred← citeshttps://doi.org/10.1145/3736181.3754328openalex-snapshot
Understanding Java Programming Errors by First Year Students through the Lens of the Neo-Piaget Cognitive Development Framework
inferred← citeshttps://doi.org/10.1145/3830800.3830811openalex-snapshot
Python Programming Errors in if-Conditionals: Novices' Reactions to Error Messages
inferred← citeshttps://doi.org/10.1155/2010/602570openalex-snapshot
On Compiler Error Messages: What TheySayand What TheyMean
inferred← citeshttps://doi.org/10.1177/0735633119845413openalex-snapshot
Teachers’ Perceptions of Student Misconceptions in Introductory Programming
inferred← citeshttps://doi.org/10.1177/0735633119887508openalex-snapshot
An Investigation of High School Students’ Errors in Introductory Programming: A Data-Driven Approach
inferred← citeshttps://doi.org/10.1177/20427530241262485openalex-snapshot
Enhancing student experience in remote computer programming course practice: A case of the Java language
inferred← citeshttps://doi.org/10.1177/2158244019885136openalex-snapshot
Using Targeted Feedback to Address Common Student Misconceptions in Introductory Programming: A Data-Driven Approach
inferred← citeshttps://doi.org/10.13053/rcs-147-8-21openalex-snapshot
Ambiente inteligente de aprendizaje de depuración de errores en programas Java
inferred← citeshttps://doi.org/10.13140/rg.2.2.26637.13288openalex-snapshot
An Exploration of the Effects of Enhanced Compiler Error Messages for Computer Programming Novices
inferred← citeshttps://doi.org/10.15308/sinteza-2022-104-108openalex-snapshot
High School Students` Common Errors in Programming
inferred← citeshttps://doi.org/10.15388/infedu.2024.30openalex-snapshot
The Two Powers: How Pascal and Python Shaped Programming Education
inferred← citeshttps://doi.org/10.15439/2017f147openalex-snapshot
Program analysis for Clustering Programmers' Profile
inferred← citeshttps://doi.org/10.17706/jsw.11.11.1132-1138openalex-snapshot
Cinderella, a Prototype of Cloud-Based Integrated Development Environment
inferred← citeshttps://doi.org/10.2190/ec.49.3.bopenalex-snapshot
An Analysis of Java Programming Behaviors, Affect, Perceptions, and Syntax Errors among Low-Achieving, Average, and High-Achieving Novice Programmers
inferred← citeshttps://doi.org/10.24124/2017/58897openalex-snapshot
Examining the effects of enhanced compilers on student productivity
inferred← citeshttps://doi.org/10.28945/4322openalex-snapshot
Concept–based Analysis of Java Programming Errors among Low, Average and High Achieving Novice Programmers
inferred← citeshttps://doi.org/10.34917/19412056openalex-snapshot
Toward Productivity Improvements in Programming Languages Through Behavioral Analytics
inferred← citeshttps://doi.org/10.35784/jcsi.1681openalex-snapshot
Analysis of typical programming mistakes made by first and second year IT students
inferred← citeshttps://doi.org/10.36227/techrxiv.172296773.35779481/v1openalex-snapshot
Identifying and Correcting Early Misconceptions in Learning Python: Variables and Assignment Operator
inferred← citeshttps://doi.org/10.4018/978-1-4666-8147-7.ch006openalex-snapshot
A Web-Based System for Error Correction Questions in Programming Exercise
inferred← citeshttps://doi.org/10.47150/jstem014openalex-snapshot
Creation of CFG Based Natural Language Framework for Explication of Syntax Errors in First Programming Language Featuring Novices
inferred← citeshttps://doi.org/10.48550/arxiv.2104.14671openalex-snapshot
SYNFIX: Automatically Fixing Syntax Errors using Compiler Diagnostics
inferred← citeshttps://doi.org/10.53846/goediss-21openalex-snapshot
Analysis of Students' Programming Knowledge and Error Development
inferred← citeshttps://doi.org/10.5430/wje.v2n1p3openalex-snapshot
Predictors of Errors of Novice Java Programmers
inferred← citeshttps://doi.org/10.58245/ipsi.tir.2401.05openalex-snapshot
Common Errors in High School Novice Programming
inferred← citeshttps://doi.org/10.7287/peerj.preprints.3123v1openalex-snapshot
Finding and correcting syntax errors using recurrent neural networks
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.