블록 코딩 입문
챕터 6
>
레벨 1
때때로 특정 동작에 조건을 추가하여 블록이 상황에 따라 유연하게 다른 동작을 수행하도록 만들 수 있습니다. 이를 위해 if 블록과 comparison 블록을 결합하여 특정 조건을 검사하고 적절한 동작을 수행합니다.
이번 첫 번째 연습에서는 달걀 바구니를 모으고 comparison 블록과 연산자: 같음 = , 같지 않음 ≠ , 크다 > 를 사용하여 바구니 안의 내용물이 서로 같은지 다른지를 확인합니다. if 블록의 else 섹션을 이용하면 조건이 참인지 거짓인지에 따라 다른 코드를 실행할 수 있습니다.

목표
알을 모으고
If블록 안에서comparison블록을 사용하여 비교하세요.
알을 모으고 수집한 내용을 기록해 두는 것이 좋습니다. 닭장을 돌아다니며 모든 달걀 바구니를 모은 다음 comparison 블록을 사용하여 수집한 내용을 확인하세요.
책상 앞 바닥에 X 표시가 세 개(3) 있습니다. 여기서 우리는 If 블록을 사용할 것입니다. 이 블록은 조건이 참인지 거짓인지에 따라 동작을 수행합니다.

블록 에디터에는 세 개(3)의 If 블록과 이에 연결된 이동 블록이 비활성화되어 있습니다. 이 If 블록들은 comparison 블록이 장착되어 있으며, 이 블록은 두 블록의 값을 서로 비교할 수 있습니다.

comparison 블록은 두(2) 개 블록의 값이 같음 =, 같지 않음 ≠, 크다 > 등 여러 연산자를 통해 비교할 수 있게 해줍니다. 필요에 따라 If 블록을 활성화하세요. 이 블록들은 비교 결과에 따라 활성화되는 말하기 블록을 포함하고 있습니다.
세 개(3)의 바구니를 모두 모으면 basket1, basket2, basket3 세 가지 상수가 주어집니다. X 표시로 이동하여 첫 번째 어두운 색 X 표시 앞에서 테이블을 바라보세요. 여기서는 각 바구니의 내용물이 같은지 비교할 예정입니다.
Constants 메뉴에서 basket1 블록과 basket2 블록을 comparison 블록에 삽입하세요. comparison 블록의 중앙 드롭다운을 =로 설정하여 각 바구니의 달걀 개수가 같은지 확인합니다.

밝은 색 X 표시로 이동하여 책상을 바라보세요. 여기서는 달걀 바구니들이 서로 같지 않은지 comparison 블록으로 확인합니다. Constants 메뉴에서 basket2와 basket3를 두 번째 If 블록에 연결된 comparison 블록에 삽입한 후 드롭다운을 ≠로 설정하여 바구니 내용을 비교 및 확인하세요.

마지막으로 금색 X 표시로 이동하여 책상을 바라보세요. 여기서는 basket1이 basket3보다 더 큰지 비교합니다. 마지막 If 블록을 활성화하고 baske1과 basket2를 comparison 블록에 삽입하세요. 드롭다운을 >로 설정하여 basket1에 담긴 달걀이 basket3보다 많은지 확인하면 레벨이 완료됩니다.
