초보자를 위한 블록 코딩
챕터 3
>
레벨 2

수학 및 텍스트 연산
곱하기와 빼기

목표

계란을 모으고 곱셈과 뺄셈으로 수량을 계산해 장부를 맞추세요.

둥지 구역으로 가서 들판에 있는 다양한 계란을 모아 몇 개가 낳아졌는지 기록할 시간입니다. 수집한 양호한 계란의 개수와 그 영양 가치를 문서화하세요.

모든 계란을 수집한 후, Variables 메뉴에서 변수 생성 버튼을 클릭하고 대화 상자에 "total"을 입력하여 total 변수를 만듭니다. 변수가 생성되면 set_variable 코드 블록을 드래그 앤 드롭하고, Math 메뉴에서 숫자 버블을 드래그하여 set_variable 코드 블록에 삽입합니다. total 변수를 흰색, 어두운색, 빨간색 계란의 수 합계로 설정하세요.

Block Diagram

어두운 X 표시로 이동하여 카운터를 바라보세요. 여기서 계란의 영양 가치를 확인합니다. 각 계란은 90칼로리이므로 operators 코드 블록을 사용해 total 변수에 90을 곱합니다. 도구 상자의 Math 메뉴에서 operators 코드 블록을 드래그한 뒤 중앙 드롭다운을 클릭해 곱하기 기호(x)를 선택하세요.

Block Diagram

Variables 메뉴에서 total 단독 변수를 가져와 operators 코드 블록에 삽입합니다. Communications 메뉴에서 speak 코드 블록을 드래그 앤 드롭하고 그 안에 완성된 operators 코드 블록을 추가하여 결과를 발표하세요.

Block Diagram

숫자 버블을 90으로 설정하면 수학 식이 total x 90 = result가 됩니다. 이제 모든 계란의 총 칼로리를 확인할 수 있습니다.

밝은 X 표시로 이동하여 빨간색 계란을 나머지 계란 배치에서 분리합니다. 도구 상자의 Variables 메뉴에서 변수 생성 버튼을 클릭하고 red_eggs라는 변수를 만듭니다(언더스코어_를 잊지 마세요). set_variable 코드 블록을 드래그 앤 드롭하고 red_eggs 변수를 추가한 뒤 숫자 버블을 드래그해 화면 오른쪽 상단에 표시된 수집한 빨간색 계란 개수로 설정하세요.

이제 Math 메뉴에서 operators 코드 블록을 드래그 앤 드롭하고 연산자를 빼기(-)로 설정하여 값을 뺍니다. 도구 상자의 Variables 메뉴에서 totalred_eggs 단독 변수를 끌어와 operators 코드 블록에 넣으세요.

Block Diagram

Communications 메뉴에서 speak 코드 블록을 드래그 앤 드롭하고 그 안에 operators 코드 블록을 넣어 계란 분리 결과를 발표하면 레벨이 완료됩니다.

코드북