SICP 공부에 도움이 되는 자료들

By | 2007년 12월 14일

『컴퓨터 프로그램의 구조와 해석』을 공부하는 분들이 점점 늘어가나 봅니다.
지난 ‘애자일 회고’ 제목  아이디어 요청에 좋은 의견을 내주셨던 낭만고양이 님께서는 이미 연습문제를 풀어보며 해답과 해설을 올리고 계시고, 만성피로 님께서도 연습문제를 Erlang으로 풀어 소스를 올리셨네요.
얼마 전, 역자이신 김재우 님께서 『컴퓨터 프로그램의 구조와 해석』을 공부할 때 도움이 될만한 자료들을 알려주셨습니다. 한번 볼까요?

가. 책에 나오는 코드
각 장에 있는 예제들을 돌려보려면, MIT에서 올려놓은 코드 파일 꾸러미에서 장별로 *support라는 이름이 붙어있는 파일 속의 코드가 꼭 있어야 한다고 합니다.
링크입니다. – http://mitpress.mit.edu/sicp/code/index.html (맨 아래에 한데 묶어 놓은 파일도 있습니다.)

나. SICP에 나오는 코드를 다른 언어로 옮겨쓰는 일을 하는 곳이라고 합니다.  
http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages
들어가보니 C++부터 자바스크립트, 루비(Ruby), 루아(Lua), Erlang 등 참으로 다양하네요.

다. 버클리 대학의 강좌 영상과 MIT OpenCourseware 강의 노트
버클리 대학의 강좌입니다. http://webcast.berkeley.edu/course_details.php?seriesid=1906978454
(rm파일이니 RealPlayerReal Alternative를 설치하셔야겠네요.)

MIT 강의 노트는 차례가 조금 다르고, 다루는 내용도 훨씬 더 넓고 깊지만, 크게 도움이 된다고 합니다.
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/LectureNotes/index.htm

라. 한국어 동영상 강좌!
위의 자료들이 훌륭하긴 하지만 모두 영어라는 데에 압박감을 느끼실 분들이 계시리라 생각합니다. (동병상련 T_T) 이런 분들을 위해서 김재우 교수님께서 한국어 동영상 강좌!YouTube에 공개해주셨습니다. (현재 3장이 올라 있고, 강의 진도에 맞춰 그때 그때 올리시겠다고 하시네요.) 감사합니다. ^^

.

2 thoughts on “SICP 공부에 도움이 되는 자료들

  1. 아침에

    SICP스터디를 시작하려 합니다. ^^
    열심히 공부하겠습니다~
    자료 긁어서 제 블로그에 담아갈께요 ^^

    Reply
  2. 임군

    안녕하세요

    저희도 SICP 스터디를 시작하는데요

    좋은 자료 제공해주셔서 감사합니다 ^^

    Reply

댓글 남기기