블록 코딩 입문
챕터 3
>
레벨 4
목표
달걀 바구니를 가져와서, 저장한 달걀 수를 확인하기 전에 달걀을 용기에 보관하세요.
이번 레벨에서는 egg_basket라는 상수를 사용합니다. 이 상수는 바구니에 든 달걀의 수를 나타냅니다. 상수는 이미 설정된 변수와 같으며, 사용할 수는 있지만 변경할 수 없습니다. egg_basket는 도구 상자의 Constants 메뉴에서 찾을 수 있으며, 다른 변수처럼 사용됩니다.
Variables 메뉴에서 create variable 버튼을 눌러 bag1과 bag2라는 두 개의 변수를 만드세요. 각 가방에 달걀의 절반씩을 저장하는 데 사용할 것입니다. set_variable 블록을 두 개 끌어다 놓고 각각 bag1과 bag2로 설정하세요.

도구 상자의 Constants 메뉴에서 egg_basket 상수와 이 상수가 연결된 연산자 블록을 찾을 수 있습니다. Constants 메뉴에서 operators 블록 두 개를 끌어다 놓고, 드롭다운 메뉴에서 연산자를 ÷로 설정하세요.

두 개의 연산자 블록을 끌어다 앞서 만든 set_variable 블록 안에 넣으세요. 연산자 블록에서 숫자 버블을 2로 설정하세요. 이렇게 하면 바구니에 든 달걀을 나누어 각 절반을 bag1과 bag2 변수에 저장합니다.

어두운 X 표시가 있는 곳으로 이동하여 용기 앞에 서세요. place 블록을 사용해 가방을 각 용기에 넣습니다. 왼쪽에서 첫 번째 어두운 X 표시 지점에서 Actions 메뉴의 place 블록을 끌어와 bag1을 추가해 상자에 넣으세요. 두 번째 어두운 X 표시 지점에서는 place 블록을 끌어와 bag2를 추가하세요.

그 후 테이블 앞에 있는 밝은 X 표시 지점으로 이동하여 speak 블록을 사용해 보유한 달걀 수를 말하세요. 첫 번째 밝은 X 표시 지점에서는 speak 블록과 create text 블록을 사용해 전체 달걀 수를 표현합니다. create text 블록에서 톱니바퀴 아이콘을 클릭해 세 번째 항목을 추가한 뒤, "There are "라는 text 블록, egg_basket 단독 변수를 추가하고, " eggs"라는 text 블록을 삽입하세요.

마지막 밝은 X 표시 지점에서는 speak 블록과 create text 블록을 사용해 각 용기에 든 달걀 수를 말하세요. 블록에 슬롯을 두 개 더 추가하고, create text 블록에 "There are "라는 text 블록, bag1 단독 변수, " eggs in bag 1 and "라는 text 블록, bag2 단독 변수, 마지막으로 " in bag 2"라는 text 블록을 삽입하세요. 텍스트 간 적절한 공백을 확인하세요.

정보가 책상 위에 기록되면 레벨이 완료됩니다.