5학년 3월 25일 (수) 2교시

2교시 - [ 창체 ] 알고리즘 만들기

생각열기


지난 주 여러 시간에 걸쳐 알고리즘에 대해 배워봤는데요.

다음 영상을 통해 알고리즘이란 무엇인지,

알고리즘 구조에는 어떤 것들이 있고 알고리즘은 어떻게 나타내어야 하는지

배운 내용을 떠올려 봅시다. 그리고 오늘 배울 내용을 함께 알아볼까요?

(※ 지난 주 수업에 참여하지 못한 친구들도 걱정하지 마세요. 순서대로 따라 해보면 돼요.)

*알고리즘의 표현 방법 (출처 : e학습터)

아래의 링크 또는 이미지를 클릭하면 e학습터 사이트로 이동하여 영상을 볼 수 있습니다.

http://bitly.kr/PoWKQl1O

이제 알고리즘이 무엇인지 잘 알 수 있겠죠?

야외 활동을 하지 못하고 집에만 있는 시간이 많아진 여러분들을 위해

오늘은 간단한 신체 활동(스트레칭 동작을 구성)을 할 거예요.

물론 알고리즘을 활용해서! ^^

활동 1 - "내가 만드는 스트레칭" 알고리즘 구성을 위한 준비하기 (활동지 1쪽)


평소 체육 활동 전·후에 하던 스트레칭 동작을 기억하나요?

다음 영상을 통해 스트레칭 동작에는 어떤 것들이 있는지 확인해 봅시다.

동영상에 나온 동작들을 참고하여, “내가 만드는 스트레칭”에 넣을 동작을

간단한 그림과 설명으로 나타내 봅시다.

활동 2 - "내가 만드는 스트레칭" 알고리즘 구성해보기 (활동지 2쪽)


이번에는 앞의 활동에서 선택한 동작들을 활용하여 스트레칭을 완성 해 봅시다.

이 활동은 알고리즘을 표현하는 것과 연관 지어 생각 해 봐야 할 텐데요,

아래의 내용을 생각하며 활동을 해 봅시다.


① 선택·순차

: 위에서 작성한 동작들 중 내가 구성할 스트레칭의 첫 번째에 들어갈 동작을 선택하여 표현합니다.

다음 순서는 차례대로 나타냅니다.

(경우에 따라 활동1과 활동2의 동작 순서가 같을 수도, 다를 수도 있습니다.)


② 반복

: 스트레칭 동작은 반동을 사용하지 않고, 한 동작에서 변화가 없거나

방향만 반대로인 경우가 대부분입니다.

그렇다면 8박자(초)동안 한 동작을 표현할 때 같은 그림을 8번을 그려야 할까요?

아니면 좀 더 편하게 나타낼 수 있는 방법은 없을까요?

활동 3 - "내가 만드는 스트레칭" 알고리즘 구현해보기


작성한 알고리즘을 가족들에게 보여주고 내가 의도한 대로 똑같이 동작을 할 수 있는지 확인해 봅시다.

만약 가족들의 동작이 자신의 생각과 다르다면

활동 2에서 작성한 알고리즘을 수정한 뒤 다시 동작을 확인 해 봅시다.

정리 활동 (학습지)


이제 알고리즘이 무엇인지 알고, 알고리즘을 만드는 것을 잘 할 수 있겠지요?

이번 시간에는 가정이라는 한정된 공간과 알고리즘 제작에 익숙하지 않아서

간단한 스트레칭 동작으로 알고리즘을 만들어 봤는데,

이제는 좀 더 복잡한 댄스(안무)로도 알고리즘을 만들 수 있겠죠?

(춤도 반복되는 동작들이 많거든요.)

그럼 학습지를 통해 이번 시간 배운 내용에서 중요 개념들을 다시 정리해 봅시다.

학습지를 다 푼 후 아래의 버튼에서 정답지를 다운받아 답을 확인해 보세요.

※ 도움주신 선생님 : 삼척초 강정환, 임진초 양은지