Recent Posts
Recent Comments
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
Total

스탠포드식 쉬운 프로그래밍 / 코딩 첫걸음 (2) - 이클립스 설치

스탠포드식 쉬운 프로그래밍 / 코딩 첫걸음 (2) - 이클립스 설치 본문

카테고리 없음

스탠포드식 쉬운 프로그래밍 / 코딩 첫걸음 (2) - 이클립스 설치

KRONNA 2016. 6. 24. 10:01


"스탠포드식 쉬운 프로그래밍 / 코딩 첫걸음" 시리즈에서는 Eclipse를 사용해 프로그래밍을 할 것입니다. Eclipse는 누구나 사용할 수 있는 무료 개발 환경 (IDE) 에디터지만, 스탠포드 대학교에서 CS106A에서 사용하기 위해 만든 특수한 버전의 Eclipse가 있으니 스탠포드 버전 Eclipse를 설치해주세요. 아래 순서대로 따라하시면 됩니다. (참고로 어느 컴퓨터 운영체제를 사용하고 계신지 모르신다면 윈도우를 사용하고 계실 겁니다.)


1. (윈도우를 사용 중이시라면) 옛 버전 자바를 제거해주세요.




시작 -> 제어판 -> 프로그램과 기능들로 들어가세요. "Java/J2SE Runtime Environment", "Java SDK", 혹은 "Java Update"라고 적힌 것들을 전부 제거해주세요.



2. 자바 개발 키트 (JDK)를 다운로드 받고 설치해주세요.

윈도우: http://www.martystepp.com/software/jdk-windows.exe

매킨토시: http://www.martystepp.com/software/jdk-mac.dmg

리눅스: http://www.martystepp.com/software/jdk-linux32.tar.gz


위 링크를 누르면 실행할 것인지 저장할 것인지 물을 겁니다. 그럼 실행하고, 뜨는 창에서 '실행' 혹은 '네'라는 버튼을 누르고 설치해주세요.



3. 스탠포드 버전 이클립스 (Eclipse)를 다운로드 받고 설치해주세요.

윈도우: http://www.martystepp.com/software/eclipse-windows.zip

매킨토시: http://www.martystepp.com/software/eclipse-mac-16wi.zip

리눅스: http://www.martystepp.com/software/eclipse-linux32.zip


위 링크를 누르고 원하시는 폴더에 저장하세요. 바탕화면에 설치하시면 편합니다. ZIP파일을 압축 해제 하세요. 매킨토시에서는 ZIP 파일을 더블 클릭, 윈도우에서는 ZIP파일 위에서 마우스 오른쪽 버튼을 클릭하고 압축 해제를 눌러주세요.



4. 이클립스 실행


이클립스 폴더 안에서 eclipse 혹은 eclipse.exe라고 적힌 파일을 더블 클릭하시면 실행됩니다. 



5. 카렐 다운로드


이 링크를 클릭하고 카렐이 들어있는 ZIP 압축파일을 다운로드 받으세요. 그 뒤엔 이클립스와 마찬가지로 압축 해제 하세요. 



6. 이클립스로 카렐 불러오기



위 동영상을 보고 따라하세요. 동영상이 재생되지 않는다면: 1. 이클립스를 실행, 2. 파란색 "Import Project" 버튼 클릭, 3. "Browse"에서 karel 폴더 찾기, 4. Finish 버튼 클릭, 그리고 5. 왼쪽 사이드바에 src 폴더 안 default package 안에 있는 소스코드를 열기 순서대로 따라해주세요. 만약 지금이나 나중에 이클립스 화면이 이상해지면 버튼을 누르시면 됩니다. 


소스코드가 성공적으로 열리면 성공! 이제 다음 수업으로 넘어가 카렐을 만날 준비가 다 끝났습니다. 다음 글에서 만나요! ^^


Stanford CS106A 수업에 대한 모든 권리는 스탠포드 대학교가 가지고 있습니다. "스탠포드식 쉬운 프로그래밍 / 코딩 첫걸음"은 스탠포드 대학교의 CS106A 수업을 남녀노소 누구나 쉽게 배울 수 있도록 각색하고 한국어로 번역한 내용이며, 본글에 대한 모든 권리도 스탠포드 대학교가 가지고 있습니다. CS106A 수업에 사용되는 교재인 Karel the Robot Learns Java와 The Art & Science of Java를 작성해주신 Eric Roberts 교수님과 CS106A 수업을 가르치고 계시며 해외로 수업 내용 반출을 허락해주신 Mehran Sahami 교수님 그리고 Marty Stepp 교수님께 감사드립니다.


스탠포드 대학교에서 컴퓨터 과학을 전공중인 박준원이라고 합니다. 질문은 junwonpk@stanford.edu로 보내주시면 24시간 내로 답변 드리겠습니다. 설명을 따라했는데도 똑같이 작동하지 않거나 설명에 이해하기 어려운 부분이 있으면 주저하지 말고 질문 보내주세요! ^^


Comments