도입 검토용 수업 미리보기정식 수업 콘텐츠와 시뮬레이터는 학생 계정 구매를 통해 제공합니다. 교사용 계정에는 LMS 기능이 포함됩니다.계정 도입 상담 ↗
← 전체 교안

현재 선택한 자료 전체를 인쇄하거나, 인터넷 없이 열 수 있는 HTML 파일로 저장합니다. PDF는 인쇄 창에서 ‘PDF로 저장’을 선택하세요.

엔스크린 심벌AI·AX 교육으로 여는 새로운 배움
NSCREEN · PHYSICAL AI CLASSROOM

마이크로덕 정책 학습·검증·Sim-to-Real 프로젝트

고등학교 · 정보 교과 연계 · 8차시 · 차시당 50분

교사용 지도안

고등학생을 위한 8차시 프로젝트. 엔스크린 코스웨어의 로봇 강화학습 환경에서 정책을 학습하고, 미사용 조건의 평가와 실행 인터페이스 검증을 거쳐 지원 교구에 적용합니다. 파이썬 구현·로그 분석·정책 카드로 연구 과정을 남깁니다.

수업 설계와 준비

2022 개정 고등학교 정보 성취기준과 연계한 심화 프로젝트입니다. 2026년 고3은 학교의 적용 교육과정을 확인합니다. 강화학습·실물 전이는 확장 활동입니다. 12정04-02의 지도·비지도학습 비교는 1차시 개념 비교의 부분 연계이며 강화학습만으로 해당 성취 전체를 평가하지 않습니다. 장시간 학습과 장비 셋업은 8차시 밖의 준비·추가 실습 시간이 필요합니다.

준비물

  • 엔스크린 코스웨어의 파이썬·로그 분석 환경과 팀별 버전 관리 자료
  • 엔스크린 코스웨어에서 배정한 Microduck RL 환경·학습 코드·설정
  • 필요 GPU/학습 자원, 준비된 체크포인트와 복수 시드 학습·평가 로그
  • 정책 내보내기 형식·정규화 정보·관절/관측 명세·호환 실행기
  • 지원 Microduck과 검증된 전송 도구, 정지/복구 수단 및 교사 감독 환경
  • 장비 미준비 대안: 정책 입력 재생·모의 어댑터·실물 로그 데이터

수업 운영

2~3명 모둠으로 조작자·기록자·설명자를 정하고 차시마다 역할을 바꿉니다. 결과 순위보다 질문·기록·수정 과정을 평가합니다. 아래 시간은 한 차시 기준이며 학급 상황에 맞게 조정하세요.

  • 엔스크린 코스웨어의 강화학습·교구 적용과 코딩 실습을 연결한 수업안입니다. 교사는 차시별 산출물과 실행 기록을 성취기준의 평가 근거로 활용합니다. 교육부 인증 교안은 아닙니다.
  • 정식 엔스크린 코스웨어는 정책 학습·내보내기·지원 교구 적용과 블록코딩·파이썬 실습 환경을 제공합니다. 공개 미리보기는 제공 범위를 구분하며 실제 교구에 연결하지 않습니다. 수업 전 배정 과정·실행 환경·교구 호환성을 확인합니다.
  • 학습 실행, 이미 학습된 정책의 실행, 제어값 탐색을 기록지에 구별합니다. 도구가 없어 영상·로그를 분석했다면 실제 정책을 학습했다고 평가하지 않습니다.
  • 실물 적용에는 해당 교구 버전에서 검증된 정책, 호환 실행기와 전송 도구가 필요합니다. Duckbert와 Microduck 사이의 정책은 서로 바꿔 쓰지 않습니다. 정책 파일만 복사해 모든 교구에서 작동한다고 가정하지 않습니다.
  • 실물 차시는 교사가 관절·단위·제어 주기·범위와 정지 장치를 점검한 뒤 실행합니다. 연결이 검증되지 않으면 전송하지 않고 모의 검증 또는 교사 기록 분석으로 대체하며 실물 적용 미실시로 표시합니다.
  • 모둠별 역할을 교대하고 개인정보 없는 실험 ID만 사용합니다. 얼굴·학생 이름을 학습 자료에 포함하지 않으며, 공개 자료에서 학교 계정·장치 인증 정보를 제거합니다.

교과 성취기준과 수업의 연결

성취기준은 핵심을 요약했습니다. 전체 원문과 해설은 아래 공식 자료를 확인하세요. 활동을 실제 수행했을 때의 학습 증거를 기준으로 평가합니다.

코드성취기준 요약이 교안의 적용 범위
12정04-01지능 에이전트와 인간·AI의 관계 분석하기1차시 관련 활동. 직접 학습·프로그램 구현·실물 적용 여부에 따라 직접/부분/확장 연계를 구분합니다.
12정04-02기계학습과 지도·비지도학습 비교하기1차시 관련 활동. 직접 학습·프로그램 구현·실물 적용 여부에 따라 직접/부분/확장 연계를 구분합니다.
12정04-03기계학습 적용 가능성을 판단하고 문제에 적용하기1·2·3·4·6·7차시 관련 활동. 직접 학습·프로그램 구현·실물 적용 여부에 따라 직접/부분/확장 연계를 구분합니다.
12정03-09문제 해결 프로그램을 협력적으로 설계·구현하기2·3·5·7차시 관련 활동. 직접 학습·프로그램 구현·실물 적용 여부에 따라 직접/부분/확장 연계를 구분합니다.
12정03-10프로그램 성능을 평가하고 공유하기4·5·6·7·8차시 관련 활동. 직접 학습·프로그램 구현·실물 적용 여부에 따라 직접/부분/확장 연계를 구분합니다.
12정05-02보호·공유할 정보를 구분하고 정보 보호 실천하기6·8차시 관련 활동. 직접 학습·프로그램 구현·실물 적용 여부에 따라 직접/부분/확장 연계를 구분합니다.
LESSON 01 · 50 MIN

1차시. 로봇 강화학습 문제 정의

학습 목표 에이전트·환경·관측·행동·보상을 정의하고 학습 방법을 비교한다.

연계: 12정04-01 · 12정04-02 · 12정04-03

문제와 준비 확인 5분

교사 에이전트·환경·관측·행동·보상을 정의하고 학습 방법을 비교한다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 목표 속도 추종 과제를 관측과 행동의 관계로 정의한다. 지도학습의 정답, 비지도학습의 구조 탐색, 강화학습의 보상 경험을 구별한다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 관측 벡터의 이름·단위·순서와 행동 범위를 설정 파일로 표현한다.

학생 입출력 명세와 과제 성공 지표를 작성하고 강화학습이 적합한 이유와 필요한 데이터/계산 자원을 분석한다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 왜 정답 동작을 모두 지정하지 않나요?
  • 관측할 수 없는 상태가 있으면 어떻게 달라질까요?

학습 증거와 평가 관측/행동/보상/종료 명세: ____ / 세 학습 방법 비교: ____ / 적용 타당성과 자원: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 관측/행동/보상/종료 명세: ____
  2. 세 학습 방법 비교: ____
  3. 적용 타당성과 자원: ____
LESSON 02 · 50 MIN

2차시. 보상 함수와 기준 정책 구현

학습 목표 보상과 종료 조건을 구현하고 기준 정책을 정한다.

연계: 12정03-09 · 12정04-03

문제와 준비 확인 5분

교사 보상과 종료 조건을 구현하고 기준 정책을 정한다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 추종 오차·에너지 비용·자세 제약을 포함한 예제를 제공한다. 보상 가중치와 과제 평가 지표를 분리하고 과도한 속도 보상의 허점을 토론한다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 팀별 함수 리뷰와 경계값 테스트를 수행하고 단위·정규화·부호 오류를 수정한다.

학생 파이썬으로 보상 계산과 종료 조건을 작성하고 정상·넘어짐·목표 미달 궤적을 시험한다. 기존 검증 정책 또는 제한된 기준 제어 결과를 기준선으로 저장한다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 목표 속도 오차가 줄었지만 에너지가 급증하면 좋은가요?
  • 종료 보상을 악용하는 행동은 없나요?

학습 증거와 평가 보상식과 가중치/단위: ____ / 기준 정책과 평가표: ____ / 경계값 시험 결과: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 보상식과 가중치/단위: ____
  2. 기준 정책과 평가표: ____
  3. 경계값 시험 결과: ____
LESSON 03 · 50 MIN

3차시. 정책 학습과 실험 추적

학습 목표 사전 구성된 로봇 학습 환경에서 정책을 학습하고 재현 정보를 남긴다.

연계: 12정03-09 · 12정04-03

문제와 준비 확인 5분

교사 사전 구성된 로봇 학습 환경에서 정책을 학습하고 재현 정보를 남긴다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 교사가 엔스크린 코스웨어에서 Microduck 모델과 검증된 RL 학습 설정을 배정한다. PPO 등 도구의 설정은 실행 환경에 맞춰 제공하고 관측/행동 차원부터 점검한다. 긴 학습은 수업 전후 계산 시간으로 확보한다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 로그에 실행 ID·시드·환경/코드/정책 버전·학습 스텝을 기록한다. GPU/환경 미준비 시 로그 분석임을 명시한다.

학생 고정된 설정과 시드로 짧은 학습을 실행해 체크포인트·학습 곡선·설정을 저장한다. 수업 시간 안에 성능 수렴을 보장하지 않으며 준비된 학습 기록과 비교한다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 다른 시드에서 같은 결과를 기대할 수 있나요?
  • 학습 스텝과 실제 시간 중 무엇을 함께 기록할까요?

학습 증거와 평가 환경/알고리즘/버전/시드: ____ / 직접 실행 범위와 계산 시간: ____ / 체크포인트와 곡선 해석: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 환경/알고리즘/버전/시드: ____
  2. 직접 실행 범위와 계산 시간: ____
  3. 체크포인트와 곡선 해석: ____
LESSON 04 · 50 MIN

4차시. 정책 고정과 일반화 평가

학습 목표 평가에 학습을 섞지 않고 여러 조건에서 성능과 실패를 검증한다.

연계: 12정03-10 · 12정04-03

문제와 준비 확인 5분

교사 평가에 학습을 섞지 않고 여러 조건에서 성능과 실패를 검증한다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 미사용 초기 상태와 여러 시드의 평가 계획을 제시한다. 명목 조건과 마찰·질량·센서 지연을 바꾼 조건을 분리하고 물리적으로 가능한 범위만 사용한다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 평가 CSV 분석과 평균·분산 계산, 실패 사례 시각화를 작성한다. 학습량이 다른 정책의 비교 한계를 적는다.

학생 정책별 최소 10회 평가하고 성공률·속도 추종 오차·넘어짐 비율을 집계한다. 보상 가중치 한 항목의 비교 실험을 설계한다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 학습 평균 보상과 교구 적용 가능성은 같은가요?
  • 모든 조건을 동시에 바꾸면 원인을 알 수 있나요?

학습 증거와 평가 학습/평가 분리 방법: ____ / 조건별 시드·시행수·평균·변동: ____ / 실패 사례/정책 선택 근거: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 학습/평가 분리 방법: ____
  2. 조건별 시드·시행수·평균·변동: ____
  3. 실패 사례/정책 선택 근거: ____
LESSON 05 · 50 MIN

5차시. Sim-to-Real 실행 계약 검증

학습 목표 정책 패키지와 교구 실행기의 호환성을 확인한다.

연계: 12정03-09 · 12정03-10

문제와 준비 확인 5분

교사 정책 패키지와 교구 실행기의 호환성을 확인한다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 정책 형식, 정규화 정보, 관측/관절 순서, 단위, 제어 주기, 행동 스케일, 기구 버전 명세를 제시한다. 다른 시뮬레이터 또는 모터 비활성 환경에서 먼저 검증한다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 메타데이터 검증기와 입력 재생 테스트를 구현한다. 실제 실행기 미제공 시 모의 어댑터임을 명시하고 교구 전송을 보류한다.

학생 동일한 기록 관측값을 학습 환경과 실행기에 넣어 출력을 비교한다. 허용 오차를 정하고 누락·불일치 시 로딩을 거부한다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 가중치 파일이 같아도 출력이 달라지는 이유는 무엇인가요?
  • 라디안과 도를 혼동하면 어떤 일이 생길까요?

학습 증거와 평가 정책·교구·실행기 버전: ____ / 입력/출력/정규화 계약: ____ / 동일 입력 비교 오차와 허용 기준: ____ / 실행 승인/보류 사유: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 정책·교구·실행기 버전: ____
  2. 입력/출력/정규화 계약: ____
  3. 동일 입력 비교 오차와 허용 기준: ____
  4. 실행 승인/보류 사유: ____
LESSON 06 · 50 MIN

6차시. 교구 전송과 제한된 실물 시험

학습 목표 승인된 정책을 호환 교구에 적용하고 중단 기준에 따라 검증한다.

연계: 12정04-03 · 12정03-10 · 12정05-02

문제와 준비 확인 5분

교사 승인된 정책을 호환 교구에 적용하고 중단 기준에 따라 검증한다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 교사가 전송·복구·물리 정지를 감독한다. 지원 런타임과 정책 버전, 전원/통신, 관절 한계를 확인하고 제한된 명령부터 승인한다. 계정/키는 활동지에 적지 않는다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 로깅과 타임아웃/범위 검사 코드를 시험한다. 안전 제어기는 정책과 독립적으로 유지하고 준비가 없으면 모의 전송·로그 재생으로 대체한다.

학생 승인된 도구로 정책을 적용하고 짧은 제한 동작을 시험한다. 명령·센서·실행 시각·정지 이벤트를 기록하며 제약 위반 시 중단한다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 정책이 정지를 배우지 못해도 멈출 수 있어야 하는 이유는 무엇인가요?
  • 실물 시험 실패 후 어떤 버전으로 복구할까요?

학습 증거와 평가 실제/모의 실행 범위: ____ / 교사 승인·복구 정책·중단 기준: ____ / 정책 적용 버전과 시험 기록: ____ / 인증정보 제외 확인: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 실제/모의 실행 범위: ____
  2. 교사 승인·복구 정책·중단 기준: ____
  3. 정책 적용 버전과 시험 기록: ____
  4. 인증정보 제외 확인: ____
LESSON 07 · 50 MIN

7차시. 전이 차이 분석과 재검증

학습 목표 실물과 가상의 차이를 근거로 개선 가설을 세운다.

연계: 12정03-09 · 12정03-10 · 12정04-03

문제와 준비 확인 5분

교사 실물과 가상의 차이를 근거로 개선 가설을 세운다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 지연·마찰·배터리·센서 오차를 원인 후보로 제시하고 근거 없는 단정을 피하게 한다. 실물에서 무작정 재학습하지 않고 가상 환경에서 개선한다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 두 로그의 단위·시간축을 맞추고 오차를 시각화한다. 로그만 제공받았으면 실물 직접 적용을 했다고 표시하지 않는다.

학생 같은 명령 조건의 로그를 비교하고 한 요인을 골라 수정안을 시험한다. 개선 정책은 4~6차시의 평가·호환성·교사 승인 절차를 다시 거친다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 센서 로그만으로 마찰을 원인이라고 확정할 수 있나요?
  • 가상 점수가 좋아지면 재승인 없이 적용해도 될까요?

학습 증거와 평가 가상/실물 데이터와 차이: ____ / 단일 개선 가설과 통제 조건: ____ / 재평가 결과/남은 불확실성: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 가상/실물 데이터와 차이: ____
  2. 단일 개선 가설과 통제 조건: ____
  3. 재평가 결과/남은 불확실성: ____
LESSON 08 · 50 MIN

8차시. 정책 카드와 연구 발표

학습 목표 재현 가능한 정책 카드와 적용 범위를 공유한다.

연계: 12정03-10 · 12정05-02

문제와 준비 확인 5분

교사 재현 가능한 정책 카드와 적용 범위를 공유한다. 이번 차시의 실제 실행/시연/모의 범위를 먼저 알린다.

학생 이전 기록을 확인하고 조작·기록·검증 역할을 나눈다. 예상과 확인할 질문을 적는다.

개념·사례와 실험 설계 10분

교사 성공 데모보다 검증 범위·제약·실패·복구를 중심으로 발표를 평가한다. 정보 교과는 문제 해결 근거, 동아리는 후속 개선 실험에 연결한다.

학생 바꿀 조건·고정할 조건, 평가 기준과 중단 기준을 활동지에 정한다.

탐구·구현·적용 25분

교사 코딩 연결: 실행 절차와 의존성·버전·테스트를 정리하고 공개 가능 데이터만 배포한다. 실제 교구나 계정 인증 정보는 포함하지 않는다.

학생 목표·학습 설정·정책 버전·평가 분포·교구 적용 여부·실패와 금지 용도를 포함한 정책 카드를 작성한다. 동료가 코드와 기록으로 주장 하나를 재검증한다.

근거 정리와 피드백 10분

교사 목표 달성 여부를 산출물로 확인한다. 실행하지 않은 단계는 미실시로 표시하고 실패 사례를 다음 개선 질문으로 연결한다.

학생 기록·코드·실물/모의 결과를 정리하고 모둠 결론과 한계를 발표한다.

생각을 여는 질문

  • 누가 어디까지 이 정책을 다시 사용할 수 있나요?
  • 재현하지 못한 결과를 어떻게 표현할까요?

학습 증거와 평가 정책 카드: 목표/버전/지원 교구/제약: ____ / 학습·평가·실물 적용 증거: ____ / 동료 재검증 결과: ____ / 공유 범위와 후속 연구: ____를 포함한 활동지와 실행·수정 기록으로 평가한다. 시연/모의 활동만 수행했다면 실제 학습·실물 적용 성취와 구분한다.

수준별 조정 기초: 검증된 설정·코드 틀과 교사 제공 로그로 시작합니다. 심화·동아리: 복수 시드·요인 제거 비교·시뮬레이터 간 검증을 확장합니다. 장시간 학습과 장비 적용은 추가 실습 시간을 확보하며 준비되지 않으면 미실시로 기록합니다.

활동지에 남길 것
  1. 정책 카드: 목표/버전/지원 교구/제약: ____
  2. 학습·평가·실물 적용 증거: ____
  3. 동료 재검증 결과: ____
  4. 공유 범위와 후속 연구: ____

과정 중심 평가표

학교 성적 등급을 자동으로 정하는 표가 아닙니다. 관찰·산출물·대화를 종합해 학생에게 다음 배움을 안내합니다.

평가 요소스스로 설명·적용도움을 받아 적용추가 지원 필요
목표·보상과 정책 이해목표·관측·행동·보상의 관계와 규칙 제어/정책 학습의 차이를 자신의 실험으로 설명한다.구성요소를 구분하지만 보상과 행동의 관계에 보완이 필요하다.행동을 직접 지시하는 것과 결과로 학습하는 것을 구별하도록 안내가 필요하다.
학습·검증의 증거학습과 평가 조건을 분리하고 여러 시행의 결과와 실패 사례로 결론을 설명한다.기록은 있으나 조건 통제 또는 근거 있는 비교가 부족하다.성공 영상만 제시하며 반복 기록과 실패 분석을 위한 지원이 필요하다.
교구 적용과 한계호환성과 정지 조건을 확인하고 실물/모의 실행을 구별해 전이의 차이를 설명한다.적용 절차를 설명하지만 호환성 또는 비교 근거가 일부 부족하다.정책 복사만으로 적용이 끝난다고 생각하며 실행 범위 확인이 필요하다.
코딩·협업과 개선수준에 맞는 프로그램을 함께 작성·시험하고 실패 입력을 반영해 수정한다.프로그램을 실행했으나 시험 또는 수정 근거가 부족하다.예제 실행을 넘어 직접 작성·수정한 증거를 남기는 지원이 필요하다.

교육과정 근거 자료

2022 개정 교육과정을 참고한 엔스크린 재구성 수업안 · 2026.10.30 작성. 학교의 실제 교육과정과 기기 환경에 맞춰 사용하세요.

이 교안의 실험실 열기 ▶다른 학년 교안 보기