시험안내
TATP(Test of Algorithm Thinking for Programming)
TATP는 컴퓨팅 사고력을 통해 문제를 해결하는 과정을 능력 측정 기준으로 평가하여 그 결과를 공식 인증하는 시험제도이다. 이러한 제도의 시행은 IT와 과학의 기술이 발달함에 따라 혁신적으로 변화되고 있는 사회에 적응하기 위한 미래 인재를 발굴하고 양성하기 위함이다.
자격 검정 기준
과목 | 검정기준 | 검정유형 |
---|---|---|
BASIC | 문제 해결에 필요한 기본적인 구조(순차, 선택, 반복)를 활용하여 제시된 문제의 조건을 절차적 블록 언어로 구현하는 능력을 평가한다. | 블록 언어의 개념 이해 |
블록 언어 활용 능력 | ||
INTERMEDIATE | 제시된 문제의 조건을 이해하고 프로그래밍 블록 언어의 개념 이해, 직접적인 프로그래밍을 활용하는 사고력, 창의력, 문제해결력을 평가한다. | 블록 언어의 개념 이해 |
블록 언어 활용 능력 | ||
ADVANCED | 제시된 문제의 조건을 이해하고 복합적 제어 구조의 알고리즘 설계, 프로그래밍 블록 언어의 이해, 직접적인 프로그래밍을 활용하는 사고력, 창의력, 문제해결력을 평가한다. | 알고리즘 |
블록 언어의 개념 이해 | ||
블록 언어 활용 능력 |
자격 검정 과목
과목 | 등급 | 합격기준 | 과목내용 | 검정방법 | 시험시간 |
---|---|---|---|---|---|
BASIC | A등급 | 70점 이상 |
- 프로그램 구현 방법 이해 - 초급 프로그래밍 블록 언어 개념 이해 - 초급 기본 블록 언어 활용 |
CBT | 40분 |
B등급 | 60점 이상 ~ 70점 미만 | ||||
INTERMEDIATE | A등급 | 70점 이상 |
- 구조화 기초 이해 - 중급 프로그래밍 블록 언어 개념 이해 - 중급 블록 언어 활용 |
CBT | 40분 |
B등급 | 60점 이상 ~ 70점 미만 | ||||
ADVANCED | A등급 | 70점 이상 |
- 복합적 구조의 알고리즘 이해 - 고급 프로그래밍 블록 언어 개념 이해 - 고급 블록 언어 활용 |
CBT | 50분 |
B등급 | 60점 이상 ~ 70점 미만 |
※ CBT(Computer-Base Training)방식으로 진행되며, 특히 태블릿 APP을 이용하여 응시가 가능합니다.
[소비자 알림 사항]
① | 상기 “TATP(프로그래밍 알고리즘 사고 능력 시험)” 자격은 자격기본법 규정에 따라 등록한 민간자격으로, 국가로부터 인정받은 공인자격이 아닙니다. |
② | 민간자격 등록 및 공인 제도에 대한 상세내용은 민간자격정보서비스(www.pqi.or.kr)의 ‘민간자격 소개’ 란을 참고하여 주십시오. |