<학습목표><엔트리의 순차, 반복문, 조건문, 변수 등 기본 블록의 개념과 원리를 이해하고 코딩에 적용할 수 있다.>
<동아리유형><기술중심형><차 시><6-7/25>
<AI·디지털 윤리교육><올바른 디지털 시민><초개인화 수업전략><[과제 수준 전략 – 과제 난이도 조절]>
<성취기준><컴퓨팅 사고력의 핵심인 반복, 조건, 변수 개념을 활용하여 스스로 아이디어를 구현하는 간단한 게임 또는 애니메이션 프로그램을 작성할 수 있다.>
<수업 의도>
<  텍스트 코딩의 진입장벽을 낮추는 블록코딩의 기본 원리(조건, 반복, 변수)를 직관적으로 체득하는 단계입니다. 단순 예제 따라하기를 넘어 자신의 수준에 맞게 과제의 난이도를 조절해보며, 코딩에 대한 흥미와 자신감을 기르도록 돕고자 합니다.>
<수업단계 (학습내용)><교수·학습 활동(AI 디지털 윤리교육, AI 디지털 활용)><자료(󰂣) 유의점(󰃞)>
<<도입> (동기유발) ><◉ 동기유발   ⦁ 컴퓨터와 소통하는 핵심 언어: 조건과 반복    - 우리 일상속의 반복(매일 아침 일어나기)과 조건(비가 오면 우산을 쓴다) 찾아보기    - 엔트리에서 코드가 실행되는 기본 흐름 이해하기   ⦁ 생산적/비판적 마인드셋 점검하기    - 오류가 발생했을 때 당황하지 않고 '어디서 조건이나 순서가 틀렸는지' 찾아내는 디버깅 태도 갖추기><󰂣 아이북>
<(공부할 문제 및 활동 순서)><◉ 공부할 문제 및 활동 순서   ⦁ 공부할 문제 및 활동 순서 확인하기><><조건문, 반복문, 변수 블록을 이해하고, 나만의 간단한 게임이나 애니메이션을 만들어 봅시다.><【활동 1】 블록코딩 기본 탐험 (반복문, 조건문, 변수) 【활동 2】 개별 난이도 맞춤 간단 게임/애니메이션 제작하기>
<<활동 1>  >< 활동 1. 블록코딩 기본 탐험 (반복문, 조건문, 변수)><󰂣 아이북><◉ 블록코딩 기본 탐험 (반복문, 조건문, 변수)   ⦁ 기본 블록 메커니즘 탐구하기 (아이북 활용)    - 반복문: 지정한 횟수만큼 또는 계속해서 명령을 실행하는 방법 익히기  >