최근 컴퓨팅 시스템의 분산화로 인해 복잡해지는 프로그램의 안정성을 위하여, 장애와 오류를 통해 프로그램의 문제를 해결하는 카오스 엔지니어링이 등장하였다. 본 논문에서는 이와 같은 원리를 기반으로 프로그래밍 교육에서 교사가 오류를 포함한 프로그램을 중등 학생에게 제시하여 학생이 오류를 해결함으로써 프로그래밍 능력을 향상시킬 수 있는 ChatGPT 기반의 파이썬 프로그래밍 교육방법을 제안한다. 이를 위해 우선 ChatGPT를 이용하여 파이썬 프로그램의 대표 오류별로 오류를 담은 프로그램을 생성하게 한 후, ChatGPT가 해당 오류를 담은 프로그램을 적절히 생성하는지 확인한다. 이를 기반으로 오류 생성을 위한 프롬프트를 작성하는 방법을 제시한다. 또한 기존 카오스 엔지니어링 프로세스를 기반으로 ChatGPT가 생성한 프로그램 오류를 올바르게 처리하는 오류해결형 교육 프로세스를 제안한다. 본 연구에서 제안하는 교육방법을 통해 ChatGPT의 새로운 교육적 활용 방법을 마련하고 프로그램 교육에서 디버깅을 체계적으로 학습하여 학생들의 프로그래밍 역량 향상에 도움을 얻을 수 있다.