Between tool and trouble

Read full text
Authors: Fernando Marmolejo‐Ramos, Sergio Rojas Galeano, Julian Tejada
Cited by: 1

Abstract

This study examines how AI code assistants shape novice programmers’ experiences during a two-part exam in an introductory programming course. In the first part, students completed a programming task with access to AI support; in the second, they extended their solutions without AI. We collected Likert-scale and open-ended responses from 20 students to evaluate their perceptions and challenges. Findings suggest that AI tools were perceived as helpful for understanding code and increasing confidence, particularly during initial development. However, students reported difficulties transferring knowledge to unaided tasks, revealing possible overreliance and gaps in conceptual understanding. These insights highlight the need for pedagogical strategies that integrate AI meaningfully while reinforcing foundational programming skills.

Fields of Study & Subjects

Teaching and Learning Programming Artificial Intelligence in Healthcare and Education Ethics and Social Impacts of AI

Publication details

Journal / source
Learning Letters
Publisher
Adelaide University
Volume
7
Pages
66–66
Publication date
20 January 2026