언플러그드 활동 | 리얼 라이프 알고리즘: 종이 비행기
이 단원은 리얼 라이프 알고리즘이라 부릅니다.
알고리즘은 사람들이 매일 하는 일을 설명합니다. 쿠키 레시피와
새장 만들기 지침서는 일상생활의 알고리즘입니다. 오늘 우리는 종이 비행기
알고리즘을 만들고 작성하며 테스트할 것입니다. 하지만 먼저, 이 빅 프로젝트를
따라하기 쉬운 작은 단계로 쪼개야 합니다. 종이 비행기를 만들기 위해, 우리는
어떤 단계를 밟고 어떤 순서를 사용할지 결정해야 합니다. 먼저 사진을
잘라 알고리즘을 만듭니다. 다음은 종이 비행기를 만드는 데 필요한
단계를 보여주는 6개의 사진을 선택하여 사진을 올바른 순서대로 나열합니다.
순서대로 배열한 다음에 알고리즘을 다른 학생 팀과 교환하여 알고리즘이 제대로 작용하는지
보기 위해 알고리즘을 테스트합니다. 잘 설계된 알고리즘은 최고의
종이 비행기를 만드는데 아주 중요합니다.
초콜릿을 만들 때, 최종 과정까지
많은 단계가 있습니다. 각 단계에는 그보다 더 작은 단계가 있습니다.
어떤 초콜릿 맛을 원하는지에 따라 여러 다양한 레시피 또는 알고리즘이
있습니다. 각 단계는, 심지어 사소한 단계라도 중요합니다. 그래서 한 단계가 없으면, 나머지
단계도 완료할 수 없습니다. 다른 사람이 이해할 수 있는 알고리즘을 만드는 것이 정말 중요합니다.
그렇기 때문에 각 단계를 적어 놓아 누가 하든 상관 없이 결과는 동일해야 합니다.