목록으로
교육·학습을 위한 AI 활용
매일 20문제, AI로 만든 자기주도 Python 학습 웹앱
AI와 함께 만든 ‘디랩 카훗’으로 매일 20문제를 풀며 스스로 공부하는 Python 학습 환경을 만들었습니다.
🤖 활용 AI 도구
Claude Code
AI로 만든 우리만의 Python 학습 도구, ‘디랩 카훗’
① 어떤 상황에서 AI를 활용했나요?
Python 경시대회를 준비하는 학생들을 지도하면서 한 가지 아쉬운 점이 있었습니다. 수업 시간에는 열심히 공부하지만, 학원에 오지 않는 날에는 배운 내용을 반복해서 복습하기가 쉽지 않았습니다.
기존에 잘 알려진 ‘카훗’과 같은 퀴즈 서비스를 활용하는 방법도 있었지만, 장기간 꾸준히 사용하려면 비용이 발생하고, 우리 학원에서 필요한 기능보다 더 많은 기능을 사용해야 한다는 점이 아쉬웠습니다.
그래서 ‘우리 학원 학생들에게 필요한 기능만 넣은 간단한 퀴즈 웹앱을 직접 만들어보면 어떨까?’라는 생각을 하게 되었습니다.
② 어떤 AI를 어떻게 활용했나요?
웹앱을 만드는 과정에서 생성형 AI를 기획과 개발을 함께하는 코딩 도구로 활용했습니다.
먼저 학생들에게 필요한 Python 학습 범위와 문제 유형을 정리한 뒤, AI에게 학습 수준에 맞는 퀴즈 구성과 문제 생성을 요청했습니다.
이후 AI와 대화하면서 웹앱의 화면 구성과 기능을 설계하고, 실제 사용할 수 있는 웹앱으로 구현했습니다.
단순히 AI가 만들어준 결과물을 사용하는 데 그치지 않고, 직접 실행해 보면서 오류를 수정하고 학생들이 사용하기 불편한 부분을 다시 AI에게 설명해 개선했습니다.
학생들은 이름과 출결번호를 입력해 접속하고, 매일 20문제를 풀 수 있도록 구성했습니다.
③ 활용 결과 어떤 변화가 있었나요?
‘디랩 카훗’을 Python 경시대회 준비 과정에 실제로 적용하면서 학생들이 학원 수업 외 시간에도 짧게 Python을 복습할 수 있는 환경이 만들어졌습니다.
특히 대회를 앞두고 학원에 나오지 않는 날에도 학생들이 퀴즈에 참여할 수 있었고, 매일 20문제라는 분량으로 학습 부담을 낮췄습니다.
또한 단순히 문제를 한 번 풀고 끝나는 방식이 아니라, 틀린 문제를 확인하고 다시 학습하는 과정을 반복할 수 있도록 했습니다.
학원에서는 학생들의 참여를 독려하기 위해 적극적으로 퀴즈에 참여한 학생에게 작은 보상을 제공했습니다.
이를 통해 ‘대회를 앞두고 한꺼번에 공부하는 방식’에서 벗어나 매일 조금씩 반복하는 학습 습관을 만드는 데 활용할 수 있었습니다.
또한, AI를 활용해 직접 웹앱을 만들면서 학원에서 필요한 기능만 남긴 간단한 학습 환경을 구축할 수 있었고, 별도의 퀴즈 서비스 이용 비용도 줄일 수 있었습니다.
학생들은 이름과 출결번호로 접속해 매일 20문제를 풀고, 틀린 문제를 확인하며 반복해서 학습할 수 있었습니다.
무엇보다 학생들에게 “이건 선생님이 너희들을 위해 직접 만든 우리 학원만의 퀴즈 웹앱이야.”라고 소개했을 때 학생들이 신기해하고 관심을 보였습니다.
단순히 외부 서비스를 이용하는 것이 아니라 자신들을 위해 선생님이 직접 만든 학습 도구라는 점이 학생들의 자발적인 참여를 이끌어내는 데도 도움이 되었습니다.
④ 나만의 방식 또는 개선 포인트는 무엇인가요?
가장 큰 차별점은 AI에게 학습 앱을 만들어 달라고 요청하고 끝내지 않았다는 점입니다.
실제 학생들을 가르치는 교사의 입장에서 학생들에게 필요한 학습 내용과 문제 유형을 정하고, AI를 활용해 이를 빠르게 웹앱으로 구현했습니다.
또한 실제 학생들이 사용하면서 발견되는 불편함을 다시 AI에게 전달하고 수정하는 과정을 반복했습니다.
즉,
교사가 학습 문제를 발견 → AI와 함께 해결 방법을 설계 → 웹앱 구현 → 학생에게 실제 적용 → 사용 결과 확인 → 다시 개선
하는 방식으로 활용했습니다.
특히 거창한 교육 플랫폼을 새롭게 개발하는 것이 아니라, 교사가 자신의 수업에서 필요한 작은 도구를 AI의 도움으로 직접 만들 수 있다는 것에 의미가 있다고 생각합니다.
⑤ 다른 사람도 따라 할 수 있나요?
가능합니다.
이 사례의 핵심은 특정 학원에서만 사용할 수 있는 복잡한 시스템이 아니라, 교사나 교육자가 자신의 학습 목표에 맞는 간단한 학습 도구를 AI와 함께 직접 만들어 활용하는 것입니다.
예를 들어 Python뿐 아니라 영어 단어, 수학 공식, 과학 개념, 역사 용어 등 다양한 과목의 반복 학습에도 적용할 수 있습니다.
교사는 학생들에게 필요한 학습 내용을 정하고, 생성형 AI를 활용해 문제를 만들고 웹 기반 퀴즈 형태로 구현한 뒤 실제 학생들의 반응을 보면서 계속 개선할 수 있습니다.
AI가 교사를 대신해 수업하는 것이 아니라, 교사가 AI를 활용해 자신에게 필요한 교육 도구를 직접 만들고 학생들의 자기주도 학습을 돕는 것이 이 사례의 핵심입니다.
① 어떤 상황에서 AI를 활용했나요?
Python 경시대회를 준비하는 학생들을 지도하면서 한 가지 아쉬운 점이 있었습니다. 수업 시간에는 열심히 공부하지만, 학원에 오지 않는 날에는 배운 내용을 반복해서 복습하기가 쉽지 않았습니다.
기존에 잘 알려진 ‘카훗’과 같은 퀴즈 서비스를 활용하는 방법도 있었지만, 장기간 꾸준히 사용하려면 비용이 발생하고, 우리 학원에서 필요한 기능보다 더 많은 기능을 사용해야 한다는 점이 아쉬웠습니다.
그래서 ‘우리 학원 학생들에게 필요한 기능만 넣은 간단한 퀴즈 웹앱을 직접 만들어보면 어떨까?’라는 생각을 하게 되었습니다.
② 어떤 AI를 어떻게 활용했나요?
웹앱을 만드는 과정에서 생성형 AI를 기획과 개발을 함께하는 코딩 도구로 활용했습니다.
먼저 학생들에게 필요한 Python 학습 범위와 문제 유형을 정리한 뒤, AI에게 학습 수준에 맞는 퀴즈 구성과 문제 생성을 요청했습니다.
이후 AI와 대화하면서 웹앱의 화면 구성과 기능을 설계하고, 실제 사용할 수 있는 웹앱으로 구현했습니다.
단순히 AI가 만들어준 결과물을 사용하는 데 그치지 않고, 직접 실행해 보면서 오류를 수정하고 학생들이 사용하기 불편한 부분을 다시 AI에게 설명해 개선했습니다.
학생들은 이름과 출결번호를 입력해 접속하고, 매일 20문제를 풀 수 있도록 구성했습니다.
③ 활용 결과 어떤 변화가 있었나요?
‘디랩 카훗’을 Python 경시대회 준비 과정에 실제로 적용하면서 학생들이 학원 수업 외 시간에도 짧게 Python을 복습할 수 있는 환경이 만들어졌습니다.
특히 대회를 앞두고 학원에 나오지 않는 날에도 학생들이 퀴즈에 참여할 수 있었고, 매일 20문제라는 분량으로 학습 부담을 낮췄습니다.
또한 단순히 문제를 한 번 풀고 끝나는 방식이 아니라, 틀린 문제를 확인하고 다시 학습하는 과정을 반복할 수 있도록 했습니다.
학원에서는 학생들의 참여를 독려하기 위해 적극적으로 퀴즈에 참여한 학생에게 작은 보상을 제공했습니다.
이를 통해 ‘대회를 앞두고 한꺼번에 공부하는 방식’에서 벗어나 매일 조금씩 반복하는 학습 습관을 만드는 데 활용할 수 있었습니다.
또한, AI를 활용해 직접 웹앱을 만들면서 학원에서 필요한 기능만 남긴 간단한 학습 환경을 구축할 수 있었고, 별도의 퀴즈 서비스 이용 비용도 줄일 수 있었습니다.
학생들은 이름과 출결번호로 접속해 매일 20문제를 풀고, 틀린 문제를 확인하며 반복해서 학습할 수 있었습니다.
무엇보다 학생들에게 “이건 선생님이 너희들을 위해 직접 만든 우리 학원만의 퀴즈 웹앱이야.”라고 소개했을 때 학생들이 신기해하고 관심을 보였습니다.
단순히 외부 서비스를 이용하는 것이 아니라 자신들을 위해 선생님이 직접 만든 학습 도구라는 점이 학생들의 자발적인 참여를 이끌어내는 데도 도움이 되었습니다.
④ 나만의 방식 또는 개선 포인트는 무엇인가요?
가장 큰 차별점은 AI에게 학습 앱을 만들어 달라고 요청하고 끝내지 않았다는 점입니다.
실제 학생들을 가르치는 교사의 입장에서 학생들에게 필요한 학습 내용과 문제 유형을 정하고, AI를 활용해 이를 빠르게 웹앱으로 구현했습니다.
또한 실제 학생들이 사용하면서 발견되는 불편함을 다시 AI에게 전달하고 수정하는 과정을 반복했습니다.
즉,
교사가 학습 문제를 발견 → AI와 함께 해결 방법을 설계 → 웹앱 구현 → 학생에게 실제 적용 → 사용 결과 확인 → 다시 개선
하는 방식으로 활용했습니다.
특히 거창한 교육 플랫폼을 새롭게 개발하는 것이 아니라, 교사가 자신의 수업에서 필요한 작은 도구를 AI의 도움으로 직접 만들 수 있다는 것에 의미가 있다고 생각합니다.
⑤ 다른 사람도 따라 할 수 있나요?
가능합니다.
이 사례의 핵심은 특정 학원에서만 사용할 수 있는 복잡한 시스템이 아니라, 교사나 교육자가 자신의 학습 목표에 맞는 간단한 학습 도구를 AI와 함께 직접 만들어 활용하는 것입니다.
예를 들어 Python뿐 아니라 영어 단어, 수학 공식, 과학 개념, 역사 용어 등 다양한 과목의 반복 학습에도 적용할 수 있습니다.
교사는 학생들에게 필요한 학습 내용을 정하고, 생성형 AI를 활용해 문제를 만들고 웹 기반 퀴즈 형태로 구현한 뒤 실제 학생들의 반응을 보면서 계속 개선할 수 있습니다.
AI가 교사를 대신해 수업하는 것이 아니라, 교사가 AI를 활용해 자신에게 필요한 교육 도구를 직접 만들고 학생들의 자기주도 학습을 돕는 것이 이 사례의 핵심입니다.
📎 첨부파일 (1)
📄 AI활용_디랩카훗_첨부자료.pdf