스토리
내일은쌤 스토리는 쌤들이 직접 올려주시는 컨텐츠로 만들어지는 공간입니다.
글쓰기내일은쌤 스토리는 쌤들이 직접 올려주시는 컨텐츠로 만들어지는 공간입니다.
글쓰기민후
2023년 02월 20일
창의 STEM
교육행사
한주
안녕하세요? IT 커뮤니케이터 민후입니다:) 새로운 한 주가 시작되었네요. 오늘은 지난주에 이어 스크래치로 감정 분석 프로그램을 만들어 보도록 하겠습니다!
시중에서 인공지능이 접목된 다양한 심리 분석 앱을 쉽게 찾아볼 수 있는데요, 우리가 만들 프로그램은 그런 앱들에 비해서 매우 간단하고 단순한 프로그램이지만 수많은 규칙(Rule-based)을 입력하여 컴퓨터가 사람처럼 느껴지도록 만들었던 과거 기호주의(Symbolism) 기반 인공지능의 원리가 접목되어 있습니다. 학생들에게 아주 옛날 인공지능은 이런 식으로 만들어졌다고 설명하기도 좋겠죠😊
피코(Pico)라는 캐릭터에게 지금 기분이 어떤지 이야기하면 피코가 적절한 이야기를 하도록 만들어 보도록 하겠습니다!
0️⃣ 준비하기
먼저, 스크래치 3가 설치된 컴퓨터 또는 태블릿 PC를 준비하고, 앱을 실행해 주세요.
1️⃣ 스프라이트 추가하기
2️⃣ 사용하지 않을 모양 지우기
3️⃣ 이름 바꾸기
- 피코의 1번 모양 이름: pico-a → soso
- 피코의 2번 모양 이름: pico-c → happy
- 피코의 3번 모양 이름: pico-d → upset
4️⃣ 좋은 감정 리스트 만들기
리스트는 여러 개의 데이터를 담을 수 있는 저장 공간입니다. 좌측에서 '변수'를 누르고 '리스트 만들기'를 클릭하여 'good'이라는 이름의 리스트를 만듭니다. good 안에는 감정과 관련된 단어 중, 긍정적인 것들을 추가할 것입니다.
5️⃣ 좋은 감정 리스트에 데이터 추가하기
방금 만든 리스트 good 안에 다음과 같은 6개의 요소를 추가합니다. 하나를 적은 뒤 엔터를 치면 다음 요소를 넣을 수 있습니다.
리스트 good에 추가할 데이터: '최고야', '좋아', '즐거워', '행복해', '신나', '재미있어'
6️⃣ 나쁜 감정 리스트 만들기
7️⃣ 나쁜 감정 리스트에 데이터 추가하기
방금 만든 리스트 bad 안에 다음과 같은 6개의 요소를 추가합니다.
리스트 bad에 추가할 데이터: '짜증나', '불안해', '긴장돼', '무서워', '답답해', '슬퍼'
8️⃣ 블록 코딩하기
9️⃣ 확인하기
🔟 더 나아가기