|
|
7. 토마토 줍기 미션 3
이번에는 “토마토 줍기 05” 월드를 열어봅시다.
|
로봇 R1이 동쪽으로 이동하다가 남쪽으로 방향을 바꿔 이동해야 해요. 왼쪽으로 방향을 바꾸기 위해 turn_left() 명령어를 사용하는 것처럼, 오른쪽으로 회전하니까 turn_right() 명령어를 사용하면 되겠죠? 코드를 작성하고 실행시켜 봅시다. |
|
앗! 저런. turn_right()라는 명령어가 없다는 오류가 생겼네요. |
|
turn_right() 명령어는 없고 turn_left() 명령어만 있는 상태에서 오른쪽으로 바꾸려면 어떻게 해야 할까요? 잘 아는 학생 있으면 도와주세요!! 벌써 해결 방법을 찾았나요? 훌륭한 학생이군요. |
문제를 해결하는데 사용한 명령어를 순서대로 적어 봅시다.
| [실행 전] | [실행 후] | |||
|
-> |
|
|
여기서 잠깐
오류 메시지는 무엇일까요?
• 오류 메시지는 프로그램 코드를 잘못 작성했다는 뜻이고, 반갑지 않은 메시지에요. 하지만 오류 메시지는 매우 중요하기 때문에 자세히 읽어봐야 한답니다.
• 왜냐면, 오류 메시지를 통해 잘못된 부분을 알려주고 어떻게 고쳐야 하는지 힌트를 주기 때문이지요.
• 앞으로도 오류 메시지가 나오면 ‘너 잘못했어.’라는 질책으로 받아들이지 말고, ‘이렇게 고치면 될 거야.’라는 도움말로 받아들이세요.
• 오류 메시지를 잘 활용하는 학생이 더 좋은 해결 방법을 찾을 수 있답니다.
이런 방식으로 “기본 문제 월드”에 있는 “토마토 줍기” 문제 10개를 전부 풀고 별도장을 모아 봅시다.
|
그리고 모은 별도장을 멋지게 자랑해 봅시다.
|
이 내용은 황병욱 선생님에 의해 작성되었습니다.
|
|