이 페이지의 목차
성취기준 → 차시
성취기준마다 어느 차시가 담당하는지 보여 준다. 담당 차시가 없는 성취기준은 커버리지 구멍이다.
커버리지
14개 성취기준 전부에 담당 차시가 있다. 빠진 성취기준은 없다.
「프로그래밍」은 NCS(국가 직무 능력 표준) 기반 전문 교과 기초 과목이라 [별책 4] 고등학교 교육과정 「정보과」에 실려 있지 않다. 검정 교과서 6종에도 코드는 인쇄되어 있지 않아 한동안 잠정 번호를 썼다.
2026년 8월 7일에 코드를 확보했다. 접두어는 프그이며 학년군 접두(12)가 붙지 않는다. 근거는 「고등학교 프로그래밍(파이썬) 교수학습 및 평가 운영 계획」이고, 성취기준 본문은 이 문서와 성림출판 교과서 두 출처가 일치함을 확인했다.
1단원 프로그래밍의 개요
- 프그01-01담당 차시 4개
각종 프로그래밍 언어의 종류와 특징을 이해하고, 개발 분야와 용도에 따라 적절한 프로그래밍 언어를 선택할 수 있다.
- 1단원 1차시 · 프로그램과 프로그래밍 언어
- 1단원 2차시 · 번역 방식으로 나눠 보는 언어 — 컴파일러와 인터프리터
- 1단원 3차시 · 용도에 맞는 언어 고르기
- 1단원 10차시 · 1단원 마무리
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 01 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 12쪽 (마무리 자기평가 25쪽)) · 확인 2026-08-07
- 프그01-02담당 차시 3개
프로그램을 효율적으로 개발하기 위한 체계적인 절차와 단계별로 유의해야 할 사항에 대하여 설명할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 02 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 26쪽 (마무리 자기평가 33쪽)) · 확인 2026-08-07
- 프그01-03담당 차시 3개
주어진 문제를 해결하기 위한 알고리즘의 개념을 알고, 순서도 또는 의사 코드 등을 이용하여 문제를 해결하는 알고리즘을 작성할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 03 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 34쪽 (마무리 자기평가 41쪽)) · 확인 2026-08-07
- 프그01-04담당 차시 3개
디지털 기술을 통한 프로그래밍 공동 개발 환경의 필요성과 공유 및 협업을 통한 프로그래밍을 경험할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 04 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 42쪽 (마무리 자기평가 53쪽)) · 확인 2026-08-07
2단원 프로그래밍의 기초
- 프그02-01담당 차시 5개
변수와 자료형의 개념과 특징을 이해하고, 구분하여 지정할 수 있으며, 이들을 사용한 프로그램을 작성할 수 있다.
- 2단원 1차시 · 변수 — 값에 이름을 붙이다
- 2단원 2차시 · 자료형 — 값의 종류
- 2단원 3차시 · 문자열 다루기
- 2단원 4차시 · 여러 값을 한 번에 — 리스트와 배열
- 2단원 19차시 · 2단원 마무리
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 01 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 58쪽 (마무리 자기평가 103쪽)) · 확인 2026-08-07
- 프그02-02담당 차시 3개
입력과 출력의 기능을 이해하고, 형식을 지정하여 데이터를 입력하고 출력할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 02 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 104쪽 (마무리 자기평가 111쪽)) · 확인 2026-08-07
- 프그02-03담당 차시 3개
산술, 비교, 논리 등의 여러 종류의 연산자 의미를 알고 프로그래밍에 적절하게 사용할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 03 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 112쪽 (마무리 자기평가 125쪽)) · 확인 2026-08-07
- 프그02-04담당 차시 5개
순차, 선택, 반복의 제어 구조를 이해하고, 문제 상황에 알맞은 제어 구조를 선택하여 이를 적용한 프로그램을 작성할 수 있다.
- 2단원 9차시 · 순차와 선택 — 갈라지는 흐름
- 2단원 10차시 · 반복 — 같은 일을 여러 번
- 2단원 11차시 · 중첩된 제어 구조
- 2단원 12차시 · 알맞은 제어 구조 골라 쓰기
- 2단원 19차시 · 2단원 마무리
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 04 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 126쪽 (마무리 자기평가 155쪽)) · 확인 2026-08-07
- 프그02-05담당 차시 5개
함수의 개념과 종류, 필요성을 이해하고, 함수 정의 및 사용자 정의 함수를 호출하고 결괏값을 반환하는 프로그램을 작성할 수 있다.
- 2단원 13차시 · 함수는 왜 필요한가
- 2단원 14차시 · 함수 정의하고 호출하기
- 2단원 15차시 · 결괏값을 돌려받다
- 2단원 16차시 · 함수로 프로그램 나누기
- 2단원 19차시 · 2단원 마무리
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 05 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 156쪽 (마무리 자기평가 189쪽)) · 확인 2026-08-07
- 프그02-06담당 차시 3개
파일의 개념을 이해하고 지원하는 파일 유형을 사용하여 입력과 출력 과정을 설명할 수 있으며, 파일을 입출력하는 프로그램을 작성할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 중단원 06 도입부 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 190쪽 (마무리 자기평가 201쪽)) · 확인 2026-08-07
3단원 프로그램 설계와 구현
- 프그03-01담당 차시 3개
프로그램을 기획하는 다양한 방법과 절차를 이해하고, 구현하고자 하는 프로그램에 적합한 방법을 선택하여 요구 사항을 도출하고 분석할 수 있으며, 디지털 도구를 이용하여 프로그램을 기획할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 Ⅲ단원 중단원 01 프로그램 개발 과정 — 절 1 프로그램 기획 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 207쪽) · 확인 2026-08-07
- 프그03-02담당 차시 3개
산업 현장에서 필요로 하는 프로그램의 구조를 설계하여 기본 개발 설계서를 작성한 후, 설계된 프로그램의 알고리즘을 작성할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 Ⅲ단원 중단원 01 프로그램 개발 과정 — 절 2 프로그램 설계 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 212쪽) · 확인 2026-08-07
- 프그03-03담당 차시 3개
작성된 설계 프로그램을 프로그래밍 언어를 사용하여 구현할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 Ⅲ단원 중단원 01 프로그램 개발 과정 — 절 3 프로그램 구현 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 216쪽) · 확인 2026-08-07
- 프그03-04담당 차시 3개
구현된 프로그램을 대상으로 단위 테스트, 통합 테스트, 시스템 테스트를 할 수 있다.
근거: 고_프로그래밍(파이썬) 교수학습 및 평가 운영 계획(2022 개정, 일반고용) — 코드와 본문 / 성림출판 「프로그래밍(Python)」 Ⅲ단원 중단원 01 프로그램 개발 과정 — 절 4 프로그램 테스트 — 본문 교차 확인 (평가계획서 2~11쪽 [프그NN-NN] 표기 / 성림출판 219쪽 (중단원 마무리 221쪽)) · 확인 2026-08-07