본 논문은 생성형 AI를 활용하여 학생들에게 고품질 프로그래밍 과제를 제공하는 방법을 연구합니다. 기존의 생성형 AI는 생성된 과제의 품질이 낮고, 학생들에게 이해하기 어렵거나 오류를 포함하는 등의 문제점을 가지고 있습니다. 본 논문에서는 이러한 문제를 해결하기 위해 PyTaskSyn이라는 새로운 합성 기법을 제시합니다. PyTaskSyn은 강력한 생성 모델과 약한 생성 모델을 사용하여 전문가와 학생 에이전트를 시뮬레이션하고, 여러 단계의 검증 과정을 거쳐 고품질의 프로그래밍 과제를 생성합니다. 실험 결과, PyTaskSyn은 기존 기법에 비해 과제의 질을 크게 향상시키며, 공개 웹 애플리케이션을 통한 사용자 연구를 통해 전문가가 설계한 과제와 비교할 만한 수준의 고품질 과제를 제공함을 보여줍니다. 또한, PyTaskSyn은 작업량과 비용을 줄이고 학생들의 참여도를 높이는 효과도 있습니다.