고등학교 소프트웨어와 생활 · 모의 실험하는 소프트웨어 · 2022 개정 교육과정
[12소생04-03] 성취기준 해설과 수업·평가 예시
성취기준 원문
[12소생04-03] 시뮬레이션 프로그램 구성 방법에 따라 복잡한 문제나 현상의 원리를 시뮬레이션 모델로 표현한다.
쉽게 풀어 보면
산불 번짐, 감염병 확산, 매점 대기 줄처럼 복잡한 현상에서 핵심 요소(개체, 상태 변수, 상호 작용 규칙, 시간 단위)를 골라내고, 이를 순서도나 규칙표로 나타내 시뮬레이션 모델로 표현하는 성취기준이에요. 무엇을 모델에 넣고 무엇을 뺄지 정하는 단순화의 판단이 수업의 핵심이에요.
학습지 문항 예시 예시
현상을 시뮬레이션 모델로 바꾸기
- 격자 모양 숲에서 불이 붙은 칸이 다음 단계에 이웃 칸으로 번지는 산불 모델을 만들 때 필요한 칸의 상태를 세 가지 쓰세요.
- 처음 감염자 1명에서 시작해 감염자는 다음 날 각자 새로운 사람 2명을 감염시키고 회복한다는 규칙으로 3일이 지났을 때, 셋째 날 새로 감염된 사람 수와 그때까지 감염된 적 있는 사람 수를 구하세요.
- 위 감염 모델이 현실과 다른 점을 두 가지 쓰고, 모델에 추가할 변수를 제안해 보세요.
- 매점 대기 줄 현상을 시뮬레이션 모델로 표현할 때 필요한 개체, 변수, 규칙을 표로 정리하세요.
수업 흐름 예시 예시
- 도입: 산불이 번지는 영상을 보며 불이 어디로 얼마나 빨리 번지는지 결정하는 요인을 모아 봐요.
- 전개 1: 숲을 격자로 나누고 칸의 상태와 번짐 규칙을 정해 종이 위에서 몇 단계 직접 진행해 보며 모델의 작동 원리를 익혀요.
- 전개 2: 모둠별로 감염병 확산, 대기 줄, 교통 정체 중 하나를 골라 개체, 상태 변수, 규칙, 시간 단위를 정한 모델 설계서와 순서도를 만들어요.
- 정리: 모델에서 일부러 뺀 요소와 그 이유를 발표하며 단순화가 결과에 줄 수 있는 영향을 함께 따져요.
서술형 평가 문항과 채점 기준 예시
감염병 확산, 산불 번짐, 대기 줄 가운데 하나를 골라 그 원리를 시뮬레이션 모델로 표현하시오. 모델에 포함한 개체와 상태 변수, 단계마다 적용되는 규칙, 시간 단위를 순서도나 규칙표로 제시하고, 단순화를 위해 뺀 요소와 그 영향을 서술하시오.
| 수준 | 채점 기준 |
|---|---|
| 상 | 현상의 핵심 요소를 개체·상태 변수·규칙·시간 단위로 정확히 구조화하여 실행 가능한 순서도로 나타내고, 단순화로 뺀 요소가 결과에 줄 영향을 근거와 함께 설명함 |
| 중 | 모델의 구성은 대체로 갖추었으나 규칙이 모호해 단계별 진행이 어렵거나 단순화 설명이 부족함 |
| 하 | 현상을 말로 설명하는 데 그치고 변수와 규칙을 갖춘 모델로 표현하지 못함 |
세특 기재 예시 예시
시뮬레이션 모델 설계 활동에서 산불 번짐 현상을 격자 모델로 표현하여 각 칸을 나무, 불타는 칸, 탄 칸의 세 상태로 정하고 이웃 칸으로 번지는 규칙을 규칙표로 정리함. 종이 위에서 직접 단계를 진행해 보며 나무 밀도에 따라 불이 끝까지 번지는지가 달라진다는 점을 발견함. 바람 방향을 뺀 단순화의 한계를 스스로 밝히고 추가 변수로 제안함.
이 예시는 190자, 나이스 기준 460Byte예요. 과목별 세특은 1,500Byte(500자)까지 써요. 내 문장은 나이스 글자수·바이트 계산기로 세어 볼 수 있어요.
세특에는 학생이 실제로 한 활동과 교사가 관찰한 내용만 써요. 대회명·기관명처럼 쓰면 안 되는 내용은 생기부 기재 금지 사전에서 확인할 수 있어요.
학생들이 자주 헷갈리는 점
모델에 현실의 요소를 많이 넣을수록 좋은 시뮬레이션이라고 생각하는 학생이 많아요. 알고 싶은 질문에 꼭 필요한 요소만 남겨야 원리가 드러나고 실행도 가능하다는 점을 보여 주고, 뺀 요소를 기록해 한계로 밝히게 해요.
이 영역의 적용 시 고려 사항 (고시 원문)
- 수학적 원리, 과학적 현상, 항공우주 등 다양한 학문 분야의 현상이나 원리를 탐구하거나, 운전, 길찾기, 가상현실 등 실생활에서 활용되는 다양한 사례에서 시뮬레이션 프로그램의 역할을 분석하여 시뮬레이션의 필요성을 인식하도록 한다. 이 과정에서 시뮬레이션 프로그램의 활용이 현실의 자원 사용을 절약하게 함으로써 궁극적으로 지속가능한 발전에도 기여할 수 있음을 안내하도록 한다.
- 목적에 맞는 시뮬레이션 모델을 설계하여 현상이나 원리를 탐구하는 시뮬레이션을 오류 없이 구현하였는지, 시뮬레이션 프로그램의 목표에 부합하도록 기능이 수행되는지 등을 평가하도록 한다.
- 최소 성취수준을 보장하기 위하여 시뮬레이션 프로그램을 제작하지 못하더라도 시뮬레이션이 활용될 수 있는 다양한 아이디어를 도출하도록 하고, 아이디어를 실제로 구현하는 데 필요한 기술적인 방안에 대해 고민할 수 있는 학습 과정을 제공하도록 한다.
같은 영역의 다른 성취기준
왓퀴즈는 이런 AI예요
왓퀴즈는 한국 학교의 수업과 기록 업무에 맞춘 교사용 AI예요. 이 사전과 같은 2022 개정 교육과정 성취기준 데이터로 학습지, 수업 PPT, 평가계획서 초안을 만들고, 2026학년도 학교생활기록부 기재요령 원문을 바탕으로 세특 초안을 쓰고 기재 금지 표현을 검사해요.