이제 여러분의 움직임 각도를 높여보세요! 이번 수업에서는 각도를 사용하여 로봇이 두 개의 주황색 통 주위를 돌아다니도록 움직이고, 코딩 프로젝트의 효율성과 로봇의 움직임의 정밀도를 모두 개선하기 위해 각도 매개변수를 조정하는 방법을 알아봅니다.
아래 영상을 시청하여 자세한 내용을 알아보세요.
- 각도를 이용해 장애물을 피해 이동합니다.
- 정밀도를 위해 각도 매개변수를 조정하는 방법.
이제 영상을 시청했으니, 생각을 일기에 적어보세요. 다음 질문에 답하여 사고를 이끌고 전체 학급 토론을 준비하는 데 도움을 받으세요.
- 각도 매개변수를 변경하면 로봇의 움직임이 어떻게 바뀌나요? 각도 매개변수를 변경하고 싶은 이유는 무엇입니까?
- 영상에서 당신의 생각을 뒷받침하는 어떤 점을 관찰하셨나요?
- 배럴 주변을 더 잘 탐색하는 데 도움이 될 로봇 코딩에 대한 질문을 두 개 이상 나열하세요.
- 이 수업에 도움이 될 코딩이나 VEX코드에 대해 배운 내용이 있나요?
이제 영상을 시청했으니, 생각을 일기에 적어보세요. 다음 질문에 답하여 사고를 이끌고 전체 학급 토론을 준비하는 데 도움을 받으세요.
- 각도 매개변수를 변경하면 로봇의 움직임이 어떻게 바뀌나요? 각도 매개변수를 변경하고 싶은 이유는 무엇입니까?
- 영상에서 당신의 생각을 뒷받침하는 어떤 점을 관찰하셨나요?
- 배럴 주변을 더 잘 탐색하는 데 도움이 될 로봇 코딩에 대한 질문을 두 개 이상 나열하세요.
- 이 수업에 도움이 될 코딩이나 VEX코드에 대해 배운 내용이 있나요?
학생들이 영상을 시청하고 연습하기 전에, 전체 학급 토론을 위해 모입니다.. 제공된 질문에 대한 학생들의 답변을 토론의 기초로 삼으세요.
학생들의 기여를 칠판에 적어 두면 모두가 서로의 아이디어를 보고 발전시킬 수 있습니다. 비디오에서 일기나 시각 자료를 참고하여 자신의 생각을 명확하게 표현할 수 있도록 상기시켜 주세요.
지도 연습
영상을 시청하고 토론했으니, 이제 연습할 차례입니다!
1단계: 아래와 같이 필드를 설정합니다.

2단계: 드라이브 모드를 사용하여 작업을 완료하는 데 필요한 로봇의 움직임을 모델링합니다.
- 여러분의 임무는 로봇을 주황색 통 주위로 운전하는 것입니다. 운전을 기록한 다음, 그 움직임을 어떻게 코딩할지 계획하세요.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 연습을 안내하세요.
- 전문가 팁: 이전 수업에서 코딩 프로젝트를 구축하는 데 사용한 세부 정보를 고려하세요. 각 각도와 거리에 주의를 기울이고 이를 자세히 기록하여 경로 계획을 세우세요. 영상에 표시된 로봇 각도기사용하여 경로를 계획할 때 각도를 결정하세요.
3단계: 로봇에 코드를 입력하여 작업을 완료합니다.
- 여러분의 과제는 2단계의 경로 계획을 사용하여 로봇이 가능한 한 적은 블록을 사용하여 주황색 통 주위를 이동하도록 코딩하는 것입니다.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 연습을 안내하세요.
- 전문가 팁: 로봇이 정밀한 각도로 움직이도록 코딩하려면 운전과 코딩을 번갈아가며 하는 것을 잊지 마세요. 필요한 경우 천천히 운전하여 로봇의 각도나 거리에 대한 구체적인 정보를 파악할 수 있습니다.
4단계: 예측-구동-측정-코딩 프로세스 사용하여 로봇이 두 배럴 주위를 이동할 때 정확도를 향상시킵니다.
- 예측하다
- 더 정확하게 만들고 싶은 첫 번째 각도를 선택하세요. 이 문장의 줄기를 사용하여 각도를 개선하는 방법에 대한 그룹 예측을 하고 일기에 기록하세요.
- 각도는 약 ____________도 정도가 될 것으로 생각합니다.
- 더 정확하게 만들고 싶은 첫 번째 각도를 선택하세요. 이 문장의 줄기를 사용하여 각도를 개선하는 방법에 대한 그룹 예측을 하고 일기에 기록하세요.
- 드라이브
- 예상 각도로 로봇을 운전하여 예측을 테스트해 보세요. 예상한 대로 움직이나요? 이상하다고 느껴지면 무엇을 바꿔서 더 정확하게 만들어야 할까요? 그렇지 않다면, 무엇이 옳다고 생각하시나요?
- 측정하다
- 로봇 각도기를 로봇 아래에 놓으세요. 실제로 로봇을 어떤 각도로 운전했나요?
- 암호
- 코딩 프로젝트에 새로운 각도를 활용해 보세요! 프로젝트를 조정한 다음 실행하여 테스트해 보세요. 새로운 각도가 더 정확해졌나요? 그렇지 않은 경우 로봇 각도기를 사용하여 각도를 변경한 후 다시 시도해 보세요. 작업을 진행하면서 각도 측정과 관찰 결과를 반드시 일지에 기록하세요.
연습을 위한 자료:
활동을 완료하는 동안 추가 지원이 필요한 경우 여기에 링크된 문서를 이용할 수 있습니다.
영상을 시청하고 토론했으니, 이제 연습할 차례입니다!
1단계: 아래와 같이 필드를 설정합니다.

2단계: 드라이브 모드를 사용하여 작업을 완료하는 데 필요한 로봇의 움직임을 모델링합니다.
- 여러분의 임무는 로봇을 주황색 통 주위로 운전하는 것입니다. 운전을 기록한 다음, 그 움직임을 어떻게 코딩할지 계획하세요.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 연습을 안내하세요.
- 전문가 팁: 이전 수업에서 코딩 프로젝트를 구축하는 데 사용한 세부 정보를 고려하세요. 각 각도와 거리에 주의를 기울이고 이를 자세히 기록하여 경로 계획을 세우세요. 영상에 표시된 로봇 각도기사용하여 경로를 계획할 때 각도를 결정하세요.
3단계: 로봇에 코드를 입력하여 작업을 완료합니다.
- 여러분의 과제는 2단계의 경로 계획을 사용하여 로봇이 가능한 한 적은 블록을 사용하여 주황색 통 주위를 이동하도록 코딩하는 것입니다.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 연습을 안내하세요.
- 전문가 팁: 로봇이 정밀한 각도로 움직이도록 코딩하려면 운전과 코딩을 번갈아가며 하는 것을 잊지 마세요. 필요한 경우 천천히 운전하여 로봇의 각도나 거리에 대한 구체적인 정보를 파악할 수 있습니다.
4단계: 예측-구동-측정-코딩 프로세스 사용하여 로봇이 두 배럴 주위를 이동할 때 정확도를 향상시킵니다.
- 예측하다
- 더 정확하게 만들고 싶은 첫 번째 각도를 선택하세요. 이 문장의 줄기를 사용하여 각도를 개선하는 방법에 대한 그룹 예측을 하고 일기에 기록하세요.
- 각도는 약 ____________도 정도가 될 것으로 생각합니다.
- 더 정확하게 만들고 싶은 첫 번째 각도를 선택하세요. 이 문장의 줄기를 사용하여 각도를 개선하는 방법에 대한 그룹 예측을 하고 일기에 기록하세요.
- 드라이브
- 예상 각도로 로봇을 운전하여 예측을 테스트해 보세요. 예상한 대로 움직이나요? 이상하다고 느껴지면 무엇을 바꿔서 더 정확하게 만들어야 할까요? 그렇지 않다면, 무엇이 옳다고 생각하시나요?
- 측정하다
- 로봇 각도기를 로봇 아래에 놓으세요. 실제로 로봇을 어떤 각도로 운전했나요?
- 암호
- 코딩 프로젝트에 새로운 각도를 활용해 보세요! 프로젝트를 조정한 다음 실행하여 테스트해 보세요. 새로운 각도가 더 정확해졌나요? 그렇지 않은 경우 로봇 각도기를 사용하여 각도를 변경한 후 다시 시도해 보세요. 작업을 진행하면서 각도 측정과 관찰 결과를 반드시 일지에 기록하세요.
연습을 위한 자료:
활동을 완료하는 동안 추가 지원이 필요한 경우 여기에 링크된 문서를 이용할 수 있습니다.
전경 그룹 작업 시작 시 기대치. 코딩에서 협업의 역할에 대해 자세히 알아보려면 쌍 프로그래밍에 대한 이 문서를 참조하세요. 다음과 같은 질문을 해보세요.
- 귀하의 그룹은 이 활동을 어떻게 시작할 예정인가요?
- 모든 사람이 운전과 코딩에 기여하도록 하려면 어떻게 해야 하나요?
2단계 과제 카드를 각 학생에게 나눠줍니다 (Google / .docx / .pdf). 로봇을 운전하여 작업을 완료하는 목적은 학생들이 작업의 물리적 모델을 개발하고, 코딩을 시작할 때 이를 바탕으로 계산 모델을 구축하는 것입니다. 지도 실습의 주행 부분에서 모든 학생이 운전, 문서 작성, 계획 수립에 필요한 시간을 갖도록 합니다. 간단한 작업부터 좋은 습관을 들이면 나중에 작업이 더 복잡해질 때에도 도움이 됩니다.
학생들은 경로를 계획할 때 인쇄된 로봇 각도기 사용하는 것이 좋습니다. 학생들이 프린터를 사용할 수 없는 경우, 이 자료를 인쇄해 주세요.
학생들이 운전 연습을 마치면, 을 돌아다니며 학생들의 학습 내용을 확인합니다. 다음과 같은 질문을 해보세요:
- 운전할 때 코딩에 도움이 될 만한 주의를 기울이는 부분이 있다면 무엇인가요? 그것이 당신에게 왜 중요한가요?
- 모두가 같은 방식으로 운전하고 문서를 작성했나요? 비슷한 점이나 다른 점은 무엇인가? 어떻게 여러분의 아이디어를 공유 경로 계획으로 결합할 수 있나요?
운전 성공 기준을 충족한 각 학생에게 3단계 과제 카드를 배포하고, 경로 계획을 귀하와 공유합니다 (Google / .docx / .pdf). 그런 다음 학생들은 경로 계획을 기반으로 VEX코드 프로젝트를 구축합니다. 학생들이 프로젝트를 만들고 테스트할 때 추진 문서를 추가하도록 격려하여 어떤 전략과 세부 정보가 가장 유용한지 파악하도록 돕습니다. 학생들에게 언제든지 운전을 다시 시작할 수 있다는 점을 상기시켜 프로젝트를 성공적으로 코딩할 수 있도록 도와주세요.
학생들이 로봇을 코딩하는 동안 교실을 돌아 학생들과 토론을 통해 코딩 진행 상황과 이해도를 알아봅니다. 과 같은 질문을 해보세요:
- 각도를 이용해 로봇이 장애물을 피해 이동하도록 어떻게 만들고 있나요?
- 이 프로젝트에서 사용되는 블록의 수를 줄이려면 어떻게 해야 하나요?
- 여러분의 그룹은 이 작업을 함께 완료하기 위해 어떻게 협력했나요?
4단계는 운전과 코딩을 오가며 학생들의 반복과 탐구를 촉진하고, 프로젝트를 개선하고 작업에 가장 적합한 전략을 찾도록 설계되었습니다. 학생들은 예측-구동-측정-코딩 프로세스를 사용하여 로봇의 움직임을 한 번에 하나씩 개선하고 정밀도에 초점을 맞춰야 합니다. 그들은 프로젝트를 개선하기 위해 반복적으로 이 과정을 반복해야 합니다. 이 과정을 원활하게 진행하려면 다음과 같은 질문을 해보세요.
- 테스트 결과가 예측과 일치했나요? 어떤 조정이 필요하신가요?
- 운전하기 전에 각도를 예측하는 것이 로봇을 정밀하게 코딩하는 데 어떻게 도움이 될까요?
- 운전과 코딩을 번갈아 하는 것이 코딩 프로젝트를 개선하는 데 어떻게 도움이 될까요? 그룹의 반복 주기를 개선하기 위해 할 수 있는 일은 무엇인가요?
- 이 과정 전반에 걸쳐 일기에 무엇을 기록하셨나요? 반복 작업을 할 때 문서화가 어떻게 도움이 되나요?
마무리
이제 연습을 마쳤으니, 배운 내용을 공유할 차례입니다. 다음 질문에 답하여 저널에 적어 학습 내용을 되돌아보고 전체 학급 토론을 준비하세요.
- 운전하면서 코딩에 도움이 된 것을 무엇이 있나요? 어떻게 그 학습 내용을 기록하셨나요?
- 블록을 덜 사용하는 것에 대해 어떤 것을 배웠나요?
- 각도에 대해 무엇을 배웠나요?
이제 연습을 마쳤으니, 배운 내용을 공유할 차례입니다. 다음 질문에 답하여 저널에 적어 학습 내용을 되돌아보고 전체 학급 토론을 준비하세요.
- 운전하면서 코딩에 도움이 된 것을 무엇이 있나요? 어떻게 그 학습 내용을 기록하셨나요?
- 블록을 덜 사용하는 것에 대해 어떤 것을 배웠나요?
- 각도에 대해 무엇을 배웠나요?
학생들이 전체 학급 토론에서 학습 내용을 공유하도록 안내합니다. 학생들이 저널에 답한 질문은 토론의 시작점이 됩니다. 학생들이 공유된 이해를 중심으로 사고를 수렴하도록 돕기 위해 후속 질문을 던집니다. 다음과 같은 질문을 해보세요.
- 각도와 거리는 어떻게 선택하셨나요? 그런 선택은 통에 부딪히지 않고 얼마나 가까이 다가갈 수 있는지에 어떤 영향을 미쳤나요?
- 연습하기 전에는 몰랐던 로봇 코딩에 대한 지식 중 지금은 어떤 점을 알고 있나요? 그것을 뒷받침할 만한 증거가 있나요?
학생들의 의견을 바탕으로 수업 1의 코딩 실습 공유 목록에 추가하여, 지금까지 학생들이 로봇 코딩에 대해 어떻게 이해했는지를 반영하는 아티팩트를 만듭니다.
다음 수업으로 넘어가려면 다음 > 선택하세요.