On the public citation graph

What's wrong? Understanding beginners' problems with Prolog

0 signed · 40 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-55481-0openalex-snapshot
Programming in Prolog
inferredcites →https://doi.org/10.1007/bf00116445openalex-snapshot
Understanding students' errors with Prolog unification
inferredcites →https://doi.org/10.1016/0010-0285(81)90012-8openalex-snapshot
Knowledge organization and skill differences in computer programmers
inferredcites →https://doi.org/10.1016/s0020-7373(81)80050-8openalex-snapshot
Planning and direction of problem solving in structured programming: an empirical comparison between two methods
inferredcites →https://doi.org/10.1016/s0020-7373(81)80056-9openalex-snapshot
The black box inside the glass box: presenting computing concepts to novices
inferredcites →https://doi.org/10.1016/s0364-0213(84)80013-0openalex-snapshot
Learning to program in LISP
inferredcites →https://doi.org/10.1145/1499949.1500088openalex-snapshot
Naive programmer problems with specification of transfer-of-control
inferredcites →https://doi.org/10.1145/356835.356841openalex-snapshot
The Psychology of How Novices Learn Computer Programming
inferredcites →https://doi.org/10.1145/6138.6145openalex-snapshot
Novice mistakes: are the folk wisdoms correct?
inferredcites →https://doi.org/10.1145/800140.804605openalex-snapshot
Problems, plans, and programs
inferredcites →https://doi.org/10.1207/s15327051hci0102_3openalex-snapshot
Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmers
inferredcites →https://doi.org/10.1207/s15327051hci0102_4openalex-snapshot
A Goal/Plan Analysis of Buggy Pascal Programs
inferredcites →https://doi.org/10.1207/s15516709cog0404_3openalex-snapshot
Repair Theory: A Generative Theory of Bugs in Procedural Skills
inferredcites →https://doi.org/10.1207/s15516709cog0802_1openalex-snapshot
Learning to Program in LISP1
inferredcites →https://doi.org/10.1515/9783110800647openalex-snapshot
Thought and Choice in Chess
inferredcites →https://doi.org/10.21954/ou.ro.0000f7feopenalex-snapshot
An in-depth study of the cognitive behaviour of novice programmers
inferredcites →https://doi.org/10.2307/1421155openalex-snapshot
Thought and Choice in Chess
inferredcites →https://doi.org/10.3758/bf03197568openalex-snapshot
Problem solving and the development of abstract categories in programming languages
inferredcites →https://doi.org/10.4324/9780203728178openalex-snapshot
Cognitive Skills and Their Acquisition

What points at this work

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

inferred← citeshttps://doi.org/10.1007/3-540-68716-5_46openalex-snapshot
Tutoring Prolog Novices Based on Programming Techniques
inferred← citeshttps://doi.org/10.1007/978-3-030-24686-0_4openalex-snapshot
The Findings
inferred← citeshttps://doi.org/10.1007/978-3-031-35254-6_6openalex-snapshot
Demonstrating Multiple Prolog Programming Techniques Through a Single Operation
inferred← citeshttps://doi.org/10.1007/bf00116443openalex-snapshot
Towards a taxonomy of novices' misconceptions of the Prolog interpreter
inferred← citeshttps://doi.org/10.1007/bf00116445openalex-snapshot
Understanding students' errors with Prolog unification
inferred← citeshttps://doi.org/10.1007/bf00118559openalex-snapshot
Conceptual models of programming environments: how learners use the glass box
inferred← citeshttps://doi.org/10.1007/bf00120879openalex-snapshot
Prolog programming techniques
inferred← citeshttps://doi.org/10.1007/bf00120881openalex-snapshot
Learning Prolog in a schema-based environment
inferred← citeshttps://doi.org/10.1007/bf00890447openalex-snapshot
Observational studies about novices interacting in a Prolog environment based on tools
inferred← citeshttps://doi.org/10.1007/bf00891962openalex-snapshot
Empirical studies of functional programming learners evaluating recursive functions
inferred← citeshttps://doi.org/10.1016/b978-0-12-350772-3.50016-1openalex-snapshot
Programming Languages in Education: The Search for an Easy Start
inferred← citeshttps://doi.org/10.1016/j.ijhcs.2004.02.001openalex-snapshot
Guided programming and automated error analysis in an intelligent Prolog tutor
inferred← citeshttps://doi.org/10.1017/s0956796815000179openalex-snapshot
Understanding beginners' mistakes with Haskell
inferred← citeshttps://doi.org/10.1145/1644038.1644054openalex-snapshot
Evaluating a BASIC approach to sensor network node programming
inferred← citeshttps://doi.org/10.1145/3304221.3325529openalex-snapshot
Measuring Instruction Comprehension by Mining Memory Traces for Early Formative Feedback in Java Courses
inferred← citeshttps://doi.org/10.1145/3395363.3404367openalex-snapshot
ProFL: a fault localization framework for Prolog
inferred← citeshttps://doi.org/10.18535/ijecs/v4i11.13openalex-snapshot
Programming Paradigms in the Context of the Programming Language
inferred← citeshttps://doi.org/10.23919/mipro55190.2022.9803530openalex-snapshot
Challenges in teaching logic programming
inferred← citeshttps://doi.org/10.5120/16959-7052openalex-snapshot
Against the "Hello World"
inferred← citeshttps://doi.org/10.5555/1379249.1379253openalex-snapshot
Mental models, consistency and programming aptitude
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.