학습목표
① ELIO 앱의 Blockly 블록 코딩으로 순차·변수·센서 로직을 구성해 로봇을 제어할 수 있다. ② 블록이 JS 코드로 변환되어 BLE로 ELIO에 전달되는 실행 구조를 설명할 수 있다. ③ 선택: 음성/외부 입력 연동 사례를 관찰한다.
2차시
ELIO 앱의 Blockly로 순차·변수·센서 로직을 조립하고 BLE 실행 구조를 확인합니다.
TODAY
도입 5 → 시연 10 → 실습 25 → 정리 5.
GOAL
① ELIO 앱의 Blockly 블록 코딩으로 순차·변수·센서 로직을 구성해 로봇을 제어할 수 있다. ② 블록이 JS 코드로 변환되어 BLE로 ELIO에 전달되는 실행 구조를 설명할 수 있다. ③ 선택: 음성/외부 입력 연동 사례를 관찰한다.
(자유학기·동아리) 연계 후보 — 정보: 변수·입출력·제어구조를 활용한 프로그래밍 / 센서 데이터 기반 동작 설계. NCIC 미대조 → (대조필요)
READY
음성 연동 시연은 앱의 해당 기능이 필요합니다. 정본에는 사양 확인필요로 표기되어 있습니다.
SAFETY
교사 전담 센서·부품 부착 상태와 배터리·모터 취급 상태를 점검합니다.
센서·부품 부착 시 압정·날카로운 모서리에 주의합니다. 스마트폰/태블릿 낙하를 막습니다.
LESSON SLIDES
위에서 아래로 진행하면 한 차시가 끝납니다.
VIDEO
지도안에 적힌 필수 영상과 선택 영상을 연결했습니다.
WORKSHEET
한 차시 한 장으로 인쇄합니다.
이름: ____________________ 모둠: ______ 날짜: ______
[스케치란 — 적외선 센서로 장애물을 만나면 멈추는 블록 로직 그리기]
| 순서 | 조건/동작 |
|---|---|
| 1 | 예) 앞으로 전진 |
| 2 | 예) 만약 적외선 센서가 장애물 감지 → |
| 3 | 예) 정지 |
| 4 |
사용한 블록 종류: ☐ 순차 ☐ 반복 ☐ 변수 ☐ 조건 ☐ 센서 ☐ 함수
센서 값이 바뀔 때 로봇이 어떻게 반응했나?
▷ ______________________________________________
(선택) 음성 연동 영상을 봤다면, 음성으로 로봇을 제어하는 아이디어 한 가지:
▷ ______________________________________________
RUBRIC
개인 10점 + 모둠 15점, 총 25점 표준입니다.
| 구분 | 평가 요소 | 배점 | 기준 요약 |
|---|---|---|---|
| 개인 | 프롬프트/설계 능력 | 4 | 목표 동작을 명확·구체적 블록/시나리오로 설계, 실패 시 스스로 개선 |
| 개인 | 관찰·기록의 정확성 | 3 | 로봇 동작과 센서 결과를 정확히 관찰·기록, 예상과 비교 |
| 개인 | 개념 이해(회고) | 3 | 블록 실행 구조를 자기 언어로 설명 |
| 모둠 | 기술 이해·협업 | 15점 중 일부 | 설계도-코드 일치와 협업 |
NEXT