이번 주의 목표
아기는 구별할 수 있습니다 10번 반복 영원히, 그 중 적어도 하나를 사용하여 반복 동작을 생성합니다.

도전 1: 4비트 댄스

15도 회전하고 의상을 바꾼 후 안으로 들어갈 때까지 조금 기다립니다. 4회 반복. 달리기 전에 아이에게 캐릭터가 총 몇 도만큼 회전할지 추측하도록 하세요.
도전 2: 순찰 캐릭터

하자 캐릭터는 50걸음 이동한 다음 180도 회전하여 두 블록을 영원히 배치합니다. 아이들은 회전 블록을 잊어버리면 어떤 일이 일어나는지 관찰합니다. 그 실수로부터 아이는 증거를 가지고 디버깅하는 법을 배웁니다.
도전 3: 긴 문자열 바꾸기

아기는 일련의 "10단계 동작"을 5번 반복했습니다. 질문: "이것을 더 짧게 말하는 데 도움이 되는 블록이 있나요?" 루프로 전환한 후 두 솔루션을 비교합니다.
단계별 수업 시나리오
- 어린이가 반복 패턴을 볼 수 있도록 4개의 동일한 블록을 나란히 배치합니다.
- 반복되는 부분을 가리킵니다. 가서 옷을 갈아입고 기다리세요.
- 패턴을 반복 4에 넣습니다. 시간; 아이들은 달리기 전에 예측합니다.
- 반복 횟수를 변경하고 무엇이 변경되고 무엇이 그대로 유지되는지 물어보세요.
기억해야 할 개념
루프는 단지 코드를 짧게 만드는 것이 아닙니다. 이는 규칙이 여러 번 적용될 수 있음을 컴퓨터에 알려줍니다.
Karotto로 계단형 루프를 연습하세요
Karotto 연습은 자녀에게 특정 경로나 반복 패턴을 보여준 다음 더 적은 수의 명령을 사용해 보세요. 이는 자녀가 Scratch 프로젝트에 루프를 적용하기 전의 목표 연습 단계입니다.
App Store에서 Karotto 보기 →