8강
VOICE BLOCK CODING
Blockly LED 코딩 & 음성 제어 🎤
텍스트 메시지와 LED 출력, 음성 명령으로 불 켜고 끄기를 코딩합니다.
🎯 오늘의 도전
- 텍스트 메시지와 함께 LED 켜기
- '불 켜!' 말하면 불 켜기
- 내 목소리로 코딩하기
수업 영상
🎮 코딩 미션 1
도전1: '빨간불이 켜져요' 메시지가 화면에 나오고 빨간불이 80 밝기로 켜지도록 코딩해요!
💡 텍스트 출력 블록 먼저, 그 다음 LED 켜기 블록을 연결해요.도전2
빨간불·녹색불 각각 켜짐 메시지와 함께 1초씩 켜지고 꺼지도록 코딩해요!
💡 빨강 순서대로, 그다음 녹색 순서대로 블록을 연결해요.🎮 코딩 미션 2
도전1: '불 켜' 라고 말하면 불이 켜지고, '불 꺼' 라고 말하면 꺼지도록 코딩해요! 🎤
💡 '불켜'(X) → '불 켜'(O) 띄어쓰기가 정확해야 해요!도전2
'불 켜' 음성으로 켜고, '꺼 주세요' 음성으로 끄도록 코딩해요!
💡 '꺼주세요'(X) → '꺼 주세요'(O) 띄어쓰기 주의!도전1 정답 예시
블록 정답: 시작하면, ELIO 연결하기, 말하기 빨간불이 켜져요, IO1 출력을 80으로 설정.
텍스트 출력 뒤에 IO1 LED 출력 블록을 붙입니다.
📱 엘리오 앱 실제 블록 (강의 교안)

▶ 시작하면, ELIO 연결하기, 말하기 빨간불이 켜져요, IO1 출력을 80으로 설정 순서입니다.
🐱 스크래치 3.0 버전음성 도전 정답 예시
블록 정답: 음성 불 켜 들으면 IO1 출력을 100으로 설정하고, 음성 불 꺼 들으면 IO1 출력을 0으로 설정.
음성 블록은 기존 IO 계열 블록 모양으로 표현했습니다.
불 켜 음성을 들으면 LED를 켜고, 불 꺼 음성을 들으면 LED를 끕니다.