On the public citation graph

Identifying and Correcting Programming Language Behavior Misconceptions

0 signed · 50 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.1006/ijhc.1981.0309openalex-snapshot
The black box inside the glass box: presenting computing concepts to novices
inferredcites →https://doi.org/10.1007/978-3-642-14107-2_7openalex-snapshot
The Essence of JavaScript
inferredcites →https://doi.org/10.1007/s10648-021-09656-zopenalex-snapshot
Refutation Text Facilitates Learning: a Meta-Analysis of Between-Subjects Experiments
inferredcites →https://doi.org/10.1017/9781108654555.014openalex-snapshot
Programming Paradigms and Beyond
inferredcites →https://doi.org/10.1080/00461520.2013.775712openalex-snapshot
Learning Through Case Comparisons: A Meta-Analytic Review
inferredcites →https://doi.org/10.1080/08993408.2014.970779openalex-snapshot
Computer science concept inventories: past and future
inferredcites →https://doi.org/10.1109/hcc.2002.1046372openalex-snapshot
Using HCI techniques to design a more usable programming system
inferredcites →https://doi.org/10.1119/1.2343497openalex-snapshot
Force concept inventory
inferredcites →https://doi.org/10.1145/107005.107066openalex-snapshot
Parameter passing: the rules the students construct
inferredcites →https://doi.org/10.1145/1086339.1086340openalex-snapshot
PL-detective
inferredcites →https://doi.org/10.1145/1352135.1352226openalex-snapshot
Identifying important and difficult concepts in introductory computing courses using a delphi process
inferredcites →https://doi.org/10.1145/1789934.1789935openalex-snapshot
Setting the Scope of Concept Inventories for Introductory Computing Subjects
inferredcites →https://doi.org/10.1145/1953163.1953200openalex-snapshot
The FCS1
inferredcites →https://doi.org/10.1145/2384577.2384579openalex-snapshot
A tested semantics for getters, setters, and eval in JavaScript
inferredcites →https://doi.org/10.1145/2483710.2483713openalex-snapshot
Notional machines and introductory programming education
inferredcites →https://doi.org/10.1145/2534973openalex-snapshot
An Empirical Investigation into Programming Language Syntax
inferredcites →https://doi.org/10.1145/2544173.2509536openalex-snapshot
Python
inferredcites →https://doi.org/10.1145/286936.286947openalex-snapshot
Ownership types for flexible alias protection
inferredcites →https://doi.org/10.1145/3017680.3017723openalex-snapshot
Measuring Student Learning in Introductory Block-Based Programming
inferredcites →https://doi.org/10.1145/3017680.3017777openalex-snapshot
Assessing and Teaching Scope, Mutation, and Aliasing in Upper-Level Undergraduates
inferredcites →https://doi.org/10.1145/3127323openalex-snapshot
A programmable programming language
inferredcites →https://doi.org/10.1145/3133850.3133863openalex-snapshot
Can we crowdsource language design?
inferredcites →https://doi.org/10.1145/3265757.3265765openalex-snapshot
Thinking out of the box
inferredcites →https://doi.org/10.1145/3276945.3276947openalex-snapshot
The behavior of gradual types: a user study
inferredcites →https://doi.org/10.1145/3287324.3287504openalex-snapshot
Harnessing the Wisdom of the Classes
inferredcites →https://doi.org/10.1145/3469128openalex-snapshot
Rules of Program Behavior
inferredcites →https://doi.org/10.1145/3501385.3543961openalex-snapshot
Towards a Notional Machine for Runtime Stacks and Scope: When Stacks Don’t Stack Up
inferredcites →https://doi.org/10.1145/3576123.3576128openalex-snapshot
The Progression of Students’ Ability to Work With Scope, Parameter Passing and Aliasing
inferredcites →https://doi.org/10.1145/3580432openalex-snapshot
Reproduction Package for Article `Identifying and Correcting Programming Language Behavior Misconceptions'
inferredcites →https://doi.org/10.1145/3622841openalex-snapshot
A Grounded Conceptual Model for Ownership Types in Rust
inferredcites →https://doi.org/10.1287/moor.12.2.262openalex-snapshot
The Multi-Armed Bandit Problem: Decomposition and Computation
inferredcites →https://doi.org/10.17226/5287openalex-snapshot
Science Teaching Reconsidered
inferredcites →https://doi.org/10.2190/fgn9-dj2f-86v8-3fauopenalex-snapshot
A Summary of Misconceptions of High School Basic Programmers
inferredcites →https://doi.org/10.5555/1435351.1435353openalex-snapshot
The Behavior of Tutoring Systems
inferredcites →https://doi.org/10.5555/3351.3354openalex-snapshot
The LISP tutor: it approaches the effectiveness of a human tutor
inferredcites →https://doi.org/10.5860/choice.46-1527openalex-snapshot
Essentials of programming languages

What points at this work

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

inferred← citeshttps://doi.org/10.1007/978-3-031-98685-7_9openalex-snapshot
A Misconception-Driven Adaptive Tutor for Linear Temporal Logic
inferred← citeshttps://doi.org/10.1051/itmconf/20246401012openalex-snapshot
Java Programming Language: Time Permanence Comparison with Other Languages: A Review
inferred← citeshttps://doi.org/10.1109/saner-c67878.2026.00021openalex-snapshot
AI-Assisted Diagnosis of Students' Misconceptions on Memory Allocation and Dynamic Data Structures in C++
inferred← citeshttps://doi.org/10.1145/3702652.3744209openalex-snapshot
Misconceptions in Programming: Intuitive Reasoning and Tracing Task Performance Across Experience Levels
inferred← citeshttps://doi.org/10.1145/3702652.3744227openalex-snapshot
Surveying Upper-Secondary Teachers on Programming Misconceptions
inferred← citeshttps://doi.org/10.1145/3724363.3729044openalex-snapshot
A Scaffolded Approach for Tracing Control-Flow in Simplified Python Programs
inferred← citeshttps://doi.org/10.1145/3724389.3731289openalex-snapshot
The Untaught Parts of the Programming Language: A Theoretical Framework
inferred← citeshttps://doi.org/10.1145/3759429.3762621openalex-snapshot
Sharing Is Scaring: Linking Cloud File-Sharing to Programming Language Semantics
inferred← citeshttps://doi.org/10.1145/3770762.3772526openalex-snapshot
Students' Understanding of (Delimited) Continuations
inferred← citeshttps://doi.org/10.1145/3796523openalex-snapshot
Program Behavior Gaps: An Extension of the Rules of Program Behavior Framework
inferred← citeshttps://doi.org/10.1145/3803400.3809331openalex-snapshot
Quantifying Student Mistakes and Misconceptions of the Run-Time Memory Layout of Java Programs
inferred← citeshttps://doi.org/10.31234/osf.io/bmknuopenalex-snapshot
Cooperative Explanation as Rational Communication
inferred← citeshttps://doi.org/10.31234/osf.io/qhc6y_v1openalex-snapshot
Theories of Mind as Languages of Thought for Thought about Thought
inferred← citeshttps://doi.org/10.5753/educomp.2025.5280openalex-snapshot
Revisão Sistemática sobre Inventário de Conceitos aplicados em disciplinas introdutórias de cursos de computação
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.