Coddy의 AI 튜터
Bugsy를 만나보세요숙제를 대신 해 주지 않는 AI 코딩 튜터
Bugsy는 에디터 옆에 앉아 코드와 마지막 오류를 읽고 다음 단계를 짚어 줍니다. 힌트와 설명은 주지만, 붙여 넣은 정답은 절대 주지 않습니다.
데모
망가진 반복문을 Bugsy가 돕는 모습
실제 대화입니다. 반복문이 10보다 하나 앞에서 멈추고 테스트가 실패합니다.
1부터 10까지의 숫자를 한 줄에 하나씩 출력하세요.
for i in range(1, 10):
print(i)답변이 정답을 붙여 넣게 될 때, Bugsy는 대신 정답 보기 버튼을 보여 줍니다.
시작 방법
시작하는 세 가지 방법
각 버튼은 준비된 질문을 채팅에 넣어 줍니다. 고쳐서 보내도 되고 그대로 보내도 됩니다.
“이 챌린지 좀 도와줄래?”
코드 아래에 있습니다. Bugsy가 작성한 코드와 실패한 부분을 확인합니다.
“이 챌린지가 뭘 요구하는 건지 설명해 줄래?”
챌린지 본문 아래에 있습니다. 과제 자체가 헷갈릴 때 쓰세요.
“이 챌린지의 정답이 어떻게 동작하는지 차근차근 설명해 줄래?”
정답을 연 뒤에 나타납니다. Bugsy가 왜 동작하는지 설명합니다.
맥락
Bugsy가 보는 것
붙여 넣을 것이 없습니다. Bugsy는 이미 다음을 알고 있습니다:
- 지금 이 순간의 코드에디터의 최신 내용.
- 마지막으로 실패한 테스트오류나 출력. 진단이 실제 코드에 근거하도록.
- 레슨과 챌린지답변이 주제를 벗어나지 않도록.
- 이 레슨의 채팅저장되어 돌아왔을 때 기다리고 있습니다.
Bugsy는 여러분이 Coddy를 사용하는 언어로 답합니다.
정답이 아닌 힌트
정답은 주지 않습니다
Bugsy는 정답을 건네지 말고 이끌라고 지시받습니다. 코드가 거의 맞을 때는 바꿔야 할 줄을 짚어 줍니다. 그래도 답변이 정답을 재현하게 되면 코드 블록은 정답 보기 버튼으로 바뀝니다.
다섯 번 실행에 실패하면 Coddy가 먼저 정답을 보여 주겠다고 제안합니다.
그리고 더
Bugsy는 패턴을 알아챕니다
다른 학습자가 같은 코드를 쓰고 Bugsy의 힌트가 도움이 됐다고 평가했다면, Bugsy는 묻기 전에 그 힌트를 건넵니다. 여러분의 엄지 위/아래 평가가 다음 사람을 돕습니다.
솔루션 분석
솔루션이 통과하면 Bugsy가 가독성, 성능, 유지보수성을 각각 1에서 4까지 점수로 매기고 이유를 설명합니다.
- 가독성4/4
- 성능3/4
- 유지보수성4/4
지원 범위
Bugsy를 쓸 수 있는 곳
마스코트
Bugsy는 누구인가요?
Bugsy는 Coddy의 AI 동반자로, 작은 코드 불꽃으로 만들어진 호기심 많은 안내자입니다. Bugsy는 여러분의 진행 상황을 지켜보고, 코딩이 까다로워질 때 다음 단계를 찾도록 돕습니다.
질문으로 얻는 배지
호기심 많은 마음Bugsy에게 5번 질문
탐구자Bugsy에게 25번 질문
지식 탐색자Bugsy에게 100번 질문
Bugsy의 절친Bugsy에게 500번 질문
자주 묻는 질문