6학년 3월 26일 (목) 2교시

2교시 - [ 창체(정보) ] 코딩으로 애니메이션 만들기

□ 생각열기

여러분은 ‘애니메이션’하면 뭐가 떠오르나요?

저는 ‘그림’이 먼저 떠오릅니다. 그렇다면 ‘코딩으로 애니메이션을 만든다?’ 컴퓨터로 하면 가능할 것도 같고 뭔가 어색하기도 하고 알쏭달쏭 하지요?

이번 시간은 엔트리 프로그램의 블록들을 연결해서 재미있는 애니메이션을 만들어 보겠습니다. 아래 [아기돼지 삼형제] 링크를 클릭해서 엔트리로 만든 애니메이션을 살펴보겠습니다.

□ 활동1

1. [엔트리]-[만들기]-[작품 만들기]-[오브젝트 추가하기]에서 ‘늑대인간’, ‘아기돼지 삼형제’, ‘짚집’, ‘바람’, ‘들판(1)’을 추가하고 화면에 크기조절과 위치조절을 해서 배치합니다.

2. 스크립트 작성은 다음 캐릭터 순으로 합니다. 애니메이션이 전개되는 순서이기 때문입니다. 각 캐릭터(오브젝트)를 클릭한 후 블록을 결합해 보세요.

<돼지 - 늑대 - 바람 - 짚집 순으로 코딩해주세요. >

<각 오브젝트에 위의 그림과 같이 코딩해보세요.>

□ 활동2

1. 이제 [장면2]를 만들어 보겠습니다. [장면1]과 바뀌는 것은 [짚집]이 [통나무집]으로 바뀌는 것이고 나머지는 동일합니다.

2. [장면1]에서 [장면2]로 캐릭터 별로 블록을 복사해 오면 애니메이션을 보다 쉽게 만들 수 있습니다.(마우스 오른쪽 버튼 활용)

3. [장면2]도 다음과 같은 순으로 애니메이션이 전개됩니다.

4. 블록을 복사해서 붙여넣기를 합니다. [시작 버튼을 클릭했을 때]를 [장면이 시작되었을 때]로 바꿔주기만 하면 됩니다.

5. [장면1]에서 실행해 보면 [장면2]까지 애니메이션이 자연스럽게 이어지는 것을 볼 수 있을 겁니다. [장면3]도 도전해 보세요.

□ 정리 활동

블록이 많아졌는데 활동하느라 수고하셨습니다. 이제 실력이 부쩍 늘었을 것이라 생각됩니다.

지난시간에 배웠던 저장하기와 공유하기도 활용해 보세요. 마지막으로 애니메이션으로 [코로나 예방법]을 만든 학생 작품을 소개합니다.

※ 도움주신 선생님 : 서울이태원초 강성웅, 군내초 정지범