On the public citation graph

Comparing the use of block‐based and robot programming in introductory programming education: Effects on perceptions of programming self‐efficacy

0 signed · 129 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.1002/cae.21582openalex-snapshot
Programming instruction using a micro robot as a teaching tool
inferredcites →https://doi.org/10.1002/cae.22074openalex-snapshot
An ultra‐low cost line follower robot as educational tool for teaching programming and circuit's foundations
inferredcites →https://doi.org/10.1002/cae.22184openalex-snapshot
Robotic system education for young children by collaborative‐project‐based learning
inferredcites →https://doi.org/10.1002/cae.22321openalex-snapshot
The consequences of robotics programming education on computational thinking skills: An intervention of the Young Engineer's Workshop (YEW)
inferredcites →https://doi.org/10.1007/11573036_47openalex-snapshot
Teaching Programming with Robots: A Case Study on Greek Secondary Education
inferredcites →https://doi.org/10.1007/11915355_13openalex-snapshot
Learning Computer Programming with Autonomous Robots
inferredcites →https://doi.org/10.1007/978-3-319-55553-9_15openalex-snapshot
The Combined Use of Lego Mindstorms NXT and App Inventor for Teaching Novice Programmers
inferredcites →https://doi.org/10.1007/978-3-540-69924-8_5openalex-snapshot
Visualization of Program Behaviors: Physical Robots Versus Robot Simulators
inferredcites →https://doi.org/10.1007/s10639-017-9673-3openalex-snapshot
Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level
inferredcites →https://doi.org/10.1007/s10639-020-10290-5openalex-snapshot
Analyzing the effects of Arduino applications on students’ opinions, attitude and self-efficacy in programming class
inferredcites →https://doi.org/10.1007/s10798-018-9483-yopenalex-snapshot
Investigating the use of robotics to increase girls’ interest in engineering during early elementary school
inferredcites →https://doi.org/10.1007/s10846-015-0202-6openalex-snapshot
Experiences Incorporating Lego Mindstorms Robots in the Basic Programming Syllabus: Lessons Learned
inferredcites →https://doi.org/10.1007/s11423-017-9517-2openalex-snapshot
Contextualized-OLPC education project in rural India: measuring learning impact and mediation of computer self-efficacy
inferredcites →https://doi.org/10.1007/s11423-019-09708-wopenalex-snapshot
Effects of robotics programming on the computational thinking and creativity of elementary school students
inferredcites →https://doi.org/10.1016/j.chb.2019.03.018openalex-snapshot
Developing young children's computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy
inferredcites →https://doi.org/10.1016/j.compedu.2011.01.002openalex-snapshot
Modelling programming performance: Beyond the influence of learner characteristics
inferredcites →https://doi.org/10.1016/j.compedu.2014.12.003openalex-snapshot
Closing the gender gap in an introductory programming course
inferredcites →https://doi.org/10.1016/j.ijcci.2020.100167openalex-snapshot
Students’ attitudes towards robotics and STEM: Differences based on gender and robotics experience
inferredcites →https://doi.org/10.1016/j.jecp.2017.03.013openalex-snapshot
Programming experience promotes higher STEM motivation among first-grade girls
inferredcites →https://doi.org/10.1016/j.sbspro.2012.09.276openalex-snapshot
Students’ Perception and Motivation Towards Programming
inferredcites →https://doi.org/10.1016/j.sbspro.2012.09.277openalex-snapshot
Major Problems in Basic Programming that Influence Student Performance
inferredcites →https://doi.org/10.1016/j.sbspro.2015.01.1122openalex-snapshot
Teaching Robotics at the Primary School: An Innovative Approach
inferredcites →https://doi.org/10.1016/s0140-6736(02)08029-7openalex-snapshot
Unequal group sizes in randomised trials: guarding against guessing
inferredcites →https://doi.org/10.1017/9781108654555.013openalex-snapshot
Novice Programmers and Introductory Programming
inferredcites →https://doi.org/10.1023/a:1018636507883openalex-snapshot
Mini-languages: a way to learn programming principles
inferredcites →https://doi.org/10.1037//0022-0167.37.2.169openalex-snapshot
Effects of verbal and mathematics task performance on task and career self-efficacy and interest.
inferredcites →https://doi.org/10.1037//0033-2909.124.2.240openalex-snapshot
Self-efficacy and work-related performance: A meta-analysis.
inferredcites →https://doi.org/10.1037/11494-000openalex-snapshot
The origins of intelligence in children.
inferredcites →https://doi.org/10.1037/a0017364openalex-snapshot
Men and things, women and people: A meta-analysis of sex differences in interests.
inferredcites →https://doi.org/10.1037/edu0000314openalex-snapshot
The cognitive benefits of learning computer programming: A meta-analysis of transfer effects.
inferredcites →https://doi.org/10.1049/iet-sen.2011.0125openalex-snapshot
Systematic literature review: teaching novices programming using robots
inferredcites →https://doi.org/10.1076/csed.13.2.137.14200openalex-snapshot
Learning and Teaching Programming: A Review and Discussion
inferredcites →https://doi.org/10.1080/00401706.1989.10488618openalex-snapshot
Statistical Power Analysis for the Behavioral Sciences
inferredcites →https://doi.org/10.1080/0144929x.2020.1781931openalex-snapshot
Investigating the effect of the use of code.org on younger elementary school students’ attitudes towards programming
inferredcites →https://doi.org/10.1080/02635143.2014.893235openalex-snapshot
Validation of an instrument to measure students’ motivation and self-regulation towards technology learning
inferredcites →https://doi.org/10.1080/08993408.2013.847226openalex-snapshot
Robotics for computer scientists: what’s the big idea?
inferredcites →https://doi.org/10.1080/08993408.2013.856614openalex-snapshot
Robotics in computer science education
inferredcites →https://doi.org/10.1080/08993408.2014.963362openalex-snapshot
The effectiveness of simulated robots for supporting the learning of introductory programming: a multi-case case study
inferredcites →https://doi.org/10.1080/10508406.2013.836655openalex-snapshot
Using Learning Analytics to Understand the Learning Pathways of Novice Programmers
inferredcites →https://doi.org/10.1108/gkmc-09-2021-0147openalex-snapshot
Towards understanding the gender digital divide: a systematic literature review
inferredcites →https://doi.org/10.1109/access.2019.2895913openalex-snapshot
A Study on the Suitability of Visual Languages for Non-Expert Robot Programmers
inferredcites →https://doi.org/10.1109/access.2021.3089560openalex-snapshot
A Systematic Mapping of Introductory Programming Languages for Novice Learners
inferredcites →https://doi.org/10.1109/eaeeie.2009.5335490openalex-snapshot
Simulation tools for active learning in robot control and programming
inferredcites →https://doi.org/10.1109/hicss.2004.1265259openalex-snapshot
Computers for communication, not calculation: media as a motivation and context for learning
inferredcites →https://doi.org/10.1109/iwesep.2012.13openalex-snapshot
Why Novice Programmers Fall into a Pitfall?: Coding Pattern Analysis in Programming Exercise
inferredcites →https://doi.org/10.1109/latice.2018.000-5openalex-snapshot
Transitioning from Block-Based to Text-Based Programming Languages
inferredcites →https://doi.org/10.1109/mra.2003.1213611openalex-snapshot
LEGO mindstorms: Not just for K-12 anymore
inferredcites →https://doi.org/10.1109/t4e.2016.016openalex-snapshot
An Experience Report on Teaching Programming and Computational Thinking to Elementary Level Children Using Lego Robotics Education Kit
inferredcites →https://doi.org/10.1109/tale.2013.6654435openalex-snapshot
A first introduction to programming for first-year students at a Chinese university using LEGO MindStorms
inferredcites →https://doi.org/10.1109/tale.2018.8615190openalex-snapshot
Effectiveness of Physical Robot Versus Robot Simulator in Teaching Introductory Programming
inferredcites →https://doi.org/10.1109/te.2012.2190071openalex-snapshot
Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students
inferredcites →https://doi.org/10.1109/te.2016.2622227openalex-snapshot
The Effects of a Robot Game Environment on Computer Programming Education for Elementary School Students
inferredcites →https://doi.org/10.1109/vl/hcc51201.2021.9576314openalex-snapshot
Enabling Collaborative Distance Robotics Education for Novice Programmers
inferredcites →https://doi.org/10.1109/vlhcc.2011.6070374openalex-snapshot
Ruru: A spatial and interactive visual programming language for novice robot programming
inferredcites →https://doi.org/10.1111/bjet.12058openalex-snapshot
Investigating the role of computer‐supported annotation in problem‐solving‐based teaching: An empirical study of a S cratch programming pedagogy
inferredcites →https://doi.org/10.1111/bjet.12453openalex-snapshot
An investigation of the effects of programming with Scratch on the preservice IT teachers’ self‐efficacy perceptions and attitudes towards computer programming
inferredcites →https://doi.org/10.1142/9789811256943_0011openalex-snapshot
Qualitative Data Analysis
inferredcites →https://doi.org/10.1145/1151954.1067453openalex-snapshot
A study of the difficulties of novice programmers
inferredcites →https://doi.org/10.1145/1183236.1183254openalex-snapshot
Robots make computer science personal
inferredcites →https://doi.org/10.1145/1539024.1509018openalex-snapshot
Personalizing CS1 with robots
inferredcites →https://doi.org/10.1145/1734263.1734383openalex-snapshot
How programming environment shapes perception, learning and goals
inferredcites →https://doi.org/10.1145/2038876.2038894openalex-snapshot
Reducing the dropout rate in an introductory programming course
inferredcites →https://doi.org/10.1145/2133797.2133801openalex-snapshot
Learning to Program with Personal Robots
inferredcites →https://doi.org/10.1145/2157136.2157180openalex-snapshot
Mediated transfer
inferredcites →https://doi.org/10.1145/2462476.2465584openalex-snapshot
Mobile computing and robotics in one course
inferredcites →https://doi.org/10.1145/2503859.2503871openalex-snapshot
Learning computer programming
inferredcites →https://doi.org/10.1145/2676723.2677230openalex-snapshot
Language Migration in non-CS Introductory Programming through Mutual Language Translation Environment
inferredcites →https://doi.org/10.1145/2677087openalex-snapshot
From Scratch to “Real” Programming
inferredcites →https://doi.org/10.1145/2729094.2742599openalex-snapshot
A Comparison of Preschool and Elementary School Children Learning Computer Science Concepts through a Multilanguage Robot Programming Platform
inferredcites →https://doi.org/10.1145/2787622.2787712openalex-snapshot
Comparing Textual and Block Interfaces in a Novice Programming Environment
inferredcites →https://doi.org/10.1145/2899415.2899432openalex-snapshot
Learning to Program is Easy
inferredcites →https://doi.org/10.1145/3015455openalex-snapshot
Learnable programming
inferredcites →https://doi.org/10.1145/3017680.3017728openalex-snapshot
A Pedagogical Analysis of Online Coding Tutorials
inferredcites →https://doi.org/10.1145/3025013openalex-snapshot
Teaching Programming in Secondary Education Through Embodied Computing Platforms
inferredcites →https://doi.org/10.1145/3089799openalex-snapshot
Comparing Block-Based and Text-Based Programming in High School Computer Science Classrooms
inferredcites →https://doi.org/10.1145/3324888openalex-snapshot
Failure rates in introductory programming
inferredcites →https://doi.org/10.1145/3434780.3436676openalex-snapshot
Attractive Educational Robotics Motivates Younger Students to Learn Programming and Computational Thinking
inferredcites →https://doi.org/10.1145/507758.377467openalex-snapshot
The effect of student attributes on success in programming
inferredcites →https://doi.org/10.1145/572139.572181openalex-snapshot
A multi-national, multi-institutional study of assessment of programming skills of first-year CS students
inferredcites →https://doi.org/10.1145/792548.611994openalex-snapshot
Measuring the effectiveness of robots in teaching computer science
inferredcites →https://doi.org/10.1145/971300.971328openalex-snapshot
Evaluating the effectiveness of a new instructional approach
inferredcites →https://doi.org/10.1146/annurev-psych-010213-115057openalex-snapshot
Gender Similarities and Differences
inferredcites →https://doi.org/10.1177/0013164493053001001openalex-snapshot
Analysis of Covariance: A Proposed Algorithm
inferredcites →https://doi.org/10.1177/0047239520926971openalex-snapshot
Tools and Techniques for Teaching Computer Programming: A Review
inferredcites →https://doi.org/10.12973/eu-jer.7.4.925openalex-snapshot
Gender Differences in Middle School Students’ Attitudes and Self-Efficacy Perceptions towards mBlock Programming
inferredcites →https://doi.org/10.12973/eurasia.2017.00964aopenalex-snapshot
Does the Inclusion of Robots Affect Engineering Students’ Achievement in Computer Programming Courses?
inferredcites →https://doi.org/10.14527/9786257582049openalex-snapshot
Eğitimde Robot Programlama
inferredcites →https://doi.org/10.14686/buefad.306198openalex-snapshot
Programlama Öğretiminde Robot Kullanımı - Mbot Örneği
inferredcites →https://doi.org/10.1504/ijtel.2018.088333openalex-snapshot
Comparing novice programing environments for use in secondary education: App Inventor for Android vs. Alice
inferredcites →https://doi.org/10.15388/infedu.2010.08openalex-snapshot
Effects of Using Model Robots in the Education of Programming
inferredcites →https://doi.org/10.15388/infedu.2013.09openalex-snapshot
Teaching of Computer Science Topics Using Meta-Programming-Based GLOs and LEGO Robots
inferredcites →https://doi.org/10.17051/ilkonline.2020.763834openalex-snapshot
Effects of robotic coding activities on the effectiveness of secondary school students' self-efficacy for coding
inferredcites →https://doi.org/10.17485/ijst/2015/v8i26/80723openalex-snapshot
Learning Effects of Pedagogical Robots with Programming in Elementary School Environments in Korea
inferredcites →https://doi.org/10.17485/ijst/2016/v9i24/96104openalex-snapshot
The Effect of Robot Programming Education on Attitudes towards Robots
inferredcites →https://doi.org/10.17943/etku.288493openalex-snapshot
COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY
inferredcites →https://doi.org/10.18260/1-2--22397openalex-snapshot
Putting the Fun in Programming Fundamentals - Robots Make Programs Tangible
inferredcites →https://doi.org/10.18421/tem54-21openalex-snapshot
Case Study Analyses of the Impact of Flipped Learning in Teaching Programming Robots
inferredcites →https://doi.org/10.20965/jrm.2017.p0992openalex-snapshot
Robotics Programming Learning for Elementary and Junior High School Students
inferredcites →https://doi.org/10.30935/cedtech/8247openalex-snapshot
Factors Contributing to the Difficulties in Teaching and Learning of Computer Programming: A Literature Review
inferredcites →https://doi.org/10.30935/cet.554493openalex-snapshot
Computational Thinking, Programming Self-Efficacy, Problem Solving and Experiences in the Programming Process Conducted with Robotic Activities
inferredcites →https://doi.org/10.3102/0034654308326083openalex-snapshot
Learning With Computer-Based Learning Environments: A Literature Review of Computer Self-Efficacy
inferredcites →https://doi.org/10.31681/jetol.1028825openalex-snapshot
The impact of robotics assisted programming education on academic success, problem solving skills and motivation
inferredcites →https://doi.org/10.4278/0890-1171-12.1.8openalex-snapshot
Editorial
inferredcites →https://doi.org/10.5278/ojs.jpblhe.v0i0.1130openalex-snapshot
Motivating Students Through Positive Learning Experiences: A Comparison of Three Learning Designs for Computer Programming Courses
inferredcites →https://doi.org/10.5430/jnep.v3n5p1openalex-snapshot
Does self-efficacy influence the application of evidence-based practice: A survey and structural equation model
inferredcites →https://doi.org/10.5485/tmcs.2003.0023openalex-snapshot
Methods of teaching programming
inferredcites →https://doi.org/10.5815/ijmecs.2016.08.01openalex-snapshot
Comparing Elementary Students' Programming Success based on Programming Environment
inferredcites →https://doi.org/10.5944/ried.24.1.27649openalex-snapshot
Introducing robotics and block programming in elementary education
inferredcites →https://doi.org/10.9761/jasss_690openalex-snapshot
Engineering and CEIT Student’s Attitude towards learning computer programming

What points at this work

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

inferred← citeshttps://doi.org/10.1002/cae.22780openalex-snapshot
Teaching approach for deep reinforcement learning of robotic strategies
inferred← citeshttps://doi.org/10.1002/cae.22808openalex-snapshot
Empowering Computer Vision in Higher Education: A Novel Tool for Enhancing Video Coding Comprehension
inferred← citeshttps://doi.org/10.1002/cae.70030openalex-snapshot
The Effects of Robot Programming on Mathematical Achievement, Mathematics Anxiety, and Programming Self‐Efficacy
inferred← citeshttps://doi.org/10.1002/cae.70159openalex-snapshot
Big Data Research on Personalized Learning in Computer Education: A Thematic Evolution Analysis
inferred← citeshttps://doi.org/10.1007/s10639-024-12869-8openalex-snapshot
Redefining computational thinking: Synergizing unplugged activities with block-based programming
inferred← citeshttps://doi.org/10.1007/s10956-025-10208-1openalex-snapshot
Competent but Anxious Smart Greenhouse Makers: Findings from a Physical Computing Project
inferred← citeshttps://doi.org/10.1016/j.caeai.2025.100515openalex-snapshot
Role of online assessment system in formative evaluation of programming education
inferred← citeshttps://doi.org/10.1016/j.tate.2026.105838openalex-snapshot
Comparing the predictive effects of three programming self-efficacy components on pre-service teachers’ intention to integrate computational thinking
inferred← citeshttps://doi.org/10.1080/08993408.2026.2651873openalex-snapshot
From drawing to block-based programming: does Ozobot’s pen-and-paper mode support first programming experiences?
inferred← citeshttps://doi.org/10.1080/10447318.2024.2331877openalex-snapshot
Unlocking the Code: Exploring Predictors of Future Interest in Learning Computer Programming Among Primary School Boys and Girls
inferred← citeshttps://doi.org/10.1080/10494820.2025.2450659openalex-snapshot
The effectiveness of ChatGPT in assisting high school students in programming learning: evidence from a quasi-experimental research
inferred← citeshttps://doi.org/10.1109/itechsecom64750.2025.11307542openalex-snapshot
Neural Machine Translation for Cross-Language Robotics Programming Education
inferred← citeshttps://doi.org/10.1145/3777904openalex-snapshot
Programming Challenges and Perceptions: A Study of Separate Groups before and after the Release of ChatGPT
inferred← citeshttps://doi.org/10.1177/07356331251322470openalex-snapshot
MetaClassroom: A New Paradigm and Experience for Programming Education
inferred← citeshttps://doi.org/10.28925/2311-2409.2025.4415openalex-snapshot
Software implementation of the Monte Carlo method in Maple as a tool for developing computational skills
inferred← citeshttps://doi.org/10.31652/2412-1142-2025-78-387-395openalex-snapshot
ОБЧИСЛЮВАЛЬНИЙ ПРАКТИКУМ ЯК ОСНОВА РОЗВИТКУ АЛГОРИТМІЧНОГО МИСЛЕННЯ В STEM-Орієнтованому НАВЧАННІ ПРОГРАМУВАННЯ
inferred← citeshttps://doi.org/10.31652/3041-1955-2025-02-02-17openalex-snapshot
Метод Ейлера з подвоєним кроком у навчанні чисельного розв’язання диференціальних рівнянь: програмування, обчислення, візуалізація
inferred← citeshttps://doi.org/10.32405/2411-1317-2025-4-118-126openalex-snapshot
ВІЗУАЛЬНИЙ ПІДХІД У ПІДГОТОВЦІ МАЙБУТНІХ УЧИТЕЛІВ ІНФОРМАТИКИ ДО НАВЧАННЯ ПРОГРАМУВАННЯ
inferred← citeshttps://doi.org/10.4018/979-8-3693-4542-9.ch006openalex-snapshot
Low-Code Programming for K-12 Education
inferred← citeshttps://doi.org/10.46502/issn.1856-7576/2026.20.01.17openalex-snapshot
Technology integration with Arduino and block-based coding to support preservice science teachers’ self-efficacy in electrical circuits
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.