← 최신 논문
💻 computer science

Learning Outcomes, Human–AI Trust, and Behavioral Patterns in GenAI-Assisted Pair Programming

이 준실험적 연구는 중학생의 페어 프로그래밍에 생성형 AI를 통합하는 것이 학생들의 프로그래밍 지식과 프로젝트 수행 능력을 유의미하게 향상시키는 동시에 AI에 대한 신뢰도를 높인다는 것을 입증하였으나, 주도적인 문제 분해보다는 디버깅 지원에 과도하게 의존하는 행동적 경향을 드러냈다.

원저자: Dan Sun, Fan Xu, Jiayue Shi, Yang Liu

게시일 2026-10-08
📖 3 분 읽기☕ 가벼운 읽기

원저자: Dan Sun, Fan Xu, Jiayue Shi, Yang Liu

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

전 세계의 교실에서는 컴퓨터 코드를 작성하는 복잡한 기술을 가르치기 위해 오랫동안 하나의 단순한 아이디어가 사용되어 왔습니다. 바로 두 명의 학생이 한 대의 컴퓨터에 앉아 함께 작업하는 것입니다. 드라이버(driver)라고 불리는 한 사람은 키보드와 마우스를 제어하여 명령어를 입력하고, 내비게이터(navigator)라고 불리는 다른 한 사람은 화면을 지켜보며 실수를 찾아내고 다음 동작을 제안합니다. 페어 프로그래밍(pair programming)이라고 알려진 이 방식은 초보자들이 더 빠르게 배우고, 문제가 생겼을 때 덜 외롭게 느끼도록 도와줍니다. 하지만 텍스트와 코드를 생성할 수 있는 강력한 새로운 컴퓨터 프로그램들이 학교에 등장함에 따라, 새로운 질문이 제기되고 있습니다. 이 팀에 세 번째 파트너를 추가한다면 어떤 일이 벌어질까요? 인공지능이 학습 과정을 장악하지 않으면서 유능한 길잡이 역할을 할 수 있을까요, 아니면 항상 정답만을 말하지 않을 수도 있는 기계에 학생들이 너무 의존하게 만들 위험이 있을까요?

최근 중국의 한 연구팀은 중학생들이 이 새로운 기술을 사용하여 프로그래밍을 배울 때 어떻게 학습하는지를 관찰함으로써 이 질문들에 대한 답을 찾고자 했습니다. 연구진은 코딩 경험이 거의 없는 69명의 8학년 학생들을 대상으로 연구를 진행했습니다. 연구진은 학급을 두 그룹으로 나누었습니다. 한 그룹은 전통적인 방식으로, 두 명의 학생이 컴퓨터 한 대를 공유하며 인공지능의 도움 없이 작업했습니다. 다른 그룹은 동일한 방식으로 작업하되, 질문에 답하고 오류를 설명하며 요청 시 코드 조각을 작성할 수 있는 스마트한 컴퓨터 프로그램에 접근할 수 있었습니다. 두 그룹의 학생들은 모두 8주 동안 작은 소프트웨어 프로젝트를 구축하는 데 시간을 보냈으며, 모든 학생이 컴퓨터를 운전하고 대화를 이끌 기회를 가질 수 있도록 10분마다 역할을 교대했습니다.

결과에 따르면, 인공지능 지원을 받은 학생들이 실제로 더 많이 배웠음을 보여주었습니다. 8주가 지난 후 테스트했을 때, 그들은 프로그래밍 개념에 대해 더 많이 알고 있었으며 인공지능 없이 작업한 학생들보다 더 나은 최종 프로젝트를 완성했습니다. 그러나 이 연구는 학생들이 이 기술을 사용하는 방식에서 특정한 패턴을 발견했습니다. 코드가 제대로 작동하지 않을 때, 학생들은 종종 컴퓨터에 오류에 대한 설명을 요청한 뒤, 즉시 컴퓨터에 문제 해결을 요청했습니다. 이는 막히고, 도움을 구하고, 해결책을 얻고, 다시 막히는 순환 구조를 만들었습니다. 그들은 큰 문제를 작은 조각으로 나누는 방법이나 코드가 실제로 어떻게 작동하는지에 대해서는 질문을 덜 했는데, 이는 학생들이 논리적 원리를 이해하기보다는 정답으로 바로 건너뛰기 위해 도구를 사용했음을 시사합니다.

아마도 가장 흥ist로운 점은 학생들의 기술에 대한 감정이 시간이 흐름에 따라 어떻게 변했는가 하는 점이었습니다. 연구 시작 단계에서 학생들은 컴퓨터를 신뢰할 수 있을지 확신하지 못했습니다. 하지만 몇 주간의 협업을 거친 연구 종료 시점에, 그들의 시스템에 대한 신뢰도는 크게 높아졌습니다. 그들은 시스템에 의존하는 법을 배웠지만, 연구진은 이러한 신뢰가 반복적인 상호작용과 검증을 통해 쌓였다는 점에 주목했습니다. 연구는 인공지능이 인간 파트너의 필요성을 대체했다는 것을 발견하지 못했습니다. 대신, 인공지능은 두 명의 학생이 함께 관리해야 할 세 번째 자원으로서 역할을 했습니다. 드라이버가 프롬프트를 입력하면, 내비게이터는 화면을 지켜보며 컴퓨터의 제안이 타당한지 판단하는 것을 도왔습니다.

이 연구는 현대 교육의 섬세한 균형을 강조합니다. 인공지능 도구는 학생들이 더 나은 결과물을 만들고 더 많은 사실을 배우는 데 분명히 도움이 되었지만, 깊은 사고보다는 즉각적인 해결책을 요구하는 습관을 조장하기도 했습니다. 학생들은 단순히 컴퓨터가 말하는 모든 것을 받아들이지 않았습니다. 그들은 컴퓨터의 답변을 해석하기 위해 함께 협력했습니다. 이 연구는 이러한 도구들이 학습 성과를 높일 수 있지만, 교육자들은 학생들이 이를 사용하는 방법에 대해 안내하는 데 주의를 기울여야 한다고 시사합니다. 목표는 단순히 컴퓨터가 문제를 해결하게 두는 것이 아니라, 학생들이 기계를 단순한 지름길이 아닌 파트너로서 활용하며 스스로 해결책을 생각하도록 만드는 것입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →