교사 자료실 무료로 학습지 만들어보기

중학교 정보 · 알고리즘과 프로그래밍 · 2022 개정 교육과정

[9정03-02] 성취기준 해설과 수업·평가 예시

성취기준 원문

[9정03-02] 문제 해결을 위한 추상화의 중요성을 이해하고, 핵심요소를 중심으로 알고리즘을 표현한다.
교육부 고시 제2022-33호 [별책 10] 153쪽 · 실과(기술·가정)/정보과 교육과정

쉽게 풀어 보면

문제에서 해결에 꼭 필요한 핵심 요소만 남기고 불필요한 세부 사항은 덜어 내는 추상화의 중요성을 이해하고, 그 핵심 요소를 중심으로 알고리즘을 순서도나 의사코드로 표현하는 성취기준이에요. 무엇을 남기고 무엇을 덜어 낼지 목적에 따라 판단하는 것이 핵심이에요.

학습지 문항 예시 예시

추상화로 알고리즘 표현하기

  1. 실제 지도와 지하철 노선도를 비교하여 노선도에서 생략된 정보와 남겨진 정보를 각각 두 가지씩 쓰세요.
  2. 학교에서 집까지 가장 빨리 가는 길을 찾을 때 꼭 필요한 정보와 필요 없는 정보를 구분해 쓰세요.
  3. 자판기에서 음료를 사는 과정을 핵심 단계만 남겨 순서도로 나타내고, 넣은 돈이 부족할 때를 처리하는 판단 기호를 포함하세요.
  4. 세 수 a, b, c 가운데 가장 큰 수를 찾는 알고리즘을 의사코드로 쓰세요.

이 성취기준으로 학습지 만들기

수업 흐름 예시 예시

  1. 도입: 실제 지도와 지하철 노선도를 나란히 보고 노선도가 왜 실제 거리와 모양을 무시하는지 이야기해요.
  2. 전개 1: 문제 상황에서 핵심 요소와 불필요한 요소를 가려내는 연습을 하며 추상화가 문제를 단순하게 만드는 과정을 익혀요.
  3. 전개 2: 추린 핵심 요소를 바탕으로 순서도 기호(시작·끝, 처리, 판단, 흐름선)와 의사코드를 이용해 알고리즘을 표현해요.
  4. 정리: 같은 문제를 다른 모둠이 표현한 알고리즘과 비교하며 핵심 요소가 빠지거나 불필요한 단계가 들어간 곳을 찾아요.

이 성취기준으로 수업 PPT 만들기

서술형 평가 문항과 채점 기준 예시

학생 30명의 점수 가운데 80점 이상인 학생 수를 세는 문제에서 핵심 요소와 생략해도 되는 요소를 구분하고, 핵심 요소를 중심으로 이 문제를 해결하는 알고리즘을 순서도나 의사코드로 표현하시오. 또 추상화가 알고리즘 표현에 도움이 된 점을 서술하시오.

수준채점 기준
상점수, 기준값 80, 개수를 세는 변수를 핵심 요소로 정확히 고르고, 반복과 판단이 들어간 알고리즘을 바르게 표현하며 추상화의 도움을 구체적으로 설명함
중핵심 요소는 대체로 골랐으나 알고리즘에서 반복이나 판단 가운데 하나가 빠지거나 추상화의 도움을 막연하게 씀
하핵심 요소와 생략할 요소를 구분하지 못하고 알고리즘을 순서 없이 나열함

서술형 답안 AI 채점해보기

세특 기재 예시 예시

추상화를 이해하는 활동에서 실제 지도와 지하철 노선도를 비교해 역의 순서와 환승 정보만 남기고 실제 거리는 생략한 까닭을 설명함. 자판기 음료 구매 과정을 핵심 단계만 남긴 순서도로 표현하며 금액이 부족한 경우를 판단 기호로 처리함. 친구의 순서도에서 불필요한 단계를 찾아 간결하게 고치는 방안을 제시함.

이 예시는 170자, 나이스 기준 422Byte예요. 과목별 세특은 1,500Byte(500자)까지 써요. 내 문장은 나이스 글자수·바이트 계산기로 세어 볼 수 있어요.

중학교 정보 세특 예시 전체 보기

세특에는 학생이 실제로 한 활동과 교사가 관찰한 내용만 써요. 대회명·기관명처럼 쓰면 안 되는 내용은 생기부 기재 금지 사전에서 확인할 수 있어요.

세특 초안 만들어보기

학생들이 자주 헷갈리는 점

추상화를 정보를 무조건 많이 지우는 것으로 이해해 해결에 필요한 조건까지 빼 버리는 학생이 있어요. 문제의 목적에 따라 남길 요소가 달라진다는 점을 강조하고, 추상화한 결과만으로도 문제를 끝까지 풀 수 있는지 확인하게 해 주세요.

이 영역의 적용 시 고려 사항 (고시 원문)
  • 문제를 해결하는 과정에서 문제 발견, 상태 정의, 핵심요소 추출 등의 추상화 단계를 거쳐 알고리즘을 설계하는 과정을 자연스럽게 경험할 수 있도록 교수·학습 절차를 설계하고, 문제 해결 과정 전반을 평가할 수 있도록 보고서나 포트폴리오 등을 활용하여 학생의 사고 과정을 누적하여 기록하도록 한다.
  • 학생의 수준을 고려하여 적합한 프로그래밍 언어를 선정하고, 초등학교 실과 과목에서 학습한 기초적인 프로그래밍 기능을 바탕으로 데이터를 순차적으로 저장하는 구조, 논리 연산, 중첩 제어 구조를 활용할 수 있도록 프로젝트의 수준을 적절하게 설정하도록 한다.
  • 프로젝트 활동에서는 실생활의 문제를 해결하기 위한 알고리즘을 설계하고 이를 적용한 소프트웨어를 개발하는 활동을 중점으로 교수·학습을 설계하도록 한다. 필요에 따라서는‘컴퓨팅 시스템’ 영역과 연계하여 피지컬 컴퓨팅 시스템을 설계, 제작하고 이를 동작하게 하는 소프트웨어를 결합하는 형태의 프로젝트도 제공할 수 있다.
  • 효율적인 알고리즘 설계와 프로그램 작성은 시간, 에너지, 컴퓨팅 시스템 자원을 절약하는 방안임을 학생들이 인식할 수 있도록 안내한다.

같은 영역의 다른 성취기준

왓퀴즈는 이런 AI예요

왓퀴즈는 한국 학교의 수업과 기록 업무에 맞춘 교사용 AI예요. 이 사전과 같은 2022 개정 교육과정 성취기준 데이터로 학습지, 수업 PPT, 평가계획서 초안을 만들고, 2026학년도 학교생활기록부 기재요령 원문을 바탕으로 세특 초안을 쓰고 기재 금지 표현을 검사해요.

최종 확인일 2026-11-06 · 근거: 2022 개정 교육과정 교과 교육과정 고시

성취기준과 해설, 적용 시 고려 사항은 교육과정 고시 원문을 그대로 옮겼어요. 학습지·수업·평가·세특 예시는 왓퀴즈가 만든 참고 자료이니 학교 평가 계획과 학생 상황에 맞게 고쳐 써주세요.

교사 자료실에 이런 자료도 있어요

교사 자료실 전체 보기

자주 찾는 자료라면 즐겨찾기(Ctrl+D, Mac은 ⌘+D)에 넣어 두면 다음에 바로 열 수 있어요.