On the public citation graph

Teaching Introductory Programming to IS Students: Java Problems and Pitfalls

0 signed · 43 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.1016/0141-1195(83)90118-3openalex-snapshot
Software engineering: A practitioner's approach
inferredcites →https://doi.org/10.1145/191029.191054openalex-snapshot
The top 10 reasons why object-oriented programming can't be taught in CS 1
inferredcites →https://doi.org/10.1145/199688.199770openalex-snapshot
Requirements for a first year object-oriented teaching language
inferredcites →https://doi.org/10.1145/237466.237526openalex-snapshot
Active learning and its use in computer science
inferredcites →https://doi.org/10.1145/237477.237526openalex-snapshot
Active learning and its use in computer science
inferredcites →https://doi.org/10.1145/282991.283003openalex-snapshot
Concrete teaching
inferredcites →https://doi.org/10.1145/306286.306324openalex-snapshot
Java resources for computer science instruction
inferredcites →https://doi.org/10.1145/316572.358291openalex-snapshot
Java resources for computer science instruction
inferredcites →https://doi.org/10.28945/294openalex-snapshot
Ways of Experiencing the Act of Learning to Program: A Phenomenographic Study of Introductory Programming Students at University
inferredcites →https://doi.org/10.28945/300openalex-snapshot
Supporting Students in C++ Programming Courses with Automatic Program Style Assessment
inferredcites →https://doi.org/10.28945/351openalex-snapshot
Empowerment in IT Education
inferredcites →https://doi.org/10.28945/352openalex-snapshot
Critical Skills of IS Professionals: A Model for Curriculum Development

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-030-32523-7_67openalex-snapshot
Cluster and Sentiment Analyses of YouTube Textual Feedback of Programming Language Learners to Enhance Learning in Programming
inferred← citeshttps://doi.org/10.1007/978-981-16-6369-7_56openalex-snapshot
Effective Online Tools for Teaching Java Programming Course on an Online Platform
inferred← citeshttps://doi.org/10.1007/s10639-021-10502-6openalex-snapshot
Cooperative learning in computer programming: A quasi-experimental evaluation of Jigsaw teaching strategy with novice programmers
inferred← citeshttps://doi.org/10.1016/j.compedu.2014.11.020openalex-snapshot
Programming assistance tools to support the learning of IT programming in South African secondary schools
inferred← citeshttps://doi.org/10.1080/08874417.2018.1467243openalex-snapshot
Assessing Students’ Object-Oriented Programming Skills with Java: The “Department-Employee” Project
inferred← citeshttps://doi.org/10.1109/fie.2008.4720267openalex-snapshot
Scratch: Applications in Computer Science 1
inferred← citeshttps://doi.org/10.1109/iswta68114.2025.11329535openalex-snapshot
Adaptive Intelligence for Enhancing Learning Productivity: A Design Framework Applied in Computer Programming (Diploma Level)
inferred← citeshttps://doi.org/10.1109/ithings-greencom-cpscom-smartdata.2017.90openalex-snapshot
Data Driven Analysis on the Effect of Online Judge System
inferred← citeshttps://doi.org/10.11120/ital.2007.06040023openalex-snapshot
Teaching Java with Robots and Artificial Life
inferred← citeshttps://doi.org/10.1155/2021/9105342openalex-snapshot
A Study of First-Year Students’ Attitudes toward Programming in the Innovation in Educational Technology Course
inferred← citeshttps://doi.org/10.15388/infedu.2008.12openalex-snapshot
Towards a Blended Learning Model for Teaching and Learning Computer Programming: A Case Study
inferred← citeshttps://doi.org/10.15388/infedu.2016.09openalex-snapshot
Introductory Programming Subject in European Higher Education
inferred← citeshttps://doi.org/10.18178/wcse.2016.06.136openalex-snapshot
Prediction Model for Students’ Performance in Java Programming with Course-content Recommendation System
inferred← citeshttps://doi.org/10.19030/ajbe.v5i2.6819openalex-snapshot
Which Introductory Programming Approach Is Most Suitable For Students: Procedural Or Visual Programming?
inferred← citeshttps://doi.org/10.19153/cleiej.13.2.1openalex-snapshot
Incorporation of "Kinesthetic Learning Activities" to Computer Science 1 course: Use and Results
inferred← citeshttps://doi.org/10.22581/muet1982.1801.01openalex-snapshot
C in CS1: Snags and Viable Solution
inferred← citeshttps://doi.org/10.2298/ns20121003maraviccisaropenalex-snapshot
Computer Adaptive Tests in Evaluation of Knowledge of C++ and Java Programming Languages
inferred← citeshttps://doi.org/10.23962/10539/26112openalex-snapshot
Perceptions of Scratch Programming among Secondary School Students in KwaZulu-Natal, South Africa
inferred← citeshttps://doi.org/10.23962/10539/26116openalex-snapshot
inferred← citeshttps://doi.org/10.28945/1325openalex-snapshot
Assessing Students’ Structured Programming Skills with Java: The “Blue, Berry, and Blueberry” Assignment
inferred← citeshttps://doi.org/10.28945/179openalex-snapshot
The Effectiveness of Screencasts and Cognitive Tools as Scaffolding for Novice Object-Oriented Programmers
inferred← citeshttps://doi.org/10.28945/3421openalex-snapshot
“Hour of Code”: Can It Change Students’ Attitudes toward Programming?
inferred← citeshttps://doi.org/10.28945/3883openalex-snapshot
Learning Management System with Prediction Model and Course-content Recommendation Module
inferred← citeshttps://doi.org/10.28945/683openalex-snapshot
Printable Table of Contents: JITE Volume 5, 2006
inferred← citeshttps://doi.org/10.30964/auebfd.1703365openalex-snapshot
Difficulties of Learning Programming in Higher Education: A Systematic Literature Review of Recent Research
inferred← citeshttps://doi.org/10.36965/ojakm.2018.6(1)119-137openalex-snapshot
A welcomed reversal in computer science enrollments: Analysis of contributing factors and recommendations to sustain the growth
inferred← citeshttps://doi.org/10.4018/ijhcitp.2015010103openalex-snapshot
An Approach to Teaching Introductory Programming for IT Professionals Using Games
inferred← citeshttps://doi.org/10.5430/wje.v2n1p3openalex-snapshot
Predictors of Errors of Novice Java Programmers
inferred← citeshttps://doi.org/10.55630/sjc.2011.5.129-152openalex-snapshot
Two-Language, Two-Paradigm Introductory Computing Curriculum Model and its Implementation
inferred← citeshttps://doi.org/10.5815/ijmecs.2017.05.01openalex-snapshot
Factors Affecting Failing the Programming Skill Examination of Computing Students
inferred← citeshttps://doi.org/10.62273/siny5870openalex-snapshot
Python Programming in an IS Curriculum: Perceived Relevance and Outcomes
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.