COMPETITION

코딩 경진대회 및 시험

코딩 경진대회는 경시분야와 공모분야로 나뉘어 지며 포트폴리오 활동에 많은 도움이 됩니다.
미국 및 영국 대학 입학시 도움이 되는 AP와 IB 과정에서는 Computer Science를 하나의 시험 과목으로
선택할 수 있어 대학 전공과 입시에도 많은 도움이 됩니다.

코딩 경진대회 준비하기

  1. 01 코딩 관련 경진대회는 시험을 보는 경시분야와 작품을 만드는 공모분야 두 종류가 있습니다.
  2. 02 경시 분야인 정보올림피아드는 최근 사용 가능한 코딩 언어가 Python과 Java로 확장되었습니다.
  3. 03 경시 분야인 ACSL 대회의 필기문제는 정보올림피아드와 유사하고 실기는 NYPC의 문제와 유사하기 때문에 한 번의 준비로 여러 대회를 같이 준비할 수 있습니다.
  4. 04 AP과정과 IB과정은 Java 코딩으로 대비를 할 수 있습니다.
  5. 05 IGCSE 과정은 파이썬 과정으로 대비를 할 수 있습니다.
  6. 06 작품을 만드는 공모부문은 아두이노와 앱인벤터, 프로세싱 등을 이용해 창의적인 작품을 만들어 출품할 수 있으며 정보올림피아드와 과학전람회 등이 있습니다.




코딩 언어 선택시 참고사항

  1. 01 코딩 언어의 난이도는 파이썬 < Java < C < C++ 순으로 어려워 집니다.
  2. 02 파이썬과 Java, C++에는 데이터를 처리하기 위한 다양한 자료형이 지원됩니다. C언어는 함수로 직접 구현해야 합니다.
  3. 03 파이썬과 Java, C++은 모든 경진대회를 준비하는 데 있어서 기능적 차이는 없습니다.
  4. 04 미국과 영국을 기준으로 파이썬은 중학교 과정(IGCSE), Java는 고등학교 과정(AP, IB)에서 사용됩니다.
  5. 05 국내 대부분의 국제학교 정보교과 편성은 중학교는 파이썬, 고등학교는 Java로 진행됩니다.
  6. 06 미국과 국내 대부분의 대학은 파이썬을 교양 필수로 배웁니다.
  7. 07 미국과 영국 기준으로 대학 입학 시험에 적용되는 AP 및 IB 시험은 모두 Java 기반입니다.
  8. 08 파이썬은 AI 및 빅데이터, 블록체인 등에서도 입문용으로 가장 많이 사용됩니다.
  9. 09 우리나라 대기업의 99%는 Java로 업무를 개발합니다.




코딩 경진대회 및 시험요약 (경시분야)

경진대회 및 시험요약
    정보올림피아드 NYPC ACSL AP/IB

사용언어
 
Python
Java
C/C++

Python
Java
C/C++
C#

 

Python
Java
C/C++
C#

Java

참가분야
 
초등부
중등부
고등부

12 ~ 14세부
15 ~ 19세부

초등부
중등부
고등부

고등학교

시험 유형
 
지역예선(1차대회)
  • 유형 1
       - 사고력 문제 스타일
       - 10 ~ 15문항

  • 유형 2
       - 비버 챌린지 스타일
       - 8 ~ 10문항

  • 유형 3
       - 실기문제
       - 2문항


본선(2차대회)

  • 실기문제
       - 4문항

 

온라인 예선(1차대회)
  • 실기시험
       - 5회차 진행

본선대회(2차대회)
  • 실기시험
       - 5 문항

한국 예선 (4차 시험 진행)
  • 필기시험
       - 5 ~ 10 문항

  • 실기시험
       - 1 문항

본선대회 (미국)

AP 주관 시험
  • 객관식
       - 40 문항

  • 자유답안(주관식 코딩)
       - 4 문항

문제 유형
 
객관식
   - 패턴 예측 유형 문제
   - 관계식 만들기 유형 문제
   - 경우의 수 유형 문제
   - 코드 실행 예측하기
   - 코드 오류 찾기

주관식
   - 프로그램 빈칸 채우기
   - 코드 실행 예측하기

비버챌린지 문제
   - 컴퓨팅 사고력 시험

실기시험
   - 패턴 예측
   - 관계식 만들기 및 계산
   - 경우의 수 및 최적화
   - 그래프 및 경로 탐색

실기시험
   - 패턴 예측
   - 관계식 만들기 및 계산
   - 경우의 수 및 최적화
   - 그래프 및 경로 탐색

객관식 및 주관식
   - Graph Theory;acsl_what
   - Digital Electronics
   - Data Structures
   - Computer Number Systems
   - Boolean Algebra
   - Bit-String Flicking
   - Assembly Language
   - Lisp Programming
   - What This Program Do
   - Regular Expressions
   - Recursive Functions
   - Prefix/Infix/Postfix Notation

실기시험 1차
   - Card games
   - Number patterns
   - Board games
   - Algebraic/geometry
   - Sports games

실기시험 2차
   - String manipulation
   - Find matching Strings
   - Binary Bits;acsl_cont

실기시험 3차
   - Board games
   - Traversals/Find a path
   - Piece things together

실기시험 4차
   - Puzzles
   - Stacks
   - Binary Trees
   - Prefix Expressions
   - Matrices

 

Computational Thinking
   - Program Design
   - Algorithm Development
   - Code Logic
   - Code Testing
   - Documentation

Free-Response
   - Methods and Control
     Structures
   - Class
   - Array/ArrayList
   - 2D Array





포트폴리오 경진대회 (공모분야)

포트폴리오 과정
동아리 (Society) 활동 작품 연구 / 개발 과학전람회 / 정보올림피아드 / ASCL / KSEF / YSC 국제경진대회 (ISEF / ASCL)






공모분야 연구보고서 및 작품계획서 리뷰 서비스

    과학전람회, 정보올림피아드, 발명대회, 탐구력대회, 학생논문대회, 산출물대회 참가를 위한 작품계획서 검토후 리뷰 보고서를 제공해 드립니다.
    서비스 절차는 다음과 같습니다.
   

 
    현실성이 없거나 전혀 준비가 되지 않은 보고서는 리뷰가 진행되지 못합니다.
    보고서 작성 대행은 불가함을 알려드리며, 기 작성된 내용에 대해 개선방향 제시 또는 초기 보고서의 작성 방향을 제시해 드립니다.
    리뷰가 가능할 경우, 아래의 사항 중에서 제공 가능한 항목을 이메일로 전달해 드리며, 결제를 하시면 리뷰과정을 시작합니다.
   
- 요약 항목의 개선 가능한 부분
- 연구배경/전개/결과/결론 부분 개선 가능한 부분
- 연구 방향의 개선 가능한 부분
- 참고용 연구보고서 및 작품계획서 링크 (기존 대회 참가작품)
- 기존 대회 작품과의 중복성 여부

 
    아래의 이메일로 리뷰 신청과 함께 참고용 파일을 첨부로 보내주시면 됩니다.
   
- 신청 이메일 주소: helloapps@naver.com
- 전화번호: 070-4417-1559