2차시

음성/비전 AI 블록코딩

ELIO 앱의 Blockly로 순차·변수·센서 로직을 조립하고 BLE 실행 구조를 확인합니다.

대상 자유학기제·동아리·심화반 45분 준비물 4묶음 산출물 블록 설계·실행 기록

TODAY

오늘 수업 한눈에

도입 5 → 시연 10 → 실습 25 → 정리 5.

  1. 도입5분AI 도구 호출과 블록 로직 비교
  2. 시연10분블럭리 기본 사용법·LED/센서 블록
  3. 실습25분순차·변수·센서 로직 조립
  4. 정리5분모둠별 코드 시연

GOAL

학습목표·성취기준

학습목표

① ELIO 앱의 Blockly 블록 코딩으로 순차·변수·센서 로직을 구성해 로봇을 제어할 수 있다. ② 블록이 JS 코드로 변환되어 BLE로 ELIO에 전달되는 실행 구조를 설명할 수 있다. ③ 선택: 음성/외부 입력 연동 사례를 관찰한다.

성취기준

(자유학기·동아리) 연계 후보 — 정보: 변수·입출력·제어구조를 활용한 프로그래밍 / 센서 데이터 기반 동작 설계. NCIC 미대조 → (대조필요)

READY

준비물

음성 연동 시연은 앱의 해당 기능이 필요합니다. 정본에는 사양 확인필요로 표기되어 있습니다.

이 차시 준비물

SAFETY

⚠ 안전

교사 전담 센서·부품 부착 상태와 배터리·모터 취급 상태를 점검합니다.

센서·부품 부착 시 압정·날카로운 모서리에 주의합니다. 스마트폰/태블릿 낙하를 막습니다.

LESSON SLIDES

수업 흐름

위에서 아래로 진행하면 한 차시가 끝납니다.

[도입]5분

1. AI 제어와 직접 블록 코딩 비교

교사가 할 말/행동

1차시의 "AI가 도구 호출" 방식과 대비해, 이번 차시는 학생이 직접 블록으로 로직을 조립한다고 안내합니다. 블록 → JS 코드 → BLE 전송 구조를 소개합니다.

학생이 할 일

오늘은 직접 로직을 설계한다는 차이를 확인합니다.

✓ 블록 → JS → BLE 실행 구조를 말할 수 있으면 다음으로

[시연]10분

2. 블럭리 기본 사용법과 센서 블록 보기

교사가 할 말/행동

블럭리 기본 사용법과 LED/센서 블록을 시연합니다.

학생이 할 일

어떤 블록을 어디에 놓아야 로봇 동작으로 이어지는지 봅니다.

✓ LED/센서 블록 위치와 실행 흐름을 확인하면 다음으로

[실습]25분

3. 장애물 반응 로직 설계와 실기

교사가 할 말/행동

순차 → 변수 → 센서 순으로 블록을 조립하게 합니다. 적외선 센서로 장애물 반응 로직을 만들며, 워크시트에 먼저 설계하고 그다음 실기하도록 안내합니다.

학생이 할 일

장애물을 만나면 멈추는 로직을 스케치하고 의사코드로 적은 뒤 앱에서 조립합니다.

✓ 설계도와 실제 블록 흐름이 맞는지 확인하면 다음으로

[정리]5분

4. 모둠별 코드 시연

교사가 할 말/행동

모둠별 코드 시연을 진행합니다. 선택 활동으로 음성 연동 영상을 시청할 수 있습니다.

학생이 할 일

센서 값이 바뀔 때 로봇이 어떻게 반응했는지 기록합니다.

✓ 사용한 블록 종류와 센서 반응 기록을 남기면 완료

VIDEO

수업 영상

지도안에 적힌 필수 영상과 선택 영상을 연결했습니다.

블럭리 7강 블럭리 사용 방법
블럭리 10강 변수와 센서
블럭리 14강 적외선센서 코딩
엘리오+스페이스+엔트리 음성(선택·사양 확인필요)

WORKSHEET

학생 활동지

한 차시 한 장으로 인쇄합니다.

엘리오 트랙 X 2차시

음성/비전 AI 블록코딩

이름: ____________________ 모둠: ______ 날짜: ______

활동 1. 블록 설계 스케치

[스케치란 — 적외선 센서로 장애물을 만나면 멈추는 블록 로직 그리기]




활동 2. 의사코드 적기

순서조건/동작
1예) 앞으로 전진
2예) 만약 적외선 센서가 장애물 감지 →
3예) 정지
4

활동 3. 실행 후 기록

사용한 블록 종류: ☐ 순차 ☐ 반복 ☐ 변수 ☐ 조건 ☐ 센서 ☐ 함수

센서 값이 바뀔 때 로봇이 어떻게 반응했나?

▷ ______________________________________________

(선택) 음성 연동 영상을 봤다면, 음성으로 로봇을 제어하는 아이디어 한 가지:

▷ ______________________________________________

RUBRIC

평가

개인 10점 + 모둠 15점, 총 25점 표준입니다.

구분평가 요소배점기준 요약
개인프롬프트/설계 능력4목표 동작을 명확·구체적 블록/시나리오로 설계, 실패 시 스스로 개선
개인관찰·기록의 정확성3로봇 동작과 센서 결과를 정확히 관찰·기록, 예상과 비교
개인개념 이해(회고)3블록 실행 구조를 자기 언어로 설명
모둠기술 이해·협업15점 중 일부설계도-코드 일치와 협업

NEXT

다음 차시

3차시ESP32 비전 연동 프로젝트수업 열기 →