Play with CS 1 > Chapter 3. 쥬니버 테마파크 피자 가게를 열어요

[활동 1] 채소 키우는 단계 알아보기

알고리즘의 개념 알아보기

여러분은 채소를 직접 키워본 적이 있나요? 채소를 어떻게 키워야 할까요? 채소를 키울 때는 정해진 단계에 따라 순서에 맞게 키워야 합니다. 이렇게 문제를 해결하는 단계를 ‘알고리즘’이라고 말합니다.
알고리즘이란 무엇인지 함께 알아봅시다.



 



영상에서 배운 내용을 잘 이해했는지 확인해봅시다.

1.문제를 해결하는 단계의 목록을 무엇이라고 하나요? ( 알고리즘 )

2.이를 닦기 위해서 다음 중 가장 먼저 해야할 일은 무엇인가요? ( ① )

치약 뚜껑을 연다.

이를 닦는다.

물로 입을 헹군다.

3.다음 중 옳은 것을 골라 문장을 완성해보세요.

내가 원하는 대로 컴퓨터가 일하게 하기 위해서는 ( 순서대로 / 제멋대로 ) 일하도록 알고리즘을잘 주어야 해요.

알고리즘을 빠짐없이 잘 작성하여 명령을 내리면, 내가 원하는 대로 컴퓨터가 일하게 할 수 있습니다. 그럼 알고리즘 쓰는 것을 함께 연습해봅시다.

알고리즘 작성하기

생활 속 문제를 해결하는 알고리즘을 생각하며 말하는 연습을 해볼까요? 학교에 등교하기까지의 순서를 알고리즘으로 표현해봅시다. 여러분들이 등교하는 과정을 떠올리면서, 알고리즘으로 말해보세요.
친구들에 따라 등교 과정이 조금씩 다를 것이기 때문에 우리 모두 알고리즘이 약간 다를 수도 있습니다. 자신의 등교 과정을 알고리즘으로 작성하여 발표해봅시다.




앞서 배운 알고리즘을 채소를 키우는 방법에도 적용할 수 있습니다. 단계에 따라 순서에 맞게 키우면 훨씬 쉽게 키울 수 있을 것입니다. 채소 키우는 알고리즘을 함께 살펴봅시다.