Human-Computer Interaction · Computer Science
Accodemy: AI Powered Code Learning Platform to Assist Novice Programmers in Overcoming the Fear of Coding
M. A. F. Aamina, V. Kavishcan, W. M. P. B. B. Jayaratne, K. K. D. S. N. Kannangara +2
2025-03-24
Programming Languages · Computer Science
Learnable Programming: Blocks and Beyond
David Bau, Jeff Gray, Caitlin Kelleher, Josh Sheldon +1
2018-06-27
Human-Computer Interaction · Computer Science
Novices' Learning Barriers When Using Code Examples in Open-Ended Programming
Wengran Wang, Archit Kwatra, James Skripchuk, Neeloy Gomes +4
2021-04-27
Software Engineering · Computer Science
In-IDE Programming Courses: Learning Software Development in a Real-World Setting
Anastasiia Birillo, Ilya Vlasov, Katsiaryna Dzialets, Hieke Keuning +1
2025-11-19
Human-Computer Interaction · Computer Science
"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers
James Prather, Brent N. Reeves, Paul Denny, Brett A. Becker +5
2023-11-09
Computers and Society · Computer Science
An Experience of Introducing Primary School Children to Programming using Ozobots (Practical Report)
Nina Körber, Lisa Bailey, Luisa Greifenstein, Gordon Fraser +2
2021-08-17
Computers and Society · Computer Science
Steps Before Syntax: Helping Novice Programmers Solve Problems using the PCDIT Framework
Oka Kurniawan, Cyrille Jégourel, Norman Tiong Seng Lee, Matthieu De Mari +1
2022-01-19
Computers and Society · Computer Science
Teaching Introduction to Programming in the times of AI: A case study of a course re-design
Nikolaos Avouris, Kyriakos Sgarbas, George Caridakis, Christos Sintoris
2025-08-19
Human-Computer Interaction · Computer Science
Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generation
Brett A. Becker, Paul Denny, James Finnie-Ansley, Andrew Luxton-Reilly +2
2022-12-05
Robotics · Computer Science
iRoPro: An interactive Robot Programming Framework
Ying Siu Liang, Damien Pellier, Humbert Fiorino, Sylvie Pesty
2021-12-09
Computers and Society · Computer Science
Scalable Learning Environments for Teaching Cybersecurity Hands-on
Jan Vykopal, Pavel Čeleda, Pavel Seda, Valdemar Švábenský +1
2022-01-06
Computers and Society · Computer Science
Teaching Programming in the Age of Generative AI: Insights from Literature, Pedagogical Proposals, and Student Perspectives
Clemente Rubio-Manzano, Jazna Meza, Rodolfo Fernandez-Santibanez, Christian Vidal-Castro
2025-07-02
Computers and Society · Computer Science
Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments
Hussein Alrubaye, Stephanie Ludi, Mohamed Wiem Mkaouer
2019-11-22
Computers and Society · Computer Science
Analysis of Errors: A Support System for Teachers to Analyse the Error Occurring to a Novice Programmer
Aniket Bhawkar, Rohit Belsare, Fenil Gandhi, Pratiksha Somani
2013-10-07
Software Engineering · Computer Science
Novice programmers strategies for online resource use and their impact on source code
Omar Alghamdi, Sarah Clinch, Mohammad Alhamadi, Caroline Jay
2023-04-21
Software Engineering · Computer Science
Enhancing Python Programming Education with an AI-Powered Code Helper: Design, Implementation, and Impact
Sayed Mahbub Hasan Amiri, Md Mainul Islam
2025-09-26