Claw Compiler
코드를 사용하여 창고 크레인을 운전하고 재귀가 필요할 만큼 엄격한 이동 제한 내에서 색상 상자를 다시 쌓습니다.
플레이 방법
왼쪽 및 오른쪽으로 이동, 잡기, 떨어뜨리기 및 색상 조건 등 크레인 지침에 따라 프로그램을 구축하여 상자 상자를 대상 스택에 다시 배열합니다. 명령 제한은 의도적으로 엄격하므로 전체 프로그램을 위에서부터 다시 실행하는 Call 명령을 사용하게 됩니다. 실패한 조건은 재귀를 중지하는 기본 사례가 됩니다.
- 팔레트의 크레인 지침을 프로그램에 추가하세요.
- IF-hold 및 IF-top 색상 조건을 사용하여 분기
- 호출을 사용하여 위에서부터 재귀 루프로 프로그램을 다시 실행하세요.
- 명령어 제한 내에서 목표 배열을 일치시키세요.
컨트롤
- 데스크톱: 팔레트 지침을 클릭하고, 칩을 드래그하여 재정렬하고, 실행을 클릭하여 실행하세요.
- 휴대폰 및 태블릿: 지침 및 실행 버튼을 탭하세요.
팁과 전략
- 반복 가능한 단계 하나와 정지 조건의 관점에서 생각해보세요. 이것이 재귀 루틴입니다.
- 크레인이 정지할 시기를 알 수 있도록 색상 실패 조건을 기본 사례로 활용
- 크레인이 잘못된 상자를 잡는 정확한 위치를 확인하기 위해 달리는 단계를 밟아보세요.
무엇을 배울 것인가
Claw Compiler는 상자 쌓기 크레인과 엄격한 이동 예산을 통해 재귀를 가르치며 어려운 아이디어를 구체화합니다.
- 기술: 재귀, 문제 분해, 프로그래밍 논리
- 최적의 대상: 대략 8~12학년(13세 이상)
- 부모와 교사를 위한: 재귀를 구체적이고 직관적으로 만듭니다.
Claw 컴파일러 정보
Claw Compiler는 상자 쌓기 크레인과 엄격한 이동 예산을 통해 재귀를 가르치는 독창적인 프로그래밍 퍼즐입니다. 브라우저에서 일일 레벨과 연습 레벨을 무료로 플레이하세요.
모든 게임 찾아보기 → /