Sign In

Prompt Programming: A Platform for Dialogue-based Computational Problem Solving with Generative AI Models

Created by
  • Haebom
Category
Empty

저자

Victor-Alexandru P\u{a}durean, Paul Denny, Alkis Gotovos, Adish Singla

개요

본 논문은 생성형 AI 도구를 프로그래밍 보조 도구로 활용하는 학생들이 증가하는 추세를 고려하여, 자연어 프롬프트를 통해 AI 모델과 효과적으로 상호작용하고 코드를 생성 및 비판적으로 평가하는 방법을 교육하는 새로운 플랫폼을 제시한다. 이 플랫폼은 대화형 상호작용을 지원하고, 상호 의존적인 다수의 함수를 포함하는 문제를 해결하며, 생성된 코드의 요청 시 실행 기능을 제공한다. 900명 이상의 학생들을 대상으로 한 실험 결과, 높은 참여도와 다회차 대화를 통한 프롬프트 사용, 상호 의존적인 함수 문제에 대한 반복적인 개선, 그리고 생성된 코드의 선택적 실행을 통한 비판적 사고 능력 향상 등이 관찰되었다. 본 논문에서는 교육용으로 활용 가능한 프로그래밍 문제 모음과 함께 이 플랫폼을 공개적으로 제공한다.

시사점, 한계점

시사점:
생성형 AI를 활용한 프로그래밍 교육의 중요성을 강조하고, 효과적인 교육 플랫폼을 제시한다.
다회차 대화를 통한 프롬프트 엔지니어링과 코드의 비판적 평가를 위한 실질적인 방법을 제공한다.
공개적으로 접근 가능한 플랫폼 및 문제 모음을 제공하여 교육적 활용을 촉진한다.
학생들의 AI 기반 프로그래밍 학습에 대한 참여도와 효과성을 확인한다.
한계점:
본 연구는 특정한 프로그래밍 입문 과정의 학생들을 대상으로 진행되었으므로, 다른 교육 환경이나 연령대의 학생들에게 일반화하기 어려울 수 있다.
플랫폼의 장기적인 효과 및 학습 성과에 대한 추가적인 연구가 필요하다.
사용된 AI 모델의 특성에 따라 결과가 달라질 수 있으므로, 다양한 AI 모델에 대한 추가적인 연구가 필요하다.
👍