레벨테스트

레벨테스트를 통해 6개 교육 과정 중
나에게 맞는 과정을 찾을 수 있습니다.

LEVEL TEST

레벨테스트

레벨테스트 규칙

  • RULE 01

    C++ , Java, Python 중 가장 자신있는 언어로 개발합니다.

  • RULE 02

    if, for 변수, 배열(list), 함수로 구현합니다.

  • RULE 03

    Library를 사용하지 않습니다.

어려운 수업을 듣는 것 보다는 본인의 역량에 맞게 수업을 들어야만 가장 빠르게 실력이 향상됩니다. 레벨테스트를 통해, 자신의 실력이 어느 범주에 있는지 확인 할 수 있습니다.

시작2 레벨테스트

다음 문제를 60초 이내로 직접 구현해주세요.
만약 시간내에 못 풀으셨다면 ‘시작2 과정’을 권장드립니다.

문제
문자열 하나를 입력받고, 역순으로 출력하시오

ex) 입력 : ABCDEFG 출력결과 : GFEDCBA

*세부규칙
  • - 최대 입력 글자수는 10개 입니다.
  • - 1중 for문을 사용합니다. (reverse(), slicing[:] 등 사용금지)

시작1 vs 시작2 중 어느 과정을
들을지 고민 되신다면

만약, 본인이 프로그래밍을 배운 경험이 있지만,
아래와 같은 경우는 ‘시작1 과정’을 권장 드립니다.

  • 01

    프로그래밍을 처음부터
    제대로 배우고싶다.

  • 02

    프로그래밍을 배운 기간이
    오래 되었다.

  • 03

    if, for, 변수, 배열, 함수가
    잘 기억이 안난다.

훈련1 레벨테스트

다음 문제를 2분 이내로 직접 구현해주세요.
만약 시간내에 못 풀으셨다면 ‘훈련1 과정’을 권장드립니다.

문제
문자열 하나를 입력받고, 가장 많이 등장하는 알파벳을 출력하시오.

ex) 입력 : AGAGGFGZ 출력결과 : G

*세부규칙
  • - 최대 입력 글자수는 10개 입니다.
  • - STL Library, Collection, Dictionary 를 사용하지 않습니다.

심화1 수강조건

레벨테스트 대신, 셀프체크를 해주세요. 아래 내용에 문제가 없다면, ‘심화1’을 수강 하셔도 좋습니다. 만약 그렇지 않다면, ‘훈련1 과정’부터 수강하시기를 권장 드립니다.

  • Breakpoint를 사용 할 수 있다.

  • 코딩하기 전 설계를 하고 구현 한다

  • 명확하게 재귀호출 개념을 알고 있으며, 간단한 재귀호출을 사용하는데 무리가 없다.