난이도(難易度)는 어떤 과제, 문제, 작업, 게임, 시험 등에서 요구되는 기술·지식·노력의 정도를 나타내는 개념이다. 일반적으로 “어려움의 수준”을 수치화하거나 구분하는 기준으로 활용된다.
정의
- 일반적 의미: 특정 활동이나 과제가 수행되기 위해 필요한 난이의 수준.
- 사용 분야
- 교육: 시험문제나 과제의 난이도를 구분하여 학습자에게 적절한 도전을 제공한다.
- 게임: 플레이어의 실력에 따라 레벨·스테이지·보스의 난이도를 설정한다.
- 소프트웨어: 알고리즘·프로그램의 복잡도를 평가할 때 “시간 복잡도”·“공간 복잡도”와 구별하여 “난이도”라는 용어를 쓰는 경우가 있다.
- 산업·제조: 작업 공정이나 설비 유지보수의 난이도를 판단하여 인력 배치 및 교육 계획을 수립한다.
어원·언어적 배경
- 구성: “난(難, 어려울 난)” + “이(易, 쉬울 이)” + “도(度, 정도 도)”.
- 한자: 難易度. ‘난(難)’은 “어려움”, ‘이(易)’는 “쉽다”, ‘도(度)’는 “정도·수준”을 의미한다.
- 형성 과정: 한국어에서 한자어 ‘난이도’는 20세기 초반부터 학문·교육 분야에서 사용되기 시작했으며, 이후 일상 언어와 다양한 전문 분야에 확대 적용되었다.
관련 용어
- 난이도 조정: 학습자·플레이어의 수준에 맞추어 난이도를 변경하는 행위.
- 난이도 지표: 객관적인 기준(문제 수, 시간 제한, 요구 지식 등)으로 난이도를 평가·표시하는 지표.
참고 사항
- “난이도”라는 용어는 한국어권에서 널리 사용되는 표준어이며, 한국어 사전(예: 표준국어대사전)에도 등재되어 있다.
- 구체적인 수치화 방법이나 기준은 분야·기관에 따라 차이가 있으며, 이에 대한 국제적인 통일 규격은 존재하지 않는다.