작성
·
381
·
수정됨
답변 2
1
안녕하세요?
먼저 답변이 늦어 죄송합니다.
원래 그렇습니다 😅 정말입니다.
너무 낙담하지 마세요. 저도 그랬으니까요.
퀴즈는 못 푸셔도 괜찮습니다. 원래 수업을 들을 땐 이해가 잘 되는데 막상 퀴즈를 해결하려고 하면 머리가 하얘집니다. 퀴즈마다 난이도가 달라서 어려운 문제를 만나면 더 그렇게 느껴질 수도 있구요. 퀴즈를 풀지 못하는 것은 괜찮습니다.
하지만 제가 권해드리는 방법은 퀴즈의 해설을 보고 나서 완전히 이해하는 것입니다. 완전한 이해라는 것이 코드를 외우라는 의미가 절대 아니에요. 어떤 원리로 어떻게 동작하는지, 왜 이렇게 코드를 작성하는지를 이해하는 것입니다.
그런 다음에 모든 코드를 지우고 이해하신 내용을 바탕으로 처음부터 코드를 작성해봅니다. 이때 외운 코드를 그대로 적으면 공부가 되지 않아요. 이해한 내용을 바탕으로 새롭게 코드를 만들어 나가셔야 합니다. (꼭 퀴즈의 해설과 다르게 풀이하라는 의미는 아닙니다) 코드를 하나씩 적으면서 이 변수는 왜 필요한지, 이 메소드의 형태는 왜 이런 것인지, 전달값과 반환값은 왜 필요한지 또는 왜 필요없는지, 다른 형태로는 또 어떻게 퀴즈를 해결할 수 있을지, 이런 고민과 생각을 하면서 코드를 작성하다보면 어느새 실력이 많이 쌓여있는 것을 느끼게 될 거에요.
코딩 공부가 원래 그렇습니다.
수많은 시행착오와 연습은 절대 그 시간과 노력을 배신하지 않을거에요.
잘 하고 계십니다 😊
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
메소드 단원 퀴즈를 푸는 데 어려움이 있으시다면, 현재까지 이수한 강의를 복습하며 공부하는 것이 도움이 될 것 같습니다. 오픈북 형식으로 퀴즈를 풀고 있다면, 당신이 부족한 부분을 다시 이해하고 학습해 복습하시는 것을 추천드립니다. 또한, 학습하면서 어려운 내용들이 있을 수 있다는 것은 당연한 일입니다. 하지만 당신이 지금까지 학습한 내용에 대해 이해를 높이는 데 집중해주세요. 이해가 되지 않는 부분에 대해서는 마음에 걸리지 않게 지식공유자의 도움을 받아보시는 것도 하나의 방법입니다. 다양한 연습문제를 해결해보고, 수많은 코딩 경험을 통해 실력을 향상시키는 데에도 많은 도움이 될 것입니다.
더 많은 질문이 있으시다면 언제든지 댓글로 남겨주세요. 감사합니다.