Play With AI > Chapter 5. 나만의 번역기 만들기

[심화하기] 나만의 번역기 만들기(2)

  더 나아가기

[심화] '좋은 하루 보내세요'라는 말을 하도록 프로그램 발전시키기

 오른쪽과 같이 ‘좋은 하루 보내세요’라는 말을 할 수 있도록 프로그램을 발전시켜봅시다.


 

 

 1) 먼저 신호를 추가합니다. 여기서는 ‘놀람’, ‘외국인에게 전달’로 신호의 이름을 정하였습니다.


 

 2) 번역기 오브젝트가 번역을 마치면 ‘외국인에게 전달 신호’를 보낼 수 있도록 블록을 추가

 

3) 외국인 오브젝트가 ‘외국인에게 전달’ 신호를 받으면 작동할 수 있도록 합니다.


 

 4) 신호를 받으면 놀란 상태를 표현합니다.


 

 5) 번역기 오브젝트에 놀람 신호를 보냅니다.


 

6) 번역기 오브젝트가 놀람 신호를 받았을 때 동작하도록 다음 블록을 사용합니다.


7) 외국인이 말한 언어가 영어일 때 한국어 ‘좋은 하루 보내세요’를 영어로 번역해주는 블록을 조립합니다.



8) 같은 방법으로 일본어, 스페인어, 프랑스어, 독일어 블록도 조립합니다.


 

9) ‘시작하기’ 버튼을 클릭하여 프로그램이 잘 동작하는지 확인합니다.


 더 발전시킬 부분이 있는지 찾아보고 자유롭게 프로그램을 변형해봅시다.
Q. 프로그램을 어떻게 바꿔보고 싶나요?

Q. 어떤 블록을 사용해야 하나요?

변형한 프로그램을 친구들과 서로 공유해봅시다. 

Q. 가장 인상적인 프로그램은 무엇인가요?

Q. 그 이유는 무엇인가요?