최근 수정 시각 : 2024-07-13 16:59:05

2022 개정 교육과정/정보과/고등학교/데이터 과학


2022 개정 교육과정 정보과 고등학교 과목 ('25~ 高1)
선택 과목
일반 선택 과목 진로 선택 과목 융합 선택 과목
· 데이터 과학
<정보과학> 과학 계열 선택 과목로 분류되었다(해당 둘러보기 틀 참고).
※ 중학교 교육과정 바로가기: 2022 개정 교육과정/정보과/중학교


1. 성격 및 목표
1.1. 성격1.2. 목표
2. 내용 체계 및 성취기준
2.1. 내용 체계2.2. 성취기준
3. 교수⋅학습 및 평가
3.1. 교수⋅학습3.2. 평가

1. 성격 및 목표

1.1. 성격

‘정보’과는 인공지능으로 정의되는 사회에서 데이터와 정보로 인한 디지털 세상의 변화를 인식하고, 정보의 사회적 가치를 탐구하며, 정보를 처리하는 다양한 원리와 기술에 기반한 컴퓨팅 사고력을 바탕으로 실생활 및 다양한 학문 분야의 문제를 해결하는 능력과 태도를 기르는 교과이다. ‘정보’는 디지털 대전환 시대의 국가⋅사회적 요구에 부응하여, 컴퓨팅을 활용한 문제 해결을 위해 사회 구성원이 갖추어야 할 필수 역량을 제공한다. ‘정보(Informatics)’의 학문적 기저는 컴퓨터에서 처리되는 데이터와 정보의 원리, 컴퓨팅 시스템을 설계하고 구현하는 기술과 방법, 정보를 다루는 인간 사회에 대한 이해 등을 포괄하고 있다. 즉, ‘정보’는 컴퓨터과학뿐 아니라 데이터 과학, 인공지능, 정보기술, 정보시스템, 소프트웨어 공학 등의 분야를 포괄하는 정보학에 대한 기본 개념과 원리를 기반으로 다양한 학문 분야와 미래 사회의 문제를 해결하는 데 도움이 되는 지식과 기술을 함양한다. 교과의 이러한 특성은 사회 각 분야에서 요구되는 소프트웨어와 인공지능에 대한 기본 소양을 갖추고, 공학뿐만 아니라 자연과학, 인문⋅사회과학, 예술과 체육 등 다양한 학문 분야에서 문제를 창의적으로 해결하는 인재 양성에 도움을 준다.

‘데이터 과학’은 데이터와 데이터 처리에 대한 다양한 방법론을 기반으로 통계와 기계학습 등을 활용하여 다양한 학문 분야의 문제 해결과 의사 결정에서 통찰력을 제공하게 된다. 데이터 과학은 개인의 삶과 연관되어 일상과 향후의 직업에서 기술의 발전에 능동적으로 대처할 수 있도록 한다. 학생들은 데이터 과학의 기초적인 원리를 이해하고 데이터 문해력을 함양함으로써 급증하는 데이터를 비판적으로 분석할 수 있으며, 미래 사회와 환경변화 등에 대한 통찰력과 책임감 있는 자기주도성을 갖춘 디지털 민주시민으로 성장하게 된다. ‘데이터 과학’은 컴퓨팅 사고력을 바탕으로 실생활 및 다양한 분야의 문제를 창의적으로 해결하는 데 필요한 능력과 태도를 함양하며, 데이터 과학의 지식이 필요한 진로와 연계된 기초경험을 제공하도록 한다.

1.2. 목표

‘데이터 과학’은 컴퓨팅 사고력을 기반으로 디지털 사회에서 데이터의 역할 및 잠재적 가치와 데이터 과학에 기반한 문제 해결 과정의 중요성을 인식하며, 다양한 분야의 문제를 해결하고 합리적 의사 결정을 위한 통찰의 역량을 키우는 데 중점을 둔다.

(1) 데이터 과학의 발전에 따른 사회의 특성과 데이터의 가치를 이해하고, 데이터에 기반한 합리적인 의사 결정을 실천하는 태도를 기른다.
(2) 데이터 분석과 관련된 효과적인 방법을 이해하고, 문제상황에 따라 데이터의 관계를 파악하여 다양한 분석 방법을 적용할 수 있는 능력을 기른다.
(3) 문제를 합리적으로 해결하기 위한 모델을 구성하고, 문제 해결 과정에서 발생할 수 있는 여러 쟁점을 비교하며, 분석된 결과의 의미를 찾아 비판적으로 해석하는 능력과 태도를 기른다.
(4) 데이터 과학을 기반으로 한 문제 해결이 합리적 의사 결정에 효과적임을 인식하고, 데이터 과학의 방법으로 문제를 해결하는 능력과 태도를 기른다.

2. 내용 체계 및 성취기준

2.1. 내용 체계

  • 데이터 과학의 이해
  • 데이터 준비와 분석
  • 데이터 모델링과 평가
  • 데이터 과학 프로젝트

2.2. 성취기준

(1) 데이터 과학의 이해
[12데과01-01] 데이터 과학의 개념을 이해하고, 문제 해결 사례를 데이터 기반 의사 결정 상황에 적용한다.
[12데과01-02] 정형 데이터와 비정형 데이터를 구분하고, 데이터 속성에서 데이터의 잠재적 가치를 파악한다.
[12데과01-03] 데이터셋의 집합인 데이터베이스를 이해하고, 서로 다른 데이터셋의 데이터를 분석이 가능한 형태로 통합하는 것의 의미를 파악한다.
[12데과01-04] 데이터로 인한 사회 변화를 인식하고, 진로 및 직업과 관련한 데이터 기반 문제 해결 사례를 분석한다.

(가) 성취기준 해설
• [12데과01-02] 데이터의 형태를 바탕으로 정형 데이터와 비정형 데이터를 구분하고, 정형 데이터에서 데이터 속성별 의미와 속성 간 관계를 파악하여 수집된 데이터가 분석 대상으로서 가치가 있는지 판단할 수 있어야 한다.
• [12데과01-03] 서로 다른 데이터셋 간 공통된 속성을 기준으로 데이터를 통합할 수 있음을 이해하고, 데이터셋 간의 관계를 바탕으로 데이터베이스의 개념을 설명할 수 있어야 한다. 대규모의 데이터를 여러 사람이 공유하기 위해서는 체계적인 시스템이 필요하다는 점을 바탕으로 데이터베이스의 필요성을 설명할 수 있어야 한다.

(나) 성취기준 적용 시 고려 사항
• 실제 활용 분야와 사례를 중심으로 데이터 과학이 어떻게 발전되어 왔는지 이해할 수 있도록 하며, 지속가능한 발전을 통한 미래 사회를 만들기 위한 데이터의 역할 및 중요성을 파악할 수 있도록 교수⋅학습을 구성한다.
• 우리 사회의 다양한 분야에서 사용될 수 있는 데이터의 잠재적 가치를 이해하고, 데이터와 데이터 분석이 활용된 문제 해결의 사례를 탐색할 수 있도록 교수⋅학습을 구성한다.
• 데이터 과학에 기반한 여러 가지 문제 해결 사례를 탐색하기 어려워하는 학습자의 경우, 교수자가 제시한 사례에서 사용된 데이터가 무엇인지, 문제 해결에 어떠한 역할을 하였는지를 기반으로 데이터의 잠재적 가치를 설명할 수 있는지를 평가하도록 한다.

(2) 데이터 준비와 분석
[12데과02-01] 데이터를 편향되지 않도록 수집하고, 수집된 데이터의 특성을 분석한다.
[12데과02-02] 이상치와 결측치 탐색 및 정규화를 통해 전처리하여 오류 가능성을 최소화하고, 데이터 분석을 위해 시각화한다.
[12데과02-03] 데이터를 분석하기 위해 데이터 속성 간의 관계를 파악하고 통합한다.
[12데과02-04] 동일한 데이터를 서로 다른 분석 방법을 적용하여 분석 결과를 비교한다.

(가) 성취기준 해설
• [12데과02-01] 데이터의 선택과 수집된 데이터를 활용하는 과정에서 발생할 수 있는 편향성을 최소화하고, 수집된 데이터의 출처, 규모, 데이터 속성별 자료형, 간단한 통계적 특성 등 데이터의 특성을 분석하고 파악할 수 있어야 한다.
• [12데과02-04] 동일한 데이터에 서로 다른 분석 방법을 적용하는 경우 분석 결과가 달라질 수 있음을 이해하고, 분석 방법과 연관지어 서로 다른 결과가 나온 이유를 분석하고 비교할 수 있어야 한다.

(나) 성취기준 적용 시 고려 사항
• 데이터를 수집할 때 다양한 경로로 접근할 수 있는 공공 데이터 포털, 출처가 명확한 민간 데이터 포털을 통해 정확하고 신뢰할 수 있는 데이터를 수집하도록 활동을 구성하여 데이터 문해력을 기를 수 있도록 한다.
• 일상 속 데이터를 수집, 전처리, 분석하는 모든 과정에서 데이터 편향, 오류 가능성을 최소화 하기 위한 방법을 탐색하고, 관련 내용을 검증하는 과정을 교수⋅학습에 포함하도록 한다.
• 데이터 전처리에 어려움을 겪는 학습자의 경우, 전처리가 비교적 간단한 데이터를 제시하여 이상치와 결측치를 탐색하고, 데이터 특성에 적합한 분석 방법을 제시할 수 있는지 평가하도록 한다.

(3) 데이터 모델링과 평가
[12데과03-01] 데이터 모델 개념을 이해하고 데이터 분석에 활용할 수 있는 도구를 탐색한다.
[12데과03-02] 동일한 데이터를 통계적 회귀모델과 기계학습을 통한 회귀모델로 분석하여 결과 해석 내용을 비교한다.
[12데과03-03] 데이터의 속성에 대한 유사성을 측정하고 분석하여 군집을 형성하고, 군집 분석 결과의 의미를 해석한다.
[12데과03-04] 데이터 간의 관계를 분석하고 상호 연관성을 파악하여 결과의 의미를 해석한다.
[12데과03-05] 데이터 분석 방법에 따른 데이터 모델의 분석 결과를 비교하고 평가한다.
[12데과03-06] 다양한 분석 방법을 비교하고 평가하여 분석 목적에 가장 적합한 분석 방법을 적용한다.

(가) 성취기준 해설
• [12데과03-03] 데이터의 속성을 바탕으로 유사도가 높은 데이터끼리 묶어 다수의 군집으로 나누고 군집 내 유사성과 군집 간 상이성을 설명할 수 있어야 한다.
• [12데과03-04] 장바구니 분석의 사례를 통해 연관 분석의 원리를 이해하고, 데이터 속성 간 지지도, 신뢰도, 향상도를 측정하며 데이터 속성 간 연관 규칙을 찾아낼 수 있어야 한다.
• [12데과03-05] 데이터 특성과 분석 목적에 적합한 평가 방법(예측률, 정확도 등)을 선정하고, 이를 바탕으로 데이터 분석 결과를 해석하고 그 의미를 판단할 수 있어야 한다.

(나) 성취기준 적용 시 고려 사항
• 데이터 모델링 과정에서 다양한 데이터 분석 방법을 비교하여 활용하고, 데이터 해석 과정에서 등장하는 여러 견해를 상호 존중하고 비판적 시각으로 바라봄으로써 합리적으로 문제를 해결할 수 있도록 교수⋅학습을 구성하도록 한다.
• 데이터 분석을 위한 도구는 학습자의 디지털 역량을 사전에 파악하여 학습자의 인지적인 부담이 적은 방향으로 선정하도록 한다. 학습에 사용하는 기기나 운영 체제에 비교적 독립적인 소프트웨어나 프로그래밍 언어를 활용하여 다양한 학습 환경에서 학습자의 접근성을 보장하도록 한다.
• 최소 성취수준을 보장하기 위하여 교수자가 제시한 데이터 분석 과정을 바탕으로 데이터 모델의 개념을 제시하고, 여러 가지 분석 방법을 구별하여 설명할 수 있는지 평가한다. 또한, 비교적 명확하게 해석 결과가 도출되는 데이터셋을 제공하여 학습자가 최소한의 데이터 분석 과정을 체험하고 의미를 인식할 수 있는 학습 과정을 제공하도록 한다.

(4) 데이터 과학 프로젝트
[12데과04-01] 분야별 데이터 과학의 적용 사례를 조사하여 분석하고, 데이터로 해결 가능한 주제를 찾아 적합성을 판단한다.
[12데과04-02] 수집된 데이터를 탐색적으로 분석하여 데이터 속 의미를 파악하고, 문제 해결을 위한 창의적인 방법을 구상한다.
[12데과04-03] 데이터 분석을 진행할 때, 2개 이상의 방법을 사용하여 분석하고 결과를 비교한다.
[12데과04-04] 복잡하고 어려운 문제라도 끝까지 해결하기 위한 자세를 갖추고 분석하여, 분석 결과에 대한 의미를 해석한다.
[12데과04-05] 분석을 위한 목적부터 데이터 수집 및 분석에 이르는 전 과정을 성찰하고, 사회적 영향을 고려하여 분석 결과의 활용방안을 탐색한다.

(가) 성취기준 해설
• [12데과04-03] 동일한 데이터를 기반으로 서로 다른 데이터 전처리, 데이터 분석 방법을 적용한 결과를 비교하여 가장 적절한 데이터 모델링 방법을 설계할 수 있어야 한다.
• [12데과04-05] 데이터 분석을 통한 문제 해결 과정에서 파생되는 사회적인 영향, 윤리적인 문제를 성찰하고 데이터 모델을 수정한 후, 문제 해결 결과를 일반화하고 공유할 수 있어야 한다.

(나) 성취기준 적용 시 고려 사항
• 기후위기, 환경 문제, 에너지 문제 등의 주제를 가정, 학교, 지역 및 지구 차원에서 프로젝트 주제로 고려하여, 인류가 당면한 여러 가지 생태적 문제를 데이터 과학 프로젝트를 통해 심층적으로 탐구하도록 한다.
• 여러 가지 데이터 분석 방법 중 기계학습을 통한 분석 방법을 포함하여 분석 결과를 비교함으로써 디지털⋅인공지능 소양을 기를 수 있도록 교수⋅학습을 구성하도록 한다.
• 프로젝트 과정에서 온라인 공유 환경을 제공하여 온오프라인의 협업이 모두 일어날 수 있도록 하고, 협업 과정이 온라인 문서에 기록될 수 있도록 한다. 특히, 주제 선정, 데이터 수집 등에서 아이디어를 발산하고 수렴하는 과정이 기록되도록 하여 프로젝트 내 문제 해결 과정이 드러나는 데에 중점을 두도록 한다.
• 민주시민으로서 데이터 과학 프로젝트를 통해 생산한 정보의 사회적 영향 및 파급력에 대하여 논의할 수 있도록 문제기반학습을 구성하고, 협력학습을 통해 학생들이 토론이나 토의 과정의 기회를 갖도록 한다.

3. 교수⋅학습 및 평가

3.1. 교수⋅학습

(1) 교수⋅학습의 방향
(가) 실제적인 삶의 맥락에서 컴퓨팅을 통해 문제를 해결하도록 하는 학습 과제를 제시하여 학습자가 과제를 스스로 해결하는 과정에서 자연스럽게 컴퓨팅 사고력, 디지털 문화 소양, 인공지능 소양을 함양할 수 있도록 지도한다.
(나) 학습자의 흥미와 다양성을 고려하여 학습 소재, 학습 환경 및 학습 과정에 대한 선택의 기회를 제공하고, 교수-학습의 설계 과정에 학습자 참여 기회를 증진하는 등 학습자 맞춤형 교수⋅학습을 통해 역량 함양을 위한 깊이 있는 학습 지도 방안을 구성한다.
(다) 데이터 과학 과목의 지식⋅이해, 과정⋅기능을 활용하여 민주시민교육, 생태전환 교육 등 현 시대가 당면한 여러 사회문제와 더불어 지속가능발전 등의 범교과 주제를 교수⋅학습 과제로 제시하여 주도성 있는 문제 해결 경험을 제공한다.
(라) 디지털 교육 환경에 적응할 수 있도록 온오프라인 연계 수업, 다양한 디지털 도구의 활용 등을 통해 디지털 도구에 대한 인지적 부담은 최소화하고, 활용에 대한 경험은 높일 수 있도록 수업을 구성한다.
(마) 데이터 과학에 대한 이해를 통해 디지털 사회에서 데이터 기반의 사회 변화에 적극적으로 대응할 수 있는 태도와 능력을 함양할 수 있도록 교수⋅학습을 설계한다.
(바) 프로젝트형 실습은 협업을 통해 의사 소통 능력, 협력적 문제 해결력, 공유의 가치 인식 등을 함양하도록 한다.
(사) 특정 데이터 과학 기술이나 도구의 사용법 습득에 치중하지 않도록 유의하고, 문제 해결을 위한 데이터 과학 기술의 활용, 프로젝트 설계 및 수행을 통해 데이터 문해력과 인공지능 소양을 함양하는 데 중점을 둔다.

(2) 교수⋅학습 방법
(가) 교과 역량을 함양하기 위해 문제기반학습, 프로젝트 기반학습, 디자인기반학습, 짝 프로그래밍, 탐구학습 등 각 영역의 핵심 아이디어를 습득하는 데 적절한 교수⋅학습 방법을 선택하여 활용한다.
(나) 학습자 개인별로 학습하는 속도가 다양할 수 있음을 고려하고, 최소 성취수준을 보장할 수 있도록 학습관리시스템(LMS)을 활용하여 온라인 학습자료를 제작 및 제공함으로써 학습 격차를 최소화하도록 노력한다.
(다) 데이터를 수집하고 분석하는 과정에서 토의⋅토론을 통해 데이터 편향성, 윤리 문제 등 사회적 영향력을 판단하여 의사 결정할 수 있는 과정을 포함한다. 데이터 모델링 과정에서는 토의⋅토론을 통해 다양한 데이터 분석 방법을 비교하여 선정하고 비판적 시각으로 결과를 해석할 수 있도록 안내한다.
(라) 학습자의 진로와 연계된 주제의 프로젝트를 선택하도록 하여, 학습자가 데이터 과학 기술의 활용과 자신의 미래를 연결하여 생각할 수 있도록 수업을 구성한다.
(마) 프로젝트 활동 과정에서 협업에 필요한 다양한 디지털 도구를 활용할 수 있으며, 학생들이 손쉽게 활용할 수 있는 디지털 도구를 도입하여 원격수업이나 협업 활동에서 디지털 도구 활용 방법을 익히는 데 인지적 부담을 최소화한다.

3.2. 평가

(1) 평가의 방향
(가) 평가 항목은 컴퓨팅 사고력, 디지털 문화 소양, 인공지능 소양의 하위 요소를 기반으로 구체화한다.
(나) 평가 내용은 지식⋅이해뿐 아니라, 과정⋅기능, 가치⋅태도의 측면 등을 다면적으로 반영하고 과정을 중시하는 평가를 통해 학생의 성장과 발달을 돕는 평가를 실현한다.
(다) 구체적인 평가 루브릭을 학생과 함께 구성하는 과정을 통해 학생이 자신의 학습 수준을 파악하고 스스로 학습을 성찰할 수 있는 기회를 제공하여, 적극적이고 능동적인 학습이 이루어지도록 한다.
(라) 작성한 프로그램의 정확성, 효율성과 더불어 프로그램 설계 과정의 논리성과 실습 과정을 통해 데이터 모델링의 과정을 이해하고 있는지에 중점을 두고 평가한다.
(마) 모둠별 탐구 활동의 성과물에 대한 평가뿐만 아니라 협업 및 발표, 토론 수행 등의 전 과정에서 합리적이고 객관적인 평가가 이루어질 수 있도록 평가기준과 구체적인 체크리스트를 마련하고, 이를 교사 평가뿐만 아니라 자기 평가, 동료 평가의 도구로 활용한다.

(2) 평가 방법
(가) 성취기준을 분석하고 재구성하여 지필평가에 국한하지 않고, 학생의 성장에 기여할 수 있는 평가 포트폴리오를 계획한다. 예를 들면, 관찰 평가, 서술형평가, 수행평가 등을 활용하거나, 자기 평가, 동료 평가 등과 같은 다면적 평가를 실행한다.
(나) 평가 내용이나 방법에 따라 다양한 디지털 도구(프로그램 자동 평가시스템(online judge 등), 학습관리시스템(LMS) 등)를 활용할 수 있으며, 평가 이전에 학생이 디지털 도구를 다룰 수 있도록 교육하여 평가의 불이익이 없도록 계획한다.
(다) 실습 과제를 평가할 경우, 산출물 평가와 더불어 과제 해결 과정을 꾸준히 관찰하여 학생의 학습 과정을 종합적으로 평가한다. 특히 프로젝트형 과제 수행 시 학습자의 수행 과정을 온오프라인 상에 누적하도록 하여 전반적인 과정을 종합적으로 평가하도록 한다.
(라) 협업 프로젝트를 평가할 때는 학습자별 역할을 구체적으로 기록하고, 동료 평가를 통해 모둠원에서 활동했던 비중을 논의하여 제시하도록 함으로써 최대한 공정성을 확보한다.
(마) 효율적인 평가를 위하여 다양한 디지털 도구를 활용할 수 있으나 학생이 디지털 도구 활용의 미숙으로 인해 평가에 불이익을 받지 않도록 디지털 도구의 사용법을 익히는 데 부담을 최소화하거나 충분히 익힐 기회를 제공한다.