Skip to main content

초보 영어 원서 100권



초급


Step1. 초급 쉬운 내용의 책으로 흥미 붙이기
원서 읽기의 첫걸음은 쉬운 내용의 책으로 영어에 대한 흥미를 붙이는 것입니다.
초보자가 부담없이 읽기에 알맞은 아동용 도서를 소개합니다.


Diary of a Wimpy Kid #1 7,280원 - 구입
Charlotte's Web : Movie Tie-in Edition 6,160원 - 구입
The Witches 5,770원
Matilda 5,310원
Holes 5,040원
Ella Enchanted 7,140원


Step2. 다독으로 자신감 찾기
영어 원서 읽기에 대한 두려움을 조금은 떨쳤나요?
이제 다양한 주제의 쉬운 책을 다독해 보세요, 이때 자신의 수준보다 낮으면서도 무엇보다 재미있는 책을 고르는것이 포인트! 쉽고 재미와 감동을 주는 책들만을 모았습니다. 영어에 대한 자신감을 쌓고 훗날 어려운책도 거침없이 읽기 위한 준비 운동입니다.


The Little Prince 8,970원     
Jonathan Livingston Seagull 8,880원
The Old Man and the Sea 11,700원
Aesop's Fables 4,940원  
The Wizard of Oz 7,200원    
Daddy-Long-Legs 6,630원
Anne of Green Gables 6,800원
From the Mixed-Up Files of Mrs. Basil E. Frankweiler 6,540원
Hatchet 7,000원
Hoot 9,900원
Shiloh 7,220원
Maniac Magee 5,460원
A Ring of Endless Light 7,830원
The Mysterious Benedict Society 6,790원
The Giver 5,950원
A Wrinkle in Time 6,210원
Howl's Moving Castle 6,820원
Penguin Readers Level 5 : Sherlock Holmes Short Stories 4,500원
Anne Frank : The Diary of a Young Girl 5,800원
Number the Stars 6,300원
Bud, Not Buddy 6,400원
When My Name Was Keoko 7,730원
A Single Shard 5,680원
The Story of the World #1 : Ancient Times - From the Earliest Nomads to the Last Roman Emperor 17,340원
The Cartoon History of the Universe I 25,410원
Horrible Science : Painful Poison 9,000원
The Number Devil : A Mathematical Adventure 21,310원


중급 (영어책, 생각보다 만만하다면?)
step1. 영어권 나라의 청소년 문화 들여다 보기
영어원서를 통해 다른 문화 속 청소년의 생활을 간접 체험해 보세요
Chicken Soup for the Teenage Soul
The Curious Incident of the Dog in the Night-Time

Step2. 영화와 함께 원서 100배 즐기기

Step3. 다양한 장르의 책으로 넓히기

Step4. 빠른 전개와 강한 흡입력의 책으로 영어에 탄력 붙이기

고급
step1. 고전으로 영어 실력 굳히기
step2. 세계속의 한국 영어 접하기

Step3. 직식활동으로서의 영어책 읽기








Comments

Popular posts from this blog

Sqlite database is locked

sqlite는 embedded system에서 널리 사용되는 무료 dbms?(dbms라고 말하긴 좀 그렇지만, dbms라 불러주자 ㅎ) 이다. 특히 memory db 기능이 아주 유용하다. 그 밖의 dbms에서도 이 기능이 있으나, 이 기능이 지원되는 버전은 대부분 고가이다. 따라서, 무료인 sqlite를 많이들 애용하는 것 같다. 멀티쓰레드를 sqlite DB를 구현하고 롱런테스트를 하다보면, pthread_mutex_lock으로 쓰레드 간의 교착상태를 막아줘도, sqlite lock 에러가 간헐적으로 발생할 것이다. 이에 대해 본인은 다음과 같은 에러 처리 구문을 준비하여 사용하고 있다. sqlite Error가 발생하면, sqlite3_exception함수를 호출한다. 이 함수에서 sqlite error code를 구분하여, 만약, busy 또는 locked이면 최대 2초간 sleep 상태로 만드는 sqlite3_busy_timeout, busy handler를 호출한다. 그 다음, goto 구문으로 재차 sqlite3_exec를 실행한다. 단, sqlite3_exec는 transaction의 begin과 commit 또는 rollback 구문 사이에서 실행한다. 대부분 lock 에러가 발생하더라도 1~2번 실패 후에, 처리된다는 것이 본인의 테스트 결과이다. 단, journal를 WAL로 변경하였음. 기존 journal은 멀티쓰레드 지향적이지 않다는 점을 잊지마시길.... Error Code SQLITE_LOCKED (6): Database Is Locked This error code occurs when you try to do two incompatible things with a database at the same time from the same database connection. For example, if you are in the middle of a SELECT statement and y...

맥OS 사전에 사전 파일 추가하기

1. http://code.google.com/p/mac-dictionary-kit/에서 sdconv를 다운로드 받는다. 2. e4u 등과 같은 사전 파일(stardict 형식)을 다운받는다. 3. 사전 파일의 압축을 풀면, e4u.ifo, e4u.dict.dz, e4u.idx와 같은 파일이 보인다. 4. sdconv 디렉터리 내의 convert 실행 파일로 convert e4u.ifo를 실행한다. 5. 위 과정이 완료되면 아래와 같이 사전에 e4u가 추가된 점을 확인할 수 있다. 6. 순서를 조절하여 사용하면 된다.

SAStruts란

SAStruts 개요 Struts는 Spring Framework 다음으로 많이 사용되고 있는 FrameWork이다. Struts는 프레임워크로 강력한 기능을 제공한다. 하지만, 개발 과정에서 부수적인 설정 작업이 개발자들을 힘들게 했다. 이 문제를 해결하기 위해, 일본 개발자 커뮤니티 Seasar(일본 오키나와의 전설 동물, 우리나라의 해태와 비슷^^) 에서 개발한 프레임워크가 SAStruts(Super Agile Struts)이다. 아래 아키텍처 그림과 같이, SAStruts의 모태는 Struts이다. 다만, 상기한 복잡하고 까다로운 설정 작업을 그림2와 같이 SAStruts가 개발자 대신 내부적으로 처리해 준다. 예를 들어, Struts는 항상 struts-config.xml을 읽고 Action 클래스를 호출한다. 이 때문에, 개발자는 소스 코드를 수정한 후, 늘 struts-c onfig.xml 파일을 검토 또는 수정해야 한다. 또한, 대형 프로젝트일 경우는, 이 struts-config.xml 파일이 경합을 자주 일으킨다. 이는 실로 개발자의 스트레스 치수를 높이는 원인이다. 반면, SAStruts는 이 번거로운 작업을 알아서 처리해 준다. 아리가또~~~ 입니다. 그림1 Struts 아키텍처 그림2 SAStruts 아키텍처 그럼, 이 번거로운 작업을 SAStruts는 어떻게 처리하는 것인지 궁금할 것이다. 그것은 Java의 annotation기술을 이용한 점이다. 예를 들어, @Execute, @ActionForm, @Resource 등 Seasar 커뮤니티에서 제공하는 Dolteng 플러그인을 사용하면, SAStruts 개발이 더욱 효율적이다. SAStruts 프로젝트는 다음과 같은 패키지 구조로 형성된다. [root package].action Action 클래스 [root package].condition 데이터베이스에 엑세스하는 조건 설정 [root p...