잠룡물용 [847641] · MS 2018 · 쪽지

2018-12-03 17:12:50
조회수 5,768

알고리즘 학습법 1편 - 점검하기

게시글 주소: https://image.orbi.kr/00019632421

 지금 이 칼럼 시리즈를 읽고 있는 독자분들 중에서 완전히 제로베이스인 사람은 없을 것입니다부분적으로 특정 과목은 강하거나 약하고동시에 한 과목 안에서도 각 유형과 단원에 대한 성적이 다를 것입니다제가 결국 여러 칼럼을 통해 하는 이야기들은 전혀 새롭고 참신한 것이 아닙니다다만 우리가 무감각하게 해오던 행동에 대해서 환기할 수 있도록 지적해볼 뿐입니다.


이 시리즈의 가장 중요한 목표는

 ‘잘 알고있는 부분은 더 정확하고 빠르게 풀고잘하지 못하는 부분은 잘할 수 있도록 적절한 알고리즘을 준비하는 것입니다


이 목표를 위해 우리는 좀 더 효율적이고 과학적인 알고리즘을 세우는 습관을 세워야 합니다정확하지만 시간이 좀 걸리는 알고리즘은 미완성된 알고리즘입니다단순히 해당 유형을 맞췄다고 해서 완벽하다고 볼 수는 없습니다내가 잘 알고 보통 정답을 맞추는 유형은 좀 더 빠르게 맞추려는 훈련을 해야합니다.


마찬가지로 내가 잘 알지 못하고해결방법이 뚜렷하게 머릿속에 세워지지 않은 유형의 경우내가 잘 하는 유형들처럼 적절한 알고리즘을 세우도록 해야합니다적절한 알고리즘을 세우고 나서야 좀 더 빠르게 풀 여유를 부릴 수 있습니다일단 중요한 것은 정확한 풀이 과정을 세우는 것입니다.


너무나도 당연하고 누구나 아는 내용이지만제가 생각하기에 알고리즘을 점검하는 매우 효과적인 방법은


 ‘한번 모의고사를 실전처럼 시간을 재서 풀어보는 것입니다실전연습은 이러한 의미에서 중요합니다단순히 모의고사를 많이 풀어본다고 해서 실력은 절대 늘어나지 않습니다단순히 양으로 밀어붙이는 양치기 공부법은 제가 주장하는 효율적인 공부 방법과 완전히 반대되는 방식입니다.


과탐을 예로 들어보겠습니다. 30분을 재서 20문제를 풀어보았습니다분명 막힘없이 술술 잘 풀리는 유형도 있을 것이며고민하고 움찔하고 다소 시간이 걸리는 유형도 있을 것입니다.


 설령 정답을 맞췄다고 해도고민하고 움찔하고 다소 시간이 걸려서 버벅거린 문제는 내가 아직 제대로 알고리즘을 세우지 못한 유형입니다실전연습을 몇 번 시험삼아 해 보면서 이러한 유형들을 체크해 봅시다. 틀리거나 고민을 오래 해서 꼬인 문제들을 정답 여부에 관계없이 체크해 둡시다.




(강력한 확신으로 보자마자 해결하기 시작한 문제가 아닌 이상 알고리즘이 적절하게 세워지지 않은 약점이다)





몇 번 실전연습을 해보면 이 체크해둔 항목들에서 공통적인 약점이 보일 것입니다항상 풀때마다 국어영역의 문법 문제들이 잘 안풀린다던지과탐 물리에서 패러데이 법칙과 관한 문제를 계속 고민하게 된다던지 등의 공통적인 약점이 보일 것입니다이 약점을 눈여겨봅시다.



 제가 만나본 수학 강자들은 오답노트를 따로 작성하는 경우가 많았습니다저는 이러한 방법은 매우 효과적이며 자신의 알고리즘을 점검하는 좋은 방법이라고 생각합니다다만제가 여러분께 원하는 것은 단순히 틀린 문제를 정리하는 오답노트가 아니라조금이라도 부족한 점을 모두 기록해두는 알고리즘 노트입니다정답이 중요한게 아닙니다효과적으로 빠르고 정확하게 풀었냐 아니냐를 기준으로 기록해야 합니다.




다시 이번편의 핵심을 요약해보자면

 ‘실전연습을 통해서 나의 약점을 정확하게 판단해보자

 ‘정답에 상관없이 나를 고민하게 만든 약점들을 잘 표시해두자

 ‘나만의 알고리즘 노트를 작성해보자


다음 편에서는 이 약점들을 보완하는 매우 당연한 이야기를 해보겠습니다.

0 XDK (+0)

  1. 유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.