Anki로 문장 암기하기 7  적절한 카드 수


 하루에 몇 시간의 공부가 적당할까? 재수생 시절에 하루 13시간 까지 집중해서 공부해보았다. 하지만 이는 극한에 몰린 심리와 발버둥, 공부에 완전히 맞추어진 환경과 우연이 겹쳐져 만들어진 지나치게 특별한 경험이었기에 일반적인 상황에서의 퍼포먼스로 보긴 어렵다.(링크 참조) Anki를 처음 시작한 2015년에는 하루에 30분도 공부하기 어려웠다. 화장실이나 이동시간에 짬짬이 외우는 수준이었다. 일을 줄이고 조금 여유가 생기면서 공부시간이 늘었는데 하루에 1시간 반 정도를 공부하면 지쳤다. 그리고 카드수가 늘어나고 공부하는 내용이 늘어나면서 하루에 6시간 까지 공부하게 되었다. 


 6시간, 재수생이던 시절 이후 온전히 집중하여 하루에 6시간씩 매일 공부할 수 있으리라고 생각해본 적이 없다. 처음엔 1시간 반에 지쳐서 쓰러졌지만 조금씩 근력이 늘어나듯 공부량이 늘어나더니 자연스럽게 6시간이 되어버렸다. 이 6시간에는 불만이 없다. 오히려 그 정도로 정신적 체력이 늘어났으니 기분이 좋다고 할 수 있다. 


 그런데 이 6시간 동안 하는 공부가 너무 뻔하다. 그리고 그 6시간 공부를 하고 나면 힘이 빠져서 새로운 카드를 만들 시간이 없다. 여력이 있어도 이미 6시간의 한계를 맞이했는데 갑자기 7시간이나 8시간 공부를 시도할 수 있을까? 공부를 하다가 갑자기 화가 나기 시작했다. 하고 싶은 공부는 많고 열심히 하고 있는데 개미눈물만큼 나아가고 있으니 답답해서 속이 터지려고 한다. 이 속도로 공부하면 환갑에 프로그래밍을 짤 판이다. 그리고 온갖 것에 화가 나기 시작했다. 엉터리 번역들, 번역기의 이상한 문장들, 지루함, 제대로 가고 있는지 알 수 없는 불안감 등등 분노와 불안이 조급한 마음에 엉겨 붙었다. 그렇게 그 날 공부는 공쳤다. 


 길거리를 쏘다니면서 한참을 방황한 후 겨우 진정이 되었다. 곰곰이 생각해보니 일단, 카드가 너무 많아서 생긴 문제로 보였다. 카드가 너무 많으니 공부량에 눌리고 새로운 공부를 추가하기 어려워 복습 위주로 공부할 수밖에 없게 된다. 새로운 자극이 없으니 공부가 재미없어지고 성취감을 느끼지 못하게 되었다고 생각한 것이다. 


 그래서 먼저 필요없는 카드를 지워보기로 했다. 오랫동안 쌓인 카드들을 죽 살펴보면서 삭제할 카드를 선택했다.


 처음 눈에 들어온 것은 문장 하나를 외우기 위해서 하나의 문장을 지나치게 많은 카드로 만든 노트들이었다. 가령 다음과 같은 노트다. 


원은 직경이 1이면 둘레는 3이 조금 더 되고, 네모는 직경이 1이라면 둘레는 4가 되는데 양은 하나로 움직이므로 1은 1이고, 3은 3이며, 5는 5로 그 수가 줄어들지 않으나, 짝수는 쌍방향으로 나가므로 2는 1이 되고, 4는 2가 되어 반으로 줄어든다. 따라서 하늘은 그대로 3으로 표시하고, 땅은 4의 반인 2로 상징하는 것이다.


 위의 문장을 노트로 만들어 다음과 같이 23개의 빈칸 만들기 카드를 생성했다. 


{{c1::원}}은 직경이 {{c2::1}}이면 둘레는 {{c3::3}}이 조금 더 되고, {{c4::네모}}는 직경이 {{c5::1}}이라면 둘레는 {{c6::4}}가 되는데 {{c7::양}}은 {{c8::하나로 움직이므로}} {{c9::1은 1}}이고, {{c10::3은 3}}이며, {{c11::5는 5}}로 {{c12::그 수가 줄어들지 않으나}}, {{c13::짝수}}는 {{c14::쌍방향}}으로 {{c15::나가므로}} {{c16::2는 1}}이 되고, {{c17::4는 2}}가 되어 {{c18::반으로 줄어든다}}. 따라서 {{c19::하늘}}은 그대로 {{c20::3}}으로 표시하고, 땅은 {{c21::4의 반}}인 {{c22::2}}로 {{c23::상징하는 것}}이다.


 하나의 글을 23개의 빈칸 만들기 카드로 만들었다. 즉, 똑같은 문장을 23번 반복해서 외운 셈이다. Anki 사용 초기에는 카드를 이렇게 만들었다. 벼락치기 시험공부 외에는 외우고 암기해본 경험이 거의 없으니, 자신의 기억력을 믿지 못하고 혹시나 잊을까봐 편집증적으로 많은 카드를 만들었던 것이다. 오래된 흑역사다. 자신의 기억력을 믿지 못하고 쓸데없이 많은 카드를 만드니 카드가 지나치게 많이 쌓일 수밖에 없다. 그리고 전부 동일한 내용이니 진도도 지지부진하고 지루할 수밖에 없다. 과거의 노트들을 뒤져보니 전부 이런 식이었다. 


 지나치게 많은 카드를 지우려고 생각하니 몇 개의 카드가 적절한지 알 필요가 생겼다. 과거엔 외우기에 급급했지만 그래도 경험이 쌓였는지 적당한 수량의 카드를 파악할 수 있었다. 


 일단, 얼마나 긴 글인지, 얼마나 많은 내용을 포함한 글인지와 상관없이 글 전체를 한 번 외우면 끝이다. 일단, 외우면 그 다음부터는 외운 내용을 반복할 뿐이다. 빈칸만 다르게 뚫린 카드가 몇 십번 나와도 동일한 내용의 지루하고 기계적인 반복일 뿐이다. 따라서 외우기를 생각한다면 1개의 카드로 충분할 수 있다.


 그렇지만 숙달의 과정을 고려해야 한다. 문장을 곱씹어 외우는 과정은 입과 머리의 상호조화다. 입으로 반복하여 씹어 삼키면 해당 정보를 머리가 먹고 소화시키는 구조다. 따라서 자근자근 씹을수록 머릿속에서 쉽게 해당 지식을 소화한다. 따라서 숙달을 위한 단순 반복을 고려해야 한다. 나는 이 횟수를 3회로 생각한다. 어차피 카드들은 끊임없이 반복적으로 복습이 되므로 새로운 카드는 3개 정도면 입과 머리가 충분히 숙달할 수 있을만큼 반복할 수 있다.  2번은 조금 간당간당하고 3번이면 적절하게 넘친다.


 마지막은 지식이 머릿속에서 숙성되는 시간을 고려해야 한다. 즉, 앞서 말했지만 지식은 머릿속에서 숙성의 과정을 거친다. 이는 지식이나 생각이 머릿속에서 기존 지식과 어우러져 안착되는 과정이다. 이렇게 지식이 숙성되고 머릿속에 안착되면서 다양한 시행착오가 일어난다. 카드 속 문구가 마음에 안들어 수정에 수정을 거듭할 수 있다. 혹은 외운 문장의 내용이 필요없다고 생각해서 노트를 삭제할 수도 있다. 이 모든 과정이 정보량에 따라서 일어난다. 즉, 안착할 정보가 많다면 상당기간에 걸쳐서 안착이 이루어진다. 처음에는 A라는 사항에 초점이 맞처지지만 해당 지식이 안착되면 이번에는 B라는 사항이 초점이 맞춰진다. 따라서 정보량이 많을 수록 지식이 안착되는 속도가 늦어진다고 봐야 한다. 


 그렇다면, 정보량을 어떻게 판단할까? 정보량을 초점이 되는 지식의 수라고 한다면 간단하게 말하기 어렵다. 공부를 하다보면 이해되는 정도에 따라서 정보량이 늘어나거나 줄어들기 때문이다. 긴 글도 하나의 단순한 정보일 수 있고, 짧은 글이 무척 복잡한 정보일 수 있기 때문이다. 그렇지만 보통 문장의 형태로 가공되기 때문에 기본적으로 마침표로 구분되는 문장의 개수로 정보량을 판단하고 있다. 즉, 이 기준을 따르면 마침표로 구분된 문장의 개수만큼 카드를 만들어야 할 것이다.


 경험적으로 보면 정보량이 많아도 카드의 개수가6~7개를 넘어가면 무의미해진다. 그 때부터는 단순 기계적 반복으로 입만 숙달되고 정신은 가출하기 때문이다. 그리고 카드의 개수보다는 카드가 장기적으로 계속 노출되는 상황이 정보량이 많은 카드를 흡수하는데 도움이 된다. 그래서 아무리 정보량이 많은 카드라고 해도 4~5개의 카드로 만들면 충분하다. 대신, 몇 가지 조치가 필요하다. 첫 번째는 반드시 복습 카드를 먼저 공부하고 이후에 새카드를 공부한다. 두 번째는 동일한 노트에서 나온 카드들은 같은 날 학습되지 않도록 한다. 


 복습 카드를 먼저 공부하고 이후에 새카드를 공부하려면 아래와 같이 도구 → 환경 설정 을 클릭하여 환경 설정 창을 띄운다.




환경 설정 창에서  빨간색 테두리에 해당하는 부분의 드롭다운 목록을 눌러 "새 카드는 복습 카드보다 나중에 등장"을 선택한다.  이렇게 하면 카드뭉치에 복습 카드와 새 카드가 같이 있을 때 복습 카드를 전부 공부하고 나야 새 카드의 학습이 이루어진다.



 

 동일한 노트에서 나온 카드들은 같은 날 학습되지 않도록 하고 싶으면 학습할 카드뭉치의 옵션(Deck Option)을 클릭하여 카드뭉치 옵션 창을 연다. 




 카드 뭉치 옵션 창에서 "새 카드" 탭 아래의 "Bury related new cards until the next day"의 체크 박스에 체크하고, "복습" 탭에서도 동일하게 아래의  "Bury related new cards until the next day"의 체크 박스에 체크한다. 이렇게 하면 학습된 카드와 같은 노트에서 나온 카드들이 카드 대기열에서 사라지고 다음 날로 미뤄지기 때문에 매일매일 동일한 카드가 지루하게 반복되는 것을 막고, 적은 수의 카드를 장기적으로 학습할 수 있게 된다. 




  이제 문장 단위 암기에서 카드의 개수는 문장의 개수가 많으면 4~5개의 카드를 만들고, 문장의 개수가 적어도 최소 3개로 만들면 된다. 즉, 문장의 정보량과 중요성에 따라서 하나의 노트당 3, 4, 5개로 배치하는 셈이다.  물론, 장기적으로 기억이 숙성되도록 동일한 노트의 카드들이 같은 날 중복해서 학습되지 않도록 조치하는 것도 잊어서는 안된다.


 이런 조치들을 통해서 과거에 하나의 노트에서 2~30개씩 만든 카드를 4~5개 정도로 줄여나가기 시작했다. 하지만 카드들이 만들어진지 오래라서 3~4년 이후에나 나온다. 따라서 카드 수가 줄어든 것을 체감하긴 어려웠다. 또, 너무 익숙하게 외우고 있는 카드라서 다시 복습할 때 큰 부담이 되지 않는다. 이런 카드를 줄인다고 딱히 공부 부담이 많이 줄지는 않는다. 하지만 덕분에 새로운 카드를 만들 때, 적절한 카드 수를 확립하여  불필요하게 많은 카드를 만드는 습관을 고칠 수 있었다. 

Anki로 문장 암기하기 6 한계 봉착

 

 문장 암기는 정말 좋은 공부다. 글을 통째로 외우면 그 저자와 일치되는 충만한 경험을 할 수 있다. 당연히, 내면적으로 충만해지고 글에 대한 이해도 훨씬 깊어진다. 요즘, 책을 베끼는 필사를 추천하는 사람들이 많은데, 필사보다 암기가 더 풍부하고 깊은 독서를 경험하게 해준다. 물론, 암기가 필사보다 훨씬 고생스럽다. 


 암기는 어렵다. 암기하라고 하면 그 동안 지겨웠던 온갖 공부가 떠오를 수 있다. 하지만 일단 조금씩 익숙해지면 꽤나 빨리 암기력이 늘어나고 거부감도 줄어든다. 시험공부가 아닌 자기 자신의 공부를 위하여 맛을 들이기 시작하면 그 생생함과 깊은 이해에 중독될 수 있다. 물론, 그렇게 문장을 곱씹어 가면서 공부는 정말 배움 그 자체를 위한 공부인데 할 수 있는 사람은 많을 것 같지는 않다.


 글을 곱씹기 시작하면서 독서 방식이 바뀌어 버렸다. 이전 독서 방식은 디테일보다는 글의 큰 흐름을 따라가는 식이었다. 그 만큼 대강대강 읽기에 정말 가볍고 빠르게 책을 읽었다. 300페이지 정도의 책을 기준으로 말하면 통속소설은 45분 정도면 읽었고, 조금 진지한 책이면 3시간 정도면 읽었다. 그저 큰 흐름을 따라가면서 읽는 독서 스타일이었기 때문에 가능한 경우다. 그런데 이제는 문장 하나하나를 외울 때까지 곱씹는다. 곱씹으니 디테일이 하나하나 생생하게 살기 시작했다. 그리고 그 디테일에 숨어있는 세세한 지식과 말로 설명하기 어려운 느낌 등을 전부 누린다. 빠른 독서는 책을 빠르게 곁눈질 하게 해준다. 덕분에 흥미가 가는 분야를 재빠르게 읽어보고 호기심을 충족할 수 있다. 하지만 남는 것이 많지 않았다. 실은, 남는 게 없는지도 몰랐다. 대부분 지적인 허영심과 자랑하고 싶은 마음 마지막으로 호기심을 채우기 위한 독서였다. 그런데 곱씹어 외우고 되새기니 더 이상 가볍고 빠른 독서를 하지 않게 되었다. 남는 것이 없다는 생각에 시간 낭비라는 생각이 들고, 그렇게 읽을 시간에 한 구절이라도 더 곱씹고 싶기 때문이다.


 물론, 책을 읽으면서 바로 곱씹지는 않는다. 책에서 조금이라도 괜찮아 보이는 문장이 나오면 Anki에 카드로 만들고, 해당 카드를 외우면서 곱씹는다. 주로 빈칸(Cloze deletion)을 만든다. 중요해 보이는 문장은 빈칸을 많이 뚫고 평범해 보이는 문장은 빈칸을 조금 만드는 식으로 조정해가면서 카드화 한다. 이렇게 책을 카드화해서 곱씹으면 꽤나 재미있는 경험을 할 수 있다. 일단, 책의 구절구절을 잘라서 곱씹어 외우므로 생각보다 쉽게 시작할 수 있다. 책은 두껍지만 카드에서 외울 내용은 한줌이기 때문이다. 카드식이므로 공부량 조절이 용이하다. 컨디션에 따라서 1~2개의 카드만 외워도 되고 3~40개의 카드를 외워도 된다. 그런데 외우다 보면 점점 기억력도 늘고, 정신적 체력도 붙어서 점점 많이 외우게 된다. 또, 카드 1개를 외우고 그 내용이 깊이 새겨지면 다음 내용이 궁금해서 더 분발하기도 한다. 게다가 책의 시작부터 차례대로 외어나가기 때문에 모호한 점이 거의 없다. 앞의 내용을 전부 외우고 이해했기 때문에 뒤에 제시된 내용을 보는데 항상 충실할 수밖에 없다. 외운 카드들은 알고리즘에 맞춰서 계속 복습으로 나오기 때문에 매일매일 책을 처음부터 가장 최근 읽는 부분까지 깊이 있게 읽는 모양새가 나온다. 그러니 책 전체의 맥락은 항상 머릿속에 현존하게 되고 책의 처음과 끝이 항상 일기관통하게 된다.


 물론, 좋은 책을 공부해야 좋은 경험을 할 수 있다. 이 방식으로 공부와 독서를 하면서 좋은 책이 얼마나 드문지 절절이 체감할 수 있었다. 시중에서 명문이라고 추앙받던 책들도 이렇게 읽으면 오타, 비문, 앞뒤가 안 맞는 내용, 모호한 개념과 정의 등이 모두 드러난다. 특히, 최근 번역서들의 품질은 심각할 정도다. 가볍게 읽을 때는 아무런 문제도 없어 보인다. 하지만 진지하게 외울 생각으로 곱씹다보면, 도저히 읽을 수 없을 정도로 엉터리인 경우가 많다. 아무리 곱씹어도 기억에 잘 남지 않고, 어찌어찌 외워서 다시 기억해내려고 해도 문장이 심하게 변형되어 버린다. 게다가 내용도 알맹이가 없는 경우가 많았다.


 이렇게 좋은 방법으로 마냥 즐겁게 공부하면 좋겠지만 조금씩 문제가 누적되기 시작했다. 


 공부를 하면서 세운 계획이 있었다. 동양학에 대한 호기심은 재빨리 명리학을 공부해 풀고 컴퓨터 과학과 프로그래밍을 본격적으로 공부하는 것이다. 하지만 그 계획은 예상치 못한 부작용과 함께 철저하게 꼬이기 시작했다.


 계획을 실현하기 위해서 대형서점에서 대략 괜찮아 보이는 명리학 책을 집어 10개월 정도 열심히 외웠다. 그런데 다 외우고 보니 책이 엉터리였다. 중간부터 의심하기 시작했지만 오타나 실수일 것이라고 스스로를 타일렀다. 해당 분야에 대해서 전혀 모르는데다가 이미 많은 시간을 투자한 본전이 아까워 책이 엉터리라고 확증하기 어려웠다. 결국, 책을 끝까지 외우고 나서야 어쩔 수 없이 책이 엉터리라고 결론내릴 수 있었다. 허무했다. 불철주야 노력한 10개월이 너무나 지나치게 뼈가 시리도록 아까웠다. 그리고 호기심은 전혀 해결되지 않았다. 자신이 우주의 도를 깨우친 양 이야기하는 현대 명리학자의 책을 믿을 수 없어서 이번에는 고전을 골랐다. 역시, 통째로 외우다 보니 다 보인다. 번역은 납득하기 어렵고, 중간 중간 원문도 잘못 썼다. 결국, 직접 옥편을 뒤져가면서 번역을 해봤지만 한문이라는 것이 단지 한자를 안다고 해석할 수 있는 것이 아니라는 것만 절절이 깨닫고 말았다. 하지만 이미 명리학에 1년하고도 5개월이라는 시간을 투자했다. 너무 아깝다. 여전히 호기심은 해결되지 않았고 오기도 발동했다. 더 이상 실수하지 않고 제대로 공부할 방법을 찾아보았다. 앞서의 실패로 의심이 너무 많아져서 원문을 한문으로 직접 읽지 않는 한 납득할 수 없다는 결론이 나왔다. 게다가 원문을 읽어본 결과, 단지 한자만 알아서는 해석하기 어렵다. 한문의 서술 방식은 대부분 고전의 인용이기 때문에 결국, 사서삼경의 고전부터 한문을 체계적으로 공부해서 내공을 쌓아야 원문을 제대로 읽을 수 있다. 미친 짓이었다. 호기심 하나 해결하겠다고 10년 공부를 자처하는 셈이다. 


 명리학 공부가 원하는 성과가 없었다고 이야기했지만, 전혀 성과가 없지는 않다. 여전히 모호하고 납득하기 어렵지만 그 내용을 전부 외우고 있기 때문에 새로운 사실을 알게 될 때마다 업데이트를 하고, 또, 현실에 적용하면서 단편적인 부분은 조금씩 깨우쳐지고 있다. 그리고 그 단편 덕분에 삶의 질을 꽤나 개선할 수 있었다. 


 글과 문장을 곱씹고 외우는 공부는 살아서 움직인다. 단편적인 지식이 그저 지식 토막일 뿐이라면 곱씹는 공부는 지식 그 자체가 정착되고 활용되는 토대를 만든다. 마치, 망치를 보면서 “망치 = 못을 박는 기구”라고 아는 것이 단편적인 지식이라면, 곱씹는 공부는 망치를 들고 간단한 탁자를 만들어보는 실습에 가깝다. 그리고 그렇게 탁자를 만들고 나면 망치를 이용하여 이것저것 만들어 볼 수 있다. 손재주가 있는 사람이라면 영감을 얻고 목공으로 발전할 수도 있다. 마찬가지로 곱씹어 외우는 공부를 하면 머릿속에 정착된 지식과 자연스럽게 익힌 활용법으로 인하여 그 지식이 스스로 외부와 감응하고 영감을 준다. 명리학도 마찬가지다.

 

 명리학 공부에서 원하는 바를 얻지 못했지만 책 전체를 외움으로써 세상을 바라보는 명리학자의 관점을 약간이나마 곁눈질 할 수 있었다. 그리고 익힌 지식들이 알아서 60갑자 별로 매년, 매달, 매일, 매시를 관찰하고 사람들을 보고 관찰한다. 이제껏 생각지도 못한 관점을 얻었고, 그 관점이 상당히 마음에 든다. 또, 정답인지는 모르지만 이것저것 스스로 시도하면서 정말 조금씩 얻는 바가 있다. 덕분에 지병을 고치는 방법도 찾아냈고, 인간관계도 좋아지는 등 삶의 질이 확연하게 개선되기도 했다. 스스로 얻은 바가 없다고 생각했지만 잘 관찰해보면 실은 꽤나 얻는 바가 있었다.


 이렇게 되면 공부를 멈출 수가 없다. 머릿속에서 공부를 원하고 있기 때문이다. 어설프게 알고 넘어가지 말고 제대로 정리하고 다음 단계로 나아가라는 내면의 목소리가 커진다. 호기심은 더 왕성해지고 유혹의 목소리까지 들려오기 시작한다. 한문을 사서삼경의 뿌리부터 공부하면 나중에 명리학뿐만 아니라 동양의 기술, 한의학, 풍수지리 등의 다방면으로 쉽게 나아갈 수 있고, 나이 먹고 그 기술로 밥벌이 정도는 할 수 있을지도 모른다고 속삭인다. 결국, 유혹을 이기지 못하고 한문을 본격적으로 공부하기 시작했다. 부수한자에 이어 천자문을 마치고 지금은 문법책 한 권을 외우기 시작했다.


 매사가 이런 식이다. 명리학을 잠깐 보려고 했는데 한문부터 공부하기 시작했고, 영어는 음성학부터 공부하기 시작한다. 컴퓨터 공부는 원리를 궁금해 하다가 물리학 공부부터 하게 될 것 같다. 게다가 최근에는 재능이 없고 인연도 없다고 생각했던 글쓰기까지 공부가 확장되고 있다. 물론, 다 공부하면 좋다. 하지만 공부하고 싶은 내용은 계속 늘어나는데 공부를 할 수 있는 한계는 꽤나 명백하다. 이러니 욕구불만에 시달리게 된다. 


 어서 빨리, 명리학의 비밀을 알고 싶은데, 겨우 천자문을 공부하기 시작했을 때의 막막함이란 상당하다. 구상하고 있는 프로그램을 설계하고 싶은데, 전자기학 교과서를 펼칠 때마다 조급함이 몰려온다. 블로그에 글을 올리려는데, 문장들이 너무 유치하고 어설퍼서 글을 쓰지 못한다. 무언가 근본적으로 개선되고 좋아지고 있다. 대단하고 훌륭하다. 하지만 너무 시간이 걸린다. 하고 싶은 것은 저 멀리 산봉우리에서 펄럭이고 있는데, 뛰어가지 못하고 차분하게 한발자국씩만 움직이는 기분이 든다. 문제를 해결해야만 했다.

Anki로 문장 암기하기 5 문장 암기로 알게된 암기 과정


 문장 암기를 하면서 어떻게 카드를 만들고 암기할지 고민한 과정의 전반부를 이야기해보자. 


1. 처음 책을 그대로 외우다.


 정말 하나도 모르는 분야의 책을 공부하기 위해서 문장을 통째로 외우기 시작했다. 말이 좋아 문장을 통째로 외우는 것이지, 실제로는 책을 거의 통째로 외우는 것이었다.


 처음엔 책에서 문장을 그대로 베꼈다. 이런 식의 암기도 처음이었고 책의 내용도 전혀 몰라 책을 맹목적으로 외우고 이해할 수밖에 없었기 때문이다. 또, 글을 정리하고 요약하는 것이 더 어려운 나 같은 사람에게는 책을 그대로 베끼는 것이 오히려 쉬웠다. 또, 글을 외우다 보면 알아서 머릿속에 차곡차곡 쌓이면서 내용을 명료하게 꿰뚫을 수 있었다. 나중에는 이런 경험 때문에 책을 주의깊게 보지 않고 통째로 외워서 파악할려고 하는 버릇까지 생겨버렸다. 



2. 정보를 농축한다.


 하지만 조금씩 이런 식의 공부에 익숙해지면서, 좀 더 효율적으로 그리고 깊게 공부하고 싶었다. 그렇다면 무엇이 효율적이고 깊은 공부일까? 당시의 생각은 간단했다. 정보가 농축된 문장을 만드는 것이다. 가령 다음과 같은 경우를 생각해보자. 


 문장1 : 멕시코의 수도는 멕시코 시티다.

 문장2 : 멕시코 시티의 면적은 1,400이다.

 문장3 : 멕시코 시티의 인구는 대략 900만 정도다.


 위에 나열된 3개의 문장은 서로 연관된 정보다. 개별 카드로 만들어 공부하면 다음과 같이 각 문장별로 2개의 카드를 만들어 6개의 카드를 만들 수 있을 것이다. 문장1을 노트1로, 문장2를 노트2로, 문장3을 노트3으로 하여 빈칸 만들기(Cloze Deletion)로 노트별로 2개씩 카드를 만들어 보았다.


 노트1 : {{c1::멕시코의 수도}}는 {{c2::멕시코 시티}}다.

 노트2 : {{c1::멕시코 시티의 면적}}은 {{c2::1,400}}이다.

 노트3 : {{c1::멕시코 시티의 인구}}는 대략 {{c2::900만}} 정도다.

*{{c1::text}}은 내부의 text를 빈칸으로 만든 카드1이라는 의미

 

 하지만 이를 다음과 같이 하나의 문장으로 만들 수 있다.


문장 : 멕시코의 수도는 면적 1,400에 인구 900만 정도의 멕시코 시티다.

노트 : {{c1::멕시코의 수도}}는 면적 {{c2::1,400}}에 인구 {{c3::900만}} 정도의 {{c4::멕시코 시티}}다.


  이제, 동일한 정보를 공부함에 있어서 글자 수가 줄어들었고, 노트는 3개에서 1개로 줄어들었으며, 카드는 6개에서 4개로 줄어들었다. 확실히 효율적인 것 같다. 


 이렇게 문장을 농축하면 효율성 말고도 2가지 이익이 있다고 생각되었다. 


 첫 번째 이익은 지식이 총체적이고 구체적으로 머릿속에 들어오는 효과다. 연관된 정보를 동시에 머릿속에 떠올리면 경험적으로나 생리적으로나 유리하다고 생각했다. 단순한 지식은 그저 1개의 지식일 뿐이지만 총체적인 지식은 하나의 지식 덩어리가 된다. 더 많은 정보들이 지식에 결합할수록 그 지식은 구체적인 모양새를 갖추고 머릿속에서 살아 움직이게 된다. 


 두 번째 이익은 지식의 정보량이 늘어난다는 점이다. 문장 속에 포함된 다양한 지식들의 관계는 명시적으로 적시된 내용 말고도 암묵적인 내용들을 암시한다. 가령, 위의 경우에는 인구밀도를 계산해볼 수 있다. 



3. 문장을 다듬다.


 나름 흡족하게 카드를 만들었다고 생각했지만, 실제  공부를 하다보면 계속 부족한 점이 보이지 않을 수 없다. 


 아래와 같은 문장을 외운다고 생각해보자. 


不은 동사나 형용사 앞에서 부정하고 … 그러므로 不 다음에 오는 단어는 동사로 풀이해서 이를 부정한다.


 위 문장은 처음 외울 때 별 문제없었다. 입에 인이 박히도록 반복해서 자연스럽게 글을 읊을 수 있도록 만들어놨는데 다음 날 복습을 하려니, 머릿속이 헝클어지면서 혼란이 일어난다. 왜 그럴까? 한참을 들여다보니 이유를 알 수 있었다. 앞에서 不(아닐 불)자가 동사나 형용사 앞에 온다고 말하고서는 뒤에서는 不(아닐 불) 뒤에 동사가 온다고 적혀있었다. 앞 문장에는 포함된 형용사가 다음 문장에서 빠지니 머리가 복잡해졌다. 저자가 오타를 낸 것인지, 오타라면 앞의 형용사가 오타인 것인지 아니면 형용사가 빠진 것이 오타인지 알 수 없었다. 또, 다른 의미로 해석될 수 있는지도 고민된다. 이러니 머리가 복잡하고 기억이 헝클어진 것이다. 결국, 책을 한참 들여다보고 형용사를 뺀 것이 오타로 판단하여 형용사를 추가해서 문장을 만들었더니 그 다음부터는 문제없이 명쾌하게 기억할 수 있었다.


 이런 문장은 어떤가?


 뇌의 시스템들은 가솨적(plastic)으로 경험에 의해 변형될 수 있다.

 

 위의 문장은 “가소적(plastic)”이라는 단어가 오타가 발생했다. “가소적”이라는 말을 잘못 쓴 것인지 아니면 일부러 “가솨적”이라고 썼는지 구별하지 못한다면, 이 문장은 매번 복습할 때마다 혼동을 일으키게 된다. 


 오타들은 상대적으로 찾기도 쉽고 구별하기도 쉽다. 악질적인 경우는 자연스럽지 않은 어색한 문장이나 말이 되는 것 같은 비문들이다. 가령, 다음의 문장은 아무리 봐도 어색한 문장이다. 


겹친 분포를 보이는 음들은 음성적 환경에 의해서 음이 선택되는 것이 아니므로 대체 틀의 빈칸에 어떤 음이 들어갈지 예측할 수 없다.


 위의 문장은 아직도 외울 때마다 허둥대는 문장이다. 왜 이리 입에 달라붙지 않는지 알 수 없다. 영어 번역이 적절하게 이루어지지 못한 것이라고 추정한다. 최근 번역기 사용이 늘어나면서 무언가 잘못된 부분을 콕 집어 말할 수 없는 이상하고 불쾌한 문장들이 늘어난다는 느낌을 받는다.


 오타, 비문, 이상한 문장, 내부적으로 무언가 납득이 되지 않는 글들을 외우게 되면 공부의 효율이 급속히 떨어진다. 처음 공부할 때도 입에 잘 달라붙지 않고, 의미도 혼란스럽다. 입으로 반복하면서 적정한 리듬과 의미를 찾아도 그 당시에만 외워질 뿐, 다시 복습을 하면 처음 외울 때 새겼던 의미들이 불분명하고 다시 기억해내기 힘들다. 지식이 어려워서는 아니다. 분명히, 글을 처음 외울 때는 납득했다. 글을 입 안에 굴려보면서 적절한 리듬과 의미를 발견하고 납득하면서 글을 외웠다. 그런데 다음 날이면 그 납득이 사라져 버리고 다시 의문에 생긴다. 무슨 일일까?


 이런 글이나 문장을 복습하면 글을 정확하게 떠올릴 수 없어도, 그 대강의 내용은 머릿속을 맴돈다. 분명히 알고 있다는 것은 안다. 그 점은 명확하다. 하지만 몇 가지 키워드만 간간이 떠오른다. 혀끝에서 말이 맴돌지만 설명할 수 없다. 이건 아는 것일까? 모르는 것일까? 그런데 문장을 다듬고 오타를 고치면 신통하게 모든 문제가 해결된다. 입에서 해당 글이 자동으로 튀어나오고 내용들은 조화롭게 배치된다.


 경험이 쌓이면서 외워야할 문장을 다듬어야 한다는 것을 깨닫기 시작했다. 오타를 없애고, 비문을 미리 제거한다. 입으로 읊어보면서 어색한 문장인지 확인한다. 문장 내부적으로 상호 모순되거나 설명이 부족한 부분이 있는지, 적확한 단어를 사용하고 있는지 확인한다. 이런 과정을 거치면 분명히 공부하기 한층 수월해지기 때문이다. 하지만 한계가 있다.


 첫 술에 배부를 수 없고, 외울 문장과 글을 추리면서 처음부터 모든 것을 알 수 없다. 문장과 글을 머릿속에 집어넣기 위해서 노력하는 과정이 있고, 얼마간의 시간이 지나야 많은 것들이 명쾌해진다. 반드시 시간이 필요하다. 그래서 별 수 없이, 매순간 카드를 복습할 때마다 문장을 수정한다. 그러다보면 어느 순간 더 이상 수정할 필요가 없어지고, 깔끔하게 정리된다.



4. 내용을 정리하다.


 아쉽게도 문장만 정리한다고 모든 문제가 해결되지 않는다. 내용도 중요하다. 외우려는 글 내용들이 서로 중복되면 반드시 문제가 생긴다. 


 앞서 언급한 사례에서처럼 문장 내에서 정보가 잘 안 맞거나 하는 경우뿐만 아니라, 이미 기존에 외운 카드들과 새로운 카드의 내용이 겹쳐지면 혼선이 발생하는 경우가 많다. 이 경우에는 눈앞의 카드를 처음 외울 때는 잘 외워지는 경우가 많다. 하지만 시간이 지나 복습하려고 하면 잘 외웠던 문구가 갑자기 혼선되거나 먹통이 되어버린다. 문장과 어휘의 문제가 아니다. 내용은 대충 기억나지만 비슷한 여러 구절이 동시에 떠오르면서 혼동되거나 혹은, 내용을 전혀 떠올리지 못하는 경우가 발생한다. 


 내용은 대충 기억나지만 비슷한 여러 구절이 동시에 떠오르는 경우는 비슷한 내용을 문장만 다르게 외운 경우다. 아래는 불교에서 “금생의 행복”의 조건을 나열한 두 문장이다. 


문장 1 : 인간은 자기에게 맞는 기술을 익히고, 도덕적으로 건전하고, 봉사하는 삶을 살아감으로써 금생의 행복을 얻게 된다.

문장 2 : 보시, 지계, 학문, 기술이 금생의 행복의 조건이 된다.


 위의 두 문장은 동일하게 “금생의 행복”에 대해서 이야기하고 있는데 미묘하게 다르다. 앞의 문장에는 “학문”이 빠져 있다. 그래서 매번 이 문장을 외울 때마다 “학문” 때문에 혼동이 온다. 즉, 첫 번째 문장을 잘 외우고 나서도 무언가 빠졌다는 느낌을 계속 받거나, 두 번째 문장을 잘 외우고 미심쩍은 기분이 남게 된다. 컨디션이 안 좋은 날은 두 문장이 믹스되어서 이상한 문장으로 떠올리기도 한다. 즉, “보시, 지계, 기술이 금생의 행복의 조건이 된다.”로 외우고 하나가 더 있었는데 그게 뭐였지 하고 기억을 떠올리려고 안간힘을 쓰는 식이다. 


 내용이 상충되는 경우는 더 큰 혼동이 온다. 다음은 문단 나누기를 설명하는 글이다. 


문장 1 : 문단은 보통 3줄이 지나면 가독성을 위하여 나눠줘야 한다. 

문장 2 : 문단은 글자 수가 아니라 장면과 의미단위에 따라서 나눠줘야 한다. 동일한 이야기는 한 문단으로 다른 이야기는 다른 문단으로 나눈다.


 글쓰기를 설명하는 서로 다른 두 책에서 발췌한 문장이다. 하나는 가독성을 중시해서 문단을 대략 3번째 줄에서 나누라고 되어 있다. 다른 하나는 의미 단위, 이야기 단위에 따라서 문단을 나누고, 분량은 상관하지 말라고 이야기한다. 이런 문장을 외울 때는 보통 처음부터 막힌다. 이미 문장 1이 머릿속에 있기 때문에 문장 2를 받아들이기 힘들어지기 때문이다. 하지만 가끔은 아무 생각 없이 문장 2를 외우 수도 있다. 이런 경우 다음번 복습에서는 어김없이 충돌이 일어나면서 혼란이 발생한다. 


 중복된 문장은 교통정리를 해줘야 수월하게 공부를 할 수 있다. 가령, 비슷한 내용들이 미묘하게 다른 경우 통합해서 하나의 문장으로 만들고 다른 문장을 삭제하는 편이 좋다. 그러면 문장도 정리되고 외워야할 카드의 수를 줄일 수 있다. 


 서로 상충되는 내용의 카드는 고민이 필요하다. 본인에게 확신이 있다면 그 확신에 부합되는 카드를 외우면 된다. 확신이 없다면 절충안을 만들어 본다. 가령, 위의 예시된 문장에서 이렇게 바꿔본다. “문단은 의미단위에 따라 나누는 것을 원칙으로 하되 가독성을 위해서라면 되도록 짧게 써라.” 정도로 절충해볼 수 있다. 마지막은 서로 다른 의견들 앞에 그 맥락이나 작성자를 적어주는 방법이다. 대부분의 학문에서는 다양한 논쟁이 벌어지고 학자마다 의견이 다르다. 이 경우 여러 다양한 관점을 의미하는 상충된 문장을 그 자체로 이해하고 외우면 보다 풍부한 공부를 할 수 있다. 이 때는, 서로 대비되는 문장을 함께 나열해서 아래와 같이 하나의 글을 만들어 외운다. 


A라는 책은 문단을 글자 수가 아니라 장면과 의미단위에 따라서 나누라고 이야기한다. 하지만 B라는 책은 문단은 보통 3줄이 지나면 가독성을 위하여 나누라고 이야기한다.


 A라는 책과 B라는 책이 등장하면서 서로 다른 입장의 문장을 나란히 배치하고 있다. 이렇게 문장을 만들어 암기하면 서로 내용이 대조되는 효과가 일어나 오히려 기억히 선명해진다. 


 앞서, 문장 다듬기에서 말했듯이, 첫술에 배부를 수는 없다. 처음 공부할 때 기존에 공부한 내용과 중복되는지 상충되는지 여부를 파악하면 좋겠지만, 보통은 처음 공부할 때 그런 내용들이 잘 떠오르지 않는다. 문장이나 글을 외우고 곱씹으면서 머리에 정착되는 과정이 진행되어야 비로소 이런 내용의 중복이나 상충을 확연하게 파악할 수 있게 되기 때문이다. 결국, 공부를 하면서 지속적으로 카드를 수정하고 정리해야 한다.



5. 빈 공간


 앞서, 문장을 다듬고 내용을 정리하는 이야기를 했다. 이렇게 글이나 문장 형태로 머릿속에 집어넣게 되면서 지식을 머리에 주입할 때, 머릿속에서 어떤 일이 일어나는지 감이 오기 시작한다. 보다 나은 학습을 위하여 이런 부분을 한 번 정리할 필요가 있다고 생각하여 비록 개인적인 경험들을 정리해봤다. 


 우선, 공부는 시간이 걸린다. 옛말에 “보는 즉시 깨닫는다.”라는 말이 있다. 한 번 보고 다 아는 천재들에 대한 묘사다. 이 말을 잘 생각해보면 보는 즉시 알고 깨닫는 사람은 천재라고 말하고 있는 것이다. 즉, 나 같은 일반인은 배우고 익혀야만 깨달을 수 있다고 말하는 셈이다.


 Anki로 공부를 시작하기 전 이야기다. 그저 일상에서 보거나 들은 내용이 어느 날 문득 깨달아지는 경우가 있다. 무척 뜬금없는 경험인데, 지하철에서 졸다가, 화장실에서 볼일을 보다가 갑자기 알아진다. 곰곰이 그런 내용들을 추적해보면 보통 2년 전에 발생한 일이 갑자기 정리되어 나타난다. 2년 전에 읽었던 책의 한 구절이 떠오르기도 하고, 2년 전에 했던 누군가의 행동이 떠오른다. 그리고 그것이 어떤 의미인지 생생하게 드러난다. 뜬금없이 깨달아지는 생생함과 명료함을 경험해보면서, 직관적으로 그 지식이 이제 나에게 안착되었다고 생각하게 된다. 


 2년 만에 깨닫는 경험을 자주 접하다 보니 지식의 숙성 기간을 2년이라고 생각했었다. 즉, 어떤 내용을 보고 접했을 때, 별 다른 사항이 없으면 2년 후에 그 의미를 알게 되거나 혹은 영원히 묻혀버린다.  하지만 Anki로 카드를 외우니 그 과정이 훨씬 빨라지는 것을 체감할 수 있었다. 단순히, 스치면서 보고 들은 것을 깨우치게 되는 것이 2년이라면 입으로 문장을 곱씹어 보면서 외우면 그 과정이 짧으면 1~2일에 길면 2~3주 내로 압축적으로 일어났다. 그럼에도 불구하고 이 모든 과정에는 반드시 시간이 필요했다. 


 열심히 외워서 머릿속에 들어간 지식들은 숙성된다. 그렇다 숙성이다. 즉, 시간이 걸린다는 말이다. 그리고 시간이 걸린다는 것은 어떤 일들이 바로 일어나는 것이 아니라 점차적으로 일어나고 있다는 뜻이다. 어떤 일이 벌어질까? 


 다음은 내가 정말 잘 외우고 있는 카드다. LaTeX에서 문서 클래스를 설명하는 문장이다.


 문서 클래스 proc은 article 클래스에 기반한 프로시딩용 문서 클래스다. 


 위 문장은 참 선명하게 머릿속에 남아있지만 어떤 내용인지 전혀 모른다. 프로시딩이 무엇인지 모르고, article 클래스에 기반한다는 것이 어떤 의미인지 모른다. 그래서 이 문장을 읽고 있으면 아무 생각이 나지 않는다. 그런데 너무 수월하게 기억에서 꺼낼 수 있다. 그래서 외울 때마다 신기하기 그지없다. 보통은 호기심이 생겨서 찾아보겠지만 이상할 정도로 관심도 안생기고 몰라도 문제가 없어서 여전히 그 내용을 찾아보지 않는다. 아마도 끝까지 찾아보지 않을 것 같다. 


 이상한 문장으로 구성된 카드, 내용이 중복되거나 상충되는 카드에서 발생한 문제는 대부분 이해와 관련이 있다. 이상한 문장은 그 내용과 형식이 조화를 이루지 못하는 점이 문제이므로 내용을 이해하고 그에 맞추어 문장을 정리하면 해결된다. 내용의 중복은 중복된 부분을 이해하고 수정하면 되며, 내용의 상충은 절충하거나 대비되는 의견을 나란히 제시하여 이해하면 해결된다. 즉, 제대로 이해될 수 있도록 문장을 정리하고 내용을 구분하여 정리하면 문제가 해결된다. 그래서 처음엔 지식의 숙성은 머릿속에 들어간 지식이 이해되는 과정이라고 생각했었다. 하지만 위의 문장처럼 전혀 이해할 수 없는 내용임에도 일단 외운 것들이 온전히 유지되는 것을 보면서 머릿속에서 이루어지는 과정이 이해가 아니라는 점을 알 수 있었다.


 그럼 무슨 일이 벌어질까? 위와 같이 전혀 이해하지 못하지만 잘 외워지는 카드의 내용을 나는 ‘빈 공간’에 들어간 지식이라고 부른다. 이런 지식들의 공통점은 정말 듣도 보도 못한 내용이라는 점이다. 내 머릿속에는 이 카드에 실린 내용을 판단할 수 있는 어떤 정보도 없었다. 오직, 문장이 이상하지 않은지 정도만 판단할 뿐이다. 그래서 다른 머릿속의 지식에 의해서 검증되지 않고, 섞이지도 않는다. 즉, 복잡한 머릿속에서 온전히 빈 땅에 정착한 지식인 셈이다. 


 명리학을 처음 공부할 때의 상황이 떠오른다. 어떤 책이 좋은 것인지 몰라서 대형서점에 가서 괜찮아 보이는 책 하나를 골라 다짜고짜 외웠다. 처음 외웠을 때는 관련 지식이 하나도 없었기에 무엇이 옳고 그른지 판단할 수 없었다. 책에 적혀진 말들을 금과옥조처럼 외우고 새기고 또 새겼다. 머릿속에서는 새로운 지식으로 인한 성취감으로 행복한 비명을 질렀다. 그런데 그 책의 후반부에 접어들면서 상황이 이상하게 꼬이기 시작했다. 중복된 내용과 상충된 내용이 하나둘씩 발견되었다. 기를 쓰고 문장을 수정하고 내용을 정리하면서 공부를 계속했지만 저자에 대한 신뢰가 떨어지면서 공부하고 싶은 마음이 사라져 버렸다. 처음에 신명나게 외웠던 내용들은 매번 기억을 떠올리려고 할 때마다 혼란스럽고 신뢰할 수 없다는 인상을 주면서 지금은 혼란스러운 일련의 지식덩어리가 되고 말았다.


 완전히 새로운 지식은 이해할 수없어도 일단 암기하면 머릿속에서 그대로 유지된다. 왜 그럴까? 머릿속에 들어간 지식은 신경적 상호작용을 통해 기존 지식 체계 속에 자리 잡아야 한다. 완전히 새로운 지식이라면 기존의 지식체계와 아무런 관계가 없으므로 그저 지식이 더해질 뿐이다. 하지만 기존 지식체계와 관련이 있다면 새로운 지식은 융화되거나 분리되어야 한다. 그래서 처음에 외운 지식이 하루나 이틀이 지나면 변형되기 시작한다. 좀 더 익숙한 문장으로 변화되고, 내용들도 섞인다. 이 과정은 합리적인 이해를 낳거나 정확한 정답을 담보하지 않는 것으로 보인다. 그저 삶의 흐름과 개인적인 신념에 따라 지식이 통합되거나 분류될 뿐이다. 이 과정은 기존 지식체계에 새로운 지식이 끼어들어 자라나는 과정에 가깝다. 새롭게 심어진 지식은 많이 사용되면 자라나면서 주위의 지식을 통합할 것이다. 반면, 별로 사용되지 않는다면 다른 지식에 통합되어 변형될 것이다. 그리고 주위에 지식이 없는 완전히 빈 공간에 터를 잡은 새로운 지식은 일단 심어지면 주위의 다른 지식으로부터 변형되지 않으므로 그 자리에서 별 문제 없이 유지된다.



6. 의미와 형식


 내용적인 측면 위주로 이야기했지만 문장도 고려해야 한다. Anki를 이용하여 많은 것을 외우면서, 지식이라는 것이 단순히 추상적인 무형의 정보가 아니라는 확신을 얻었다. 지식은 사진, 영상, 소리 등을 매개로 언어로 나타낼 수 있어야 비로소 우리가 느끼는 지식이 된다. 물론, 언어 이외의 정보 형태를 부정하는 것은 아니다. 단지, 반드시 다른 정보 형태가 언어와 연합되어야 한다고 이야기할 뿐이다. 이 점에 대해선 많은 이야기를 할 수 있지만 이번엔 글과 문장을 외우면서 겪게 되는 것들을 이야기해보자.


 열심히 외운 문장이나 내용들은 시간이 지나면서 지식 체계 속에서 변형된다. 앞서, 지식 공간에 새로운 지식이 삽입되었을 때 의미들의 상호 작용에 의하여 해당 지식의 의미가 변형되는 현상을 이미 이야기했다. 이번에 이야기할 것은 의미(내용)와 언어(글이나 문장)의 상호 관계에 의하여 기억이 변형되는 경우다. 이 두 가지 경우는 의미(내용)와 언어(글이나 문장)가 얼마나 불가분의 관계를 겪는지 역설적으로 알려준다. 


경우 1 : 의미(내용)가 중심이 되어 언어(글이나 문장)가 변형된다. 

경우 2 : 언어(글이나 문장)가 중심이 되어 의미(내용)가 변형된다.


 의미(내용)가 중심이 되어 언어(글이나 문장)가 변형되는 경우는 다음과 같은 경우다. 


문장 1 : student는 학생이라고 풀이한다. 

문장 2 : student는 학생이라고 해석한다.


 외국어 관련 책에서는 외국어를 “풀이한다”, “해석한다”, “번역하다” 같은 문구들이 자주 등장한다. 의미는 차이가 없다. 어느 것으로 외워도 틀리지 않다. 하지만 내 경우에는 “풀이한다”와 “해석한다”가 계속 헷갈렸다. 그리고 그것 때문에 문장의 자체 내용을 떠올리지 못하고 복습에 실패하는 경우가 종종 있었다. 지금은 이 단어의 혼용에 단련이 되어서 서로 헷갈려도 신경 쓰지 않으려고 하지만 해당 카드를 만날 때마다 살짝 스트레스를 받는다. 


 아마 위와 같은 사례가 이상하다고 생각할 수 있다. 의미가 동일한 사소한 단어 차이이므로 무시하면 되기 때문이다. 완전히 동의한다. 그렇지만 이런 사례를 든 이유가 있다. 우리 머릿속에서 문장과 의미가 얼마나 상호 밀접한 관계를 형성하는지 설명하고 싶어서다. 글과 문장이 의미를 전달하므로 너무 당연한 말이라 생각될 수 있다. 하지만 이를 뒤집으면 의미가 동일하다면 말이나 단어가 다른 단어로 대체될 수 있다는 것을 의미한다. 위의 사례도 “풀이한다”와 “해석한다”를 철저하게 구분지어 외어보려고 했지만 결국 실패하고 지금은 마음을 비우고 있다. 이 사례가 너무 사소하게 느껴질 수 있으므로 다음과 같은 문장을 살펴보자. 


戌에 대한 설명

사기-율서: 言萬物盡滅

연해자평: 滅也 萬物滅盡


 위의 문장은 역학에서 12지지 중 戌(술)토에 대한 설명이다. 위의 문장은 사기-율서에서 발췌했고 아래 문장은 연해자평에서 발췌했다. 의미는 동일하다. 사기-율서는 말미에 盡滅(진멸 - 없어짐)로 끝났고, 연해자평은 말미에 滅盡(멸진 - 없어짐)으로 끝냈다. 의미의 차이 없이 그저 한자의 순서만 다르다. 내 머릿속은 “戌(술)토-없어짐-滅盡 또는 盡滅” 로 구조화되어서 3년째 외우고 있어도 매번 혼동이 일어난다. 의미가 동일하니 아무리 구별하여 머릿속에 넣어도 서로 혼용되어 버리는 것이다. 


 이 사례를 조금 깊이 생각해보면, 아무리 문장을 정확하게 외워도 그 문장을 구성하는 단어들은 동일하거나 비슷한 의미의 다른 단어로 대체되고 우리는 이를 파악하긴 어렵다는 것을 의미한다. 만일, 낯선 단어를 사용했다면 자주 쓰는 동일한 의미의 단어로 바뀐다. 실제로 오랜 기간이 지나 문장을 다시 복습하려 할 때, 낯선 단어들이 완전히 익숙한 단어들로 대체되는 것을 종종 확인할 수 있다. 내용들이 지식 공간에서 변형되듯이 문장들도 자신의 고유한 언어습관에 따라서 변형되어 버린 것이다.


 언어(글이나 문장)가 중심이 되어 의미(내용)가 변형되는 경우는 한문을 공부하면 자주 마주치게 된다. 음이 동일하지만 뜻이 다른 한자가 너무 많기 때문이다. 가령, 다음과 같은 경우다. 


千字文 112 해구상욕 집열원량(骸垢想浴 執熱願凉)


 위의 구절을 외울 때마다 浴(목욕할 욕)은 매번 欲(하고자할 욕)으로 잘못 쓴다. 다행히, 떠올려 보고 틀렸다는 것을 항상 자각하지만 매번 欲(하고자할 욕)으로 한 번 쓰고, 그 다음에 틀렸다는 것을 자각하고 浴(목욕할 욕)으로 고쳐 쓴다. 두 글자가 음이 같고 모양도 나름 유사하기 때문에 혼동이 발생한다. 실제로 한자는 음이 같은 글자들이 동일한 글자처럼 통용되는 경우가 많다. 非(아닐 비)와 匪(도둑 비), 維(벼리 유)와 惟(생각할 유), 而(말 이을 이)와 以(써 이) 등이 그런 사례다. 옛날 사람들도 나와 비슷한 경험을 했을 것이라고 조심스럽게 추정해본다. 


 글이나 문장을 외우기 위해 입 속에서 열심히 음미하다 보면 적절해 보이는 리듬과 호흡이 생기고 의미도 유려하게 연결되어 총체적인 지식이 형성된다. 하지만 그 리듬과 호흡은 정해진 것은 아니다. 컨디션이 안 좋아서, 혹은 앞서 복습한 카드의 호흡이 그대로 남아서 매번 새롭게 읽히기도 한다. 완전히 같은 글이 새롭게 읽힐 때마다 문장의 의미는 새로워진다.


 매번 새로워지는 문장의 맛 때문에 이를 사색의 수단으로도 잘 사용했다. 잠이 안 오는 날이면 집 앞의 놀이터에서 새로운 의미를 발굴할 때까지 입으로 문장을 외우면서 새로운 리듬과 호흡을 찾아보려고 했었다. 새로운 의미는 반드시 새로운 호흡과 리듬을 가지기 때문이었다. 이런 경험들을 돌이켜 보면 의미와 형식이 서로 얼마나 분리 불가능하고 긴밀한지 절절이 느끼지 않을 수 없다.



7. 신나게 공부하다.


 앞의 내용을 간단히 요약하면 이렇다. 


 처음엔, 책을 그대로 외웠다. 외우기가 쉽지는 않지만 내용에 대한 이해도 잘 되고 독서도 깊이 있게 이루어지면서 재미있게 했다. 그러다가 공부의 효율을 높이려고 정보를 농축해서 문장을 만들기 시작했다. 보다 효율적이고, 더 생생한 지식을 얻으며 암묵적으로 내포된 지식들까지 한꺼번에 공부하려고 욕심을 부린 것이다.


 이런 밑바탕에서 실제로 공부해보니 공부의 효율을 떨어뜨리고 자주 복습에 실패하게 하는 몇 가지 요소들을 파악할 수 있었다. 


 하나는 문장이고 다른 하나는 내용이다. 


 문장은 외우기 쉬운 문장과 외우기 어려운 문장이 있다. 외우기 어려운 문장은 글 내부의 정합성이 망가진 문장, 비문, 오타 등의 문장이다. 일단 외웠다 하더라도 다시 복습을 할 때도 문제가 많다. 


 내용도 문제다. 중복된 내용들은 혼동을 주고, 상충되는 내용들은 기억을 되새기는데 큰 장애가 된다. 


 이런 저런 사례를 겪으면서 지식이라는 것이 머릿속의 지식체계에 섞여들어가기 위해서는 반드시 숙성 시간이 필요하고 적절한 문장이 뒷받침되어야 하며, 기존의 지식과 새로운 지식 간의 정리가 필요하다는 것을 깨닫게 되었다. 또, 언어와 지식은 거의 한 몸을 이루고 있어 의미가 동일한 단어들은 서로 대체되고 동일한 음을 가진 글자들도 서로 대체되므로 주의해야 한다. 


 여기까지가 폭주 기관차처럼 미친 듯이 책을 외우면서 얻었던 경험을 정리한 것이다. 정말 즐겁게 공부했고, 얻는 바가 많았었다. 하지만 점점 공부하는 카드가 늘어나면서 어느 순간 이런 식의 공부가 한계에 도달했다는 것을 깨닫기 시작했다. 그리고 문장 암기의 비효율성도 깨달을 수밖에 없었다.

문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기




Filtered Decks & Cramming

(여과된 뭉치와 벼락치기)

 

 

 

 

 Reviewing Ahead(앞당겨 복습하기)

 

 

 

여과된 카드뭉치를 만드는 이유는 특정한 카드뭉치를 만들어서 바로 학습하기 위한 것이다.

 

따라서 여과된 카드뭉치를 만들 때 모인 카드들은 아직 만기에 도달하지 않아도 표시되고 학습될 수 있다.

 

그런 이유로 검색 결과에 만기에 도달하지 않은 카드가 포함될 경우, Anki는 학습 간격을 미리 앞당겨 복습카드를 보여준다.

 

 

 

 

카드뭉치 개요화면에서 들어갈 수 있는 맞춤 공부 옵션에서는 아예 앞당겨 복습하기 옵션을 제시하고 있다.

 

 

 

Anki는 원래 간격 반복(Spaced Repetition) 알고리즘을 학습의 핵심으로 중요하게 생각하고 있는 앱인 만큼 미리 학습하기로 인하여 기존에 잘 유지되고 있던 학습 간격에 가해지는 충격을 잘 조절할 필요가 있다.

 

그래서 Anki는 복습 카드들이 만기 보다 미리 노출되어 학습이 이루어질 때 얼마나 일찍 학습되었는지에 따라서 학습간격을 다시 설정하는 특별한 알고리즘을 사용한다.

 

만일, 이미 만기에 거의 도달한 카드가 조금 앞당겨서 노출되는 경우라면 만기에 도달하여 학습한 것과 상대적으로 큰 차이가 없으므로 만기에 도달하여 학습이 이루어진 것과 거의 유사한 학습 간격이 다음 학습 간격으로 결정되는 것이 바람직할 것이다.

 

하지만 카드가 학습이 이루어진 직후에 예정된 학습간격을 크게 앞당겨 학습되었다면 이미 기억하고 있는 것을 그저 한번 반복한 수준의 학습이므로 Anki에서 원하는 간격 반복 학습이 제대로 이루어지지 않은 것이고 별 다른 의미가 없다고 판단하여 학습 이후에 다음 학습 간격은 그 전의 학습 간격과 거의 유사하게 결정될 것이다.

 

결국, 복습 카드들이 미리 노출되어 학습이 이루어질 때 앞당겨 학습한 카드의 다음 학습 간격은 슬라이딩 스케일 방식으로 계산된다.

 

, 아래의 그림과 같이 학습이 이루어진 시점과 만기 사이의 어느 시점에서 미리 복습이 이루어질 경우 그 사이의 간격 비례에 따라서 이전 학습 간격과 다음 학습 간격의 비례만큼 조절된 학습 간격이 복습 카드 미리보기 이후 다음 학습간격으로 결정되는 것이다.

 

 

 

 

<주 의>

어떤 카드를 학습하고 얼마 지나지도 않았는데 미리 앞당겨 다시 복습을 한다면 이로 인한 학습 일정의 변화는 거의 없다.

 

즉, 학습 간격이 1일이고 그래서 바로 내일 만기에 도달하는 카드를 하루 앞당겨서 복습한다면 그 카드는 여전히 내일 만기에 도달할 것이므로 학습 일정에 변화를 가져오지 않게 된다.

 

미리 복습하기라는 맞춤 공부 설정은 반복해서 사용되기에 적합한 것은 아니다.

 

1주일의 여행을 앞두고 있어서 미리 1주일 분의 카드를 앞당겨서 학습해야 는 상황을 상정해보자.

 

이미 충분히 학습이 이루어져서 장기간의 학습 간격을 가진 카드들은 미리 복습하기로 재설정된 일정에 따라서 조금 더 만기가 뒤로 밀릴 것이다.

 

하지만 새 카드들이나 학습 간격이 짧은 카드들은 여전히 짧은 학습 간격을 유지하기 때문에 만기가 거의 차이가 나지 않는다.

 

여기서 다음날 다시 미리 학습한다면 다시 거의 유사한 학습 간격이 짧은 카드들을 별다른 이익도 없이 공부하고 끝나게 될 것이다.

 

 

여과된 카드뭉치의 학습에서 초기의 학습들은 복습 카드 수가 아니라 새 카드 수로 집계되며 설정으로 사용자 정의 익힘 단계 옵션을 사용하지 않는다면 홈뭉치에 설정된 재익힘 단계의 수에 따라 표시된다.

 

 

홈뭉치 설정한 재익힘 단계의 수와 시간에 따라서 만기에 도달하지 않은 카드도 여러 번 표시되게 할 수 있다.

 

만일, 익힘 단계가 여러 단계로 설정되어 있다면 Anki는 다음 학습 간격을 설정할 때 첫 번째 대답이 이루어진 시점을 기준으로 다음 만기를 설정한다.

 

그리고 일반 카드뭉치에서의 재익힘 과정과 동일하게 "알맞음(Good)" 버튼과 "쉬움(Easy)" 버튼은 오직 익힘 단계를 어떻게 변경할 것인가 하는 점에서만 차이가 날뿐 그로 인한 학습 간격에 변화를 가져오지는 못한다.

 



Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 



Anki 매뉴얼 전체 개요 페이지 가기




Deck Options

 

 

 

 Reviews(복습)

 

 

카드뭉치 옵션에서 복습 탭은 아래와 같다.

 

 

 

 

최대 복습량(Maximum reviews/day) 

 

최대 복습량/일 옵션을 사용하면 일일 복습카드 수의 상한을 설정할 수 있다.

 

설사 대기 중인 카드가 있더라도 일일 최대 복습량 제한에 이르면 그 날에는 더 이상 복습카드를 보여주지 않는다.

 

일관된 방식으로 공부할 경우, 이 설정은 대기 열의 카드수가 일시적으로 폭발적으로 늘어나는 것을 완화해준다.

 

, 잠시 Anki를 공부할 수 없어서 손을 놓고 있다가 다시 돌아왔을 때 쌓인 학습량에 놀라지 않을 수 있게 해준다.

 

이 옵션으로 인하여 대기 만료된 복습카드가 일일 최대 복습량에 걸려 단지 나타나지 않을 경우, 학습 종료를 축하하는 화면에서 만일 시간이 있다면 일일 최대 복습량 수를 늘리는 것을 권유하는 메시지를 아래와 같이 볼 수 있다.

 

 

 

 

② 쉬움 버튼 보너스 (Easy bonus)

 

쉬움 버튼 보너스 옵션을 이용하여 복습카드 학습 후 난이도 평가에서 쉬움(Easy) 버튼을 눌러 평가했을 때 학습 간격을 알맞음(Good) 평가시 학습 간격의 몇배로 할 것인지를 설정한다.

 

예를 들면, 쉬움 버튼 보너스가 130%로 설정되어 있을 경우 복습카드를 쉬움(Easy)으로 평가했을 때의 학습 간격은 알맞음(Good)을 눌렀을 때의 1.3배가 된다.

 

 

③ 복습 간격 조정값(Interval modifier)

 

복습 간격 조정값 옵션을 이용하면 Anki에서 복습시 전체 학습 간격을 승수를 통하여 비례적으로 조정할 수 있다.

 

기본적으로 주어지는 값인 100%에서는 아무 일도 일어나지 않는다.

 

하지만 이 조정값을 80%로 설정하면 이 옵션을 사용하는 카드뭉치의 카드의 학습간격들이 모두 80%로 조정된다.

 

, 기존 10일이 학습 간격이었다면 이제 8일이 학습 간격으로 나타난다.

 

따라서 이러한 승수를 사용하면 현재의 카드가 보통의 경우보다 자주 노출되거나 드물게 노출되게 할 수 있다.

 

, 이를 통하여 학습시간을 사용할 때, 오래된 카드의 기억을 유지하는 방향으로 할지 아니면 새로운 지식을 습득하는 위주로 할지 변경할 수 있다.

 

 

사용자들은 적절한 난이도의 학습 자료를 충분히 무르익게 학습했다면 해당 카드들을 90% 기억하고 있는 것으로 나타났다.

 

사용자의 기억 유지 능력을 알고 싶으면 카드뭉치의 그래프/통계를 열고 평가 버튼 그래프를 보면 알 수 있다.

 

성숙한 카드의 정답률이 그래프의 오른쪽에 있다.

 

공부한 기간이 길지 않았다면 학습이 충분히 무르익은 성숙한 카드가 없을 수도 있다.

 

새 카드들과 아직 성숙하지 않은 카드들의 기억 유지율은 서로 크게 달라 이를 판단하기 어려우므로 충분히 학습하여 성숙한 복습카드들이 충분히 생길 때까지 기다렸다가 자신의 기억이 유지되는 카드의 비율(retention rate)을 그려볼 필요가 있다.

 

 

SuperMemo 웹사이트에서는 사용자가 원하는 기억 유지율에 적합한 복습간격 조정값을 찾는 공식을 다음과 같이 소개한다.

 

       log(desired retention%) / log(current retention%)

 

 

수식을 적용해보면, 현재 기억 유지율이 85%이고 이를 90%로 늘리고 싶다고 하면 복습간격 조정값을 다음과 같이 계산할 수 있다.

 

       log(90%) / log(85%) = 0.65

 

수식을 계산한 결과로 나온 65%를 복습 간격 조정값으로 하면 시간이 지나감에 따라 기억 유지율이 원하는 수준에 근접하는 것을 확인할 수 있다.

 

 

그러나 여기서 기억해 두어야 할 중요한 점이 있다.

 

그것은 학습에 소모되는 시간과 기억 유지율 간의 관계가 단순히 비례하지 않고 있다는 것이다.

 

위의 사례에서 5% 포인트의 기억 유지율을 올리기 위해서는 학습간격을 65% 좁혀 35% 더 자주 학습해야한다는 것을 알 수 있다.

 

학습할 자료가 매우 중요(이는 스스로 결정할 문제이긴 하지만)하다면 이렇게 추가적인 노력을 해보는 것도 좋다.

 

하지만 단순히 너무 많이 기억을 잊어버리는 것이 걱정된다면 초기 익힘 단계에 시간을 더욱 투자하거나 두음문자(mnemonics) 등을 만드는 것이 적은 노력으로 더 많은 효과를 볼 수 있다.

 

 

주목해야 할 마지막 사항은 복습시 Anki에서 새로운 학습 간격은 이전 학습 간격보다 1일 이상 길어야한다는 점이다.

 

이렇게 하면 동일한 간격으로 매번 반복되는 카드를 영원히 학습하는 일이 일어나지 않게 된다.

 

하루 동안 여러 번 카드를 반복하는 것이 목표라면 이 복습간격 조정값을 조정하는 대신 익힘단계를 더 설정하여 수행하면 된다.

 

 

 

④ 최대 복습간격(Maximum interval)

 

최대 복습 간격 옵션을 이용하면 Anki가 카드를 다시 보여주는데 필요한 시간에 상한을 둘 수 있다.

 

가령, 최대 복습간격을 10일로 줄이면, 보통 다시 나타나는데 4개월이 걸리는 카드가 10일 간격으로 다시 나타나게 되므로 기억의 유지율이 제고될 것이다.

 

기본적으로 설정되어 있는 값은 100년이다.

 

기억 유지율을 높일 목적으로 더 많은 학습 시간을 갖고자 한다면 이 최대 복습 간격을 줄이면 된다.

 

 

 

⑤ 다음날까지 관련된 카드 덮기(Bury related new cards until the next day)

 

다음날까지 관련된 카드를 덮기 옵션을 체크 해제하면 Anki유사카드들(Siblings)을 덮지 않는다.

 

대신 동일한 학습 세션에서 동일한 노트를 사용하는 유사카드들이 연속적으로 나타나는 일이 일어나지 않도록 조절을 시도할 것이다.

 

 

< 주 의 >

복습카드는 항상 임의의 순서로 나타난다. 다른 순서로 나타나게 하려면 필터링 된 카드뭉치를 이용해야 한다. 보다 구체적으로 말하자면, Anki는 데이터베이스에 있는 순서대로 50개씩 카드 묶음을 만들고 이 묶음을 무작위적으로 추출해서 복습카드들을 임의적으로 배치하는 것이다. 이와 같은 방법으로 추출하면 당연히 오래된 카드가 먼저 표시되는 작은 편향이 발생하게 되지만 개별 카드가 예측 가능한 순서로 표시되는 것은 막게 된다.




Anki 매뉴얼 전체 개요 페이지 가기



+ Recent posts