Object Oriented Karel Programming Framework based on Stanford Karel
Jump to navigation
Jump to search
Stanford Karel
Karel은 Stanford 대학교에서 학생들이 Java로 프로그래밍 개념을 익히는데 도움을 주기 위하여 만든 Java 라이브러리이다. 이것은 ACM Java Task Force에서 만든 라이브러리를 이용하여 작성되었다. 그런데 이것은 Applet을 이용하기 때문에 JDK 6 이후의 버전에서는 동작하지 않는다. 그러므로 Karel 프로그래밍을 하려면 반드시 JDK 6 버전을 설치하고 이를 이용하여 컴파일 및 실행을 하여야 한다.
Karel 프로그램은 eclipse 혹은 Visual Studio Code를 이용하여 작성한다.
HUFS Karel
Stanford Karel은 함수 중심의 프로그래밍 기법을 익히기에는 좋은 도구이지만, 객체지향 프로그래밍을 익히기에는 적합하지 않다. 그래서 이 Karel 라이브러리를 객체지향 프로그래밍 방법으로 코딩할 수 있도록 라이브러리를 만들었다.