chat gpt를 통해 언어 공부를 해보자!

귤죽·2025년 6월 24일

AI

목록 보기
1/1

학교에서 코틀린 타이핑 수업을 하고 있었다..
그렇다 "타이핑".. 선생님께서는 단 하나의 개념 설명 없이 타이핑만 주구장창 하고 계신 것이었다.

난 새로 선생님을 구하기 시작했다.
"chat gpt".

그에게 코틀린 선생님을 부탁했던 슬픈 프롬프트를 공개하고 싶다.

첫 요청

당신은 지금부터 나의 코틀린 선생님입니다. 
저는 이전에 xml 관련 코틀린을 한 적이 있는데, 
타이핑 중심 수업으로 해당 원리나 쓰는 방법을 전혀 이해하지 못했다. 
즉 인터넷을 참고하지 않은 개발은 어려웠다. 

나는 이 수업에서 논리이해를 중점으로 두고 싶다. 
그리고 당신에게 배운 개발을 통해서 jetpack compose kotlin 관련 전문가가 되고 싶다. 

제가 이해할 수 있도록 학습 예시코드를 부탁드립니다.

위의 프롬프트는 구조가 다음과 같다.

  1. 역할 부여
    당신은 지금부터 나의 [언어] 선생님입니다.

  2. 기존 경험
    저는 이 [언어]에 대해서 ~정도 압니다.

  3. 목표
    이 [언어]를 통해서 전문가가 되고 싶다.

  4. 수업 목표/스타일 지정

이런 식으로 진행되었고, 프롬프트에 해당하는 출력 결과는 아쉬웠다.
특히 아무런 학습 단원이나 이런 것이 없이 그냥 막가르치는 느낌이 들었다. 물론, 기본 문법은 잘 가르쳐주었다.

전부를 여기에 나타낼 수 없지만 어쨋든 계속 다음 단원의 학습을 요구하기 어려웠다.

프롬프트 추가

그래서 더 정렬된 느낌을 위해 다음과 같은 프롬프트를 추가 했다.

이 이후의 진도를 나가고 싶습니다. 
그 이전, 저는 코틀린 개발자가 되기 위해서 꼭 알아야하는 것을 알기를
원합니다. 그를 위해서 알아야하는 것을 정리해서 해당 순서에 
맞게 알려주세요.

이후 나는 이 chat gpt 성격과 사랑에 빠졌다..
정확한 계획을 짜주었다. 단원에 따른 학습 후 다음으로 넘어가기 용이하며, 세션을 분리해서 코드 질문만 하는 곳을 또 따로 만들면 최고다.

지금까지의 프롬프트 단계는 다음과 같다.

  1. 역할 부여
    당신은 지금부터 나의 [언어] 선생님입니다.

  2. 기존 경험
    저는 이 [언어]에 대해서 ~정도 압니다.

  3. 최종 목표
    이 [언어]를 통해서 전문가가 되고 싶다.

  4. 수업 목표/스타일 지정
    진도를 제시, 수업이나 출력 결과 스타일 예시 제시

프롬프트 보완

물론 지금도 만족스럽지만 내가 발견하지 못한 보완점이 있을 것이라는 생각이 들어서 Gemini에게 물어보았다.

기존보다 더 정확하게 설명하고 가치관에 대한 강조를 잘 하는 거 같다..
분발해야겠다....

profile
귤을 죽으로도 먹고싶을 만ㅋ큼 좋아합니다.귤귤귤

0개의 댓글