| 인공지능 영역 |
인공지능의 이해 | 인공지능 원리와 활용 | 인공지능의 사회적 영향 | |||||
|---|---|---|---|---|---|---|---|---|
| 인공지능과 사회 | 인공지능과 에이전트 | 데이터 | 인식 | 분류,탐색,추론 | 기계학습과 딥러닝 | 인공지능 영향력 | 인공지능 윤리 | |
| ○ | ○ | ○ | ○ | |||||
[9정통02-01]정보통신 기기를 선택하고 그 사용 기능을 익힙니다.
[12정통03-03]프로그램을 이용하여 생각을 표현합니다.
[12정통04-02]코딩 프로그램의 기능을 익혀 간단한 문제를 해결합니다.
[12여가02-03]학교 시설을 이용하여 즐길 수 있는 다양한 여가활동의 종류를 찾아봅니다.
데이터 안전하게 우리를 안내해줘요
(블록) 이동 블록 알기
안내 중임을 알 수 있는 코딩하기
티처블머신의 소리 인식 모델 만들기
소리를 인식해 목적지에 가도록 코딩하기
학교 맵(지도) 만들기
소리 인식 모델 만들기
안내 로봇 놀이하기
소리 인식이란, 인공지능이 어떤 소리인지 소리를 구별할 수 있는 것을 말합니다.
두 군데 이상을 안내할 수 있도록 코딩해 봅니다.
▷ 인공지능은 어떻게 사람의 말을 인식할까요?
▷ 인공지능 안내 로봇을 경험해 본 사례를 서로 이야기해 봅시다.
【학습 목표】
1. 파이블록AI 코딩으로 음성을 인식해서 원하는 곳으로 카미봇파이 로봇을 이동시킬 수 있습니다.
▷ 파이블록AI로 코딩해서 카미봇파이를 움직여 봅시다.
▷ 아래 블록을 활용해 안내 중임을 주위에 알릴 수 있도록 코딩해 봅시다.
▸안내 로봇은 이동할 때 어떤 불빛과 안내 말을 하는지 이야기해봅시다.
활동 방법
▷ 티처블머신으로 소리를 인식하는 모델을 만들어 봅시다.
①티처블머신 사이트에 접속 후 ‘오디오 프로젝트’를 클릭합니다.
②‘클래스 추가’를 눌러 클래스(Class)1개를 생성합니다.
③클래스 이름을 ‘교실’과 ‘화장실’로 각각 변경합니다.
④ 배경 소음의 ‘마이크’ 버튼을 클릭합니다.
⑤ ‘20초 녹화’ 버튼을 클릭해서 배경 소리를 20초 동안 녹음합니다.
⑥ ‘샘플 추출’ 버튼을 클릭합니다. 5번~6번 과정을 반복해 오디오 샘플 25개를 만듭니다.
⑦ 교실의 ‘마이크’ 버튼을 클릭합니다.
⑧ ‘2초 녹화’ 버튼을 클릭한 후 ‘교실’을 녹음합니다.
⑨ ‘샘플 추출’ 버튼을 클릭해서 오디오 샘플을 추가시킨 후 8번 이상 녹음해서 샘플을 추가시킵니다.
⑩ ‘화장실’도 ‘교실’과 동일한 과정을 거쳐 오디오 샘플을 추가시킵니다.
⑪ ‘모델 학습시키기’를 클릭 해 학습 시킨 후 ‘모델 내보내기’를 클릭합니다.
⑫ ‘모델 업로드’를 클릭합니다.
⑬ ‘공유 가능한 링크’의 ‘복사’를 클릭해서 복사합니다.
⑭ 파이블록AI ‘확장기능 추가하기’에서 Teachable Machine(음성)을 클릭합니다.
▷ 소리를 인식해 목적지에 가도록 코딩해 봅시다.
①마이크로 음성을 인식하기 위해 ‘티처블머신’에서 학습시킨 모델의 URL를 복사해서 블록에 붙여 넣습니다.
②‘교실’ 음성을 인식하면 LED 불빛을 빨간색으로 바꾼 후 교실로 이동하며, 교실에 도착한 후에는 LED 불빛이 초록색이 되도록 코딩합니다.
③‘화장실’ 음성을 인식하면 ‘화장실로 안내하겠습니다.’ 말한 후 화장실로 이동하며, 화장실에 도착한 후에는 ‘화장실에 도착했습니다.’라고 말하도록 코딩합니다.
▷ 나만의 학교 안내 로봇을 만들어 봅시다.
▷ 우리 학교에는 어떤 공간이 있는지 적어봅시다.
▸학교에 어떤 공간이 있는지 살펴본 후 간단한 지도를 만듭니다.
활동 방법
① [활동지3-1] 장소 카드를 자릅니다.
② 3×6칸(1칸 크기 9.5cm*9.5cm) 지도를 그리거나 [활동지3-2] 학교 맵을 출력한 후 장소 카드를 적당한 위치에 놓아 배치합니다.
③ 카미봇파이를 출발 칸에 놓습니다.
④ 마이크로 음성을 학습시킵니다.
⑤ 파이블록AI로 코딩합니다.
⑥ 안내 로봇 놀이를 합니다.
[활동지3-1] 장소 카드
[활동지3-2] 학교 맵
▷ 인공지능 안내 로봇은 사람이 말하는 목적지를 듣고 스스로 판단하여 원하는 목적지까지 안내할 수 있습니다.
▷ 인공지능 안내 로봇은 안내하는 동안 이동 경로에 있는 주위 사람들이 위험하지 않도록 불빛이나 소리 등으로 안내하고 있음을 알리기도 합니다.
확인해요
| 평가 내용 | 평가 결과 |
|---|---|
| 카미봇파이를 블록(칸) 단위로 이동시킬 수 있나요? | |
| 카미봇파이로 ‘인공지능 안내 로봇’을 만들 수 있나요? |