여러분은 VEX AIM 코딩 로봇을 다양한 거리와 방향으로 움직이는 방법과, 구동과 코딩을 함께 사용하여 로봇을 위한 성공적인 프로젝트를 만드는 방법을 배웠습니다. 이제 여러분의 코딩 기술을 시험해 볼 시간입니다! 이 단원 과제에서는 로봇이 가능한 한 빨리 통 경주를 완료하도록 코딩해야 합니다. 여러분은 그룹과 협력하여 전략을 추진하고 만들고, 코드를 구축하고 테스트하고, 정확성과 속도를 위해 반복하여 과제를 완료하게 됩니다!
아래 영상을 시청하여 챌린지를 검토해보세요. 이 단원 챌린지에서는 로봇을 코딩하여 배럴 경주를 완료하게 됩니다! 필드의 각 통의 네 모서리를 따라 로봇을 움직여야 하며, 가능한 한 빨리 시작 위치로 돌아와야 합니다.
이제 영상을 시청했으니, 생각을 일기에 적어보세요. 다음 질문에 답하여 사고를 이끌고 전체 학급 토론을 준비하는 데 도움을 받으세요.
- 이 과제를 완료하기 위한 초기 전략 아이디어는 무엇입니까? 일기에 적어도 두 가지 아이디어를 적어보세요.
- 귀하의 전략이 효과적일 것이라고 생각하는 이유는 무엇입니까? 단원 전체에서 배운 내용을 바탕으로 추론하여 자신의 아이디어를 뒷받침하세요.
- 이 챌린지를 완료하는 데 대해 궁금한 점이 있나요? 일기에 최소한 두 개의 질문을 적어보세요.
- 지금까지의 과정을 통해 이 과제를 완수하는 데 도움이 될 만한 어떤 내용을 배웠나요?
이제 영상을 시청했으니, 생각을 일기에 적어보세요. 다음 질문에 답하여 사고를 이끌고 전체 학급 토론을 준비하는 데 도움을 받으세요.
- 이 과제를 완료하기 위한 초기 전략 아이디어는 무엇입니까? 일기에 적어도 두 가지 아이디어를 적어보세요.
- 귀하의 전략이 효과적일 것이라고 생각하는 이유는 무엇입니까? 단원 전체에서 배운 내용을 바탕으로 추론하여 자신의 아이디어를 뒷받침하세요.
- 이 챌린지를 완료하는 데 대해 궁금한 점이 있나요? 일기에 최소한 두 개의 질문을 적어보세요.
- 지금까지의 과정을 통해 이 과제를 완수하는 데 도움이 될 만한 어떤 내용을 배웠나요?
과제를 시작하기 전에 모든 학생이 과제의 목표를 이해하고, 과제를 완료하기 위한 증거 기반 전략을 수립하고 있는지 확인하세요. 학생들이 영상을 본 후, 학생들의 질문에 대한 답변을 기초로 과제에 대한 전체 학급 토론을 진행합니다.
학생들에게 지금까지 학습한 모든 내용을 적용하여 과제를 완수할 수 있다는 점을 상기시켜 주세요. 학생들은 경로 계획과 같은 이전 단원의 일지 항목을 사용하여 자신의 주장을 뒷받침하거나 초기 전략을 수립하고 논의하는 데 도움을 받을 수 있습니다.
도전을 완료하세요
이제 도전과제에 대해 논의했으니, 시도해 볼 시간입니다!
1단계: 아래와 같이 필드를 설정합니다.

2단계: 드라이브 모드를 사용하여 과제를 완료하는 데 필요한 로봇의 움직임을 모델링합니다.
- 여러분의 임무는 로봇을 필드에 있는 각 통의 네 면 주위로 운전하고 가능한 한 빨리 시작 위치로 돌아오는 것입니다. 운전 전략을 문서화한 다음, 해당 동작을 어떻게 코딩할지 계획하세요.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 경로 계획 및 전략 개발을 안내하세요.
- 전문가 조언: 하나를 선택하기 전에 여러 가지 전략을 테스트해 보세요. 그룹 내에서 전략을 결합할 수 있는 방법을 생각해 보세요. 그러면 과제에 창의적으로 접근할 수 있을 겁니다.
3단계: 로봇에 코드를 입력하여 과제를 완료합니다.
- 여러분의 과제는 2단계에서 공유한 전략과 경로 계획을 사용하여 로봇이 필드의 각 통의 네 면을 모두 돌아다닐 수 있도록 코딩하고 가능한 한 빨리 시작 위치로 돌아오는 것입니다.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 코딩 과정을 안내하세요.
- 전문가 팁: 운전 전략에서 각 동작에 번호를 매겨 행동 순서를 추적해 보세요. 그런 다음 한 번에 하나 또는 두 개의 숫자를 코딩하여 프로젝트를 점진적으로 빌드하고 테스트합니다.
4단계: 탐험하세요! 운전과 코딩을 오가며 프로젝트를 반복하고 전략을 개선하세요!
- 여러분의 그룹과 함께 프로젝트를 개선할 수 있는 방법을 브레인스토밍해 보세요.
- 로봇을 운전하여 여러분의 아이디어를 테스트해 보고, 먼저 로봇 중 하나를 선택하세요.
- 프로젝트를 반복하여 새로운 행동에 맞게 조정하세요.
- 프로젝트를 반복하고 과제를 완료하기 위한 가장 좋은 전략을 찾으려면 운전과 코딩을 자주 번갈아가며 하세요!
이제 도전과제에 대해 논의했으니, 시도해 볼 시간입니다!
1단계: 아래와 같이 필드를 설정합니다.

2단계: 드라이브 모드를 사용하여 과제를 완료하는 데 필요한 로봇의 움직임을 모델링합니다.
- 여러분의 임무는 로봇을 필드에 있는 각 통의 네 면 주위로 운전하고 가능한 한 빨리 시작 위치로 돌아오는 것입니다. 운전 전략을 문서화한 다음, 해당 동작을 어떻게 코딩할지 계획하세요.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 경로 계획 및 전략 개발을 안내하세요.
- 전문가 조언: 하나를 선택하기 전에 여러 가지 전략을 테스트해 보세요. 그룹 내에서 전략을 결합할 수 있는 방법을 생각해 보세요. 그러면 과제에 창의적으로 접근할 수 있을 겁니다.
3단계: 로봇에 코드를 입력하여 과제를 완료합니다.
- 여러분의 과제는 2단계에서 공유한 전략과 경로 계획을 사용하여 로봇이 필드의 각 통의 네 면을 모두 돌아다닐 수 있도록 코딩하고 가능한 한 빨리 시작 위치로 돌아오는 것입니다.
- 이 작업 카드(Google / .docx / .pdf)를 사용하여 코딩 과정을 안내하세요.
- 전문가 팁: 운전 전략에서 각 동작에 번호를 매겨 행동 순서를 추적해 보세요. 그런 다음 한 번에 하나 또는 두 개의 숫자를 코딩하여 프로젝트를 점진적으로 빌드하고 테스트합니다.
4단계: 탐험하세요! 운전과 코딩을 오가며 프로젝트를 반복하고 전략을 개선하세요!
- 여러분의 그룹과 함께 프로젝트를 개선할 수 있는 방법을 브레인스토밍해 보세요.
- 로봇을 운전하여 여러분의 아이디어를 테스트해 보고, 먼저 로봇 중 하나를 선택하세요.
- 프로젝트를 반복하여 새로운 행동에 맞게 조정하세요.
- 프로젝트를 반복하고 과제를 완료하기 위한 가장 좋은 전략을 찾으려면 운전과 코딩을 자주 번갈아가며 하세요!
학생들에게 처음에 도전에 대한 기대를 상기시켜 주세요.
- 학생들은 수업에서 배운 운전, 코딩, 탐험 과정을 반복하여 단원 과제를 완료합니다.
- 학생들과 함께 각 그룹 구성원이 협업 전략 개발과 코딩 및 반복에 기여하도록 하는 방법에 대해 브레인스토밍을 합니다.
- 학생들에게 반복이 이 과제의 큰 부분이 될 것이라는 점을 상기시켜 주세요. 학생들이 나중에 전략을 공유할 때 어떻게 전략에 도달했는지 설명할 수 있도록 변경 사항을 문서화하도록 격려하세요.
2단계 과제 카드 ( .docx .pdf)을 학생들에게 배포하여 전략 개발을 안내합니다. 모든 학생이 다음 단계로 나아갈 길을 선택하기 전에 자신의 진로 계획과 전략 아이디어를 시연할 기회를 갖도록 운전 시간을 여유 있게 잡으세요.
방을 돌아다니면서 각 그룹이 어떻게 도전 전략을 공유하고 협업하는지 확인하세요. 과 같은 질문을 해보세요:
- 지금까지 무엇을 시도해 보셨나요? 성공적이었나요? 왜? 아니면 왜?
- 협력 전략을 개인 전략보다 더 좋게 만들기 위해 개선할 수 있는 한 가지 사항은 무엇이라고 생각하십니까? 왜 그것이 도움이 될 것이라고 생각하시나요?
- 귀하의 그룹은 프로젝트에 대한 전략이나 계획된 경로를 개발하기 위해 어떻게 협력하고 있습니까?
3단계에서 프로젝트 코딩으로 넘어가기 전에 모든 그룹이 자신의 전략을 설명할 수 있는지 확인하세요. 수업이 마무리되고 다음 단계로 넘어갈 시간이 다가오면 학생들에게 신호를 보내 알려주세요. 언제든지 운전을 다시 시작할 수 있다는 점을 상기시켜 주어 도전 과제를 완수할 수 있도록 도와주세요.
3단계 과제 카드 ( .docx .pdf)을 학생들에게 배포하여 적 코딩과 반복을 통해 과제를 완료하도록 안내합니다.
학생들이 코딩하는 동안 교실을 돌아다니며 그들의 과정과 진행 상황에 대해 대화를 나누세요. 과 같은 질문을 해보세요:
- 지금까지 몇 개의 통을 옮겼나요? 다음 단계는 무엇인가요? 귀하의 문서는 프로젝트를 효과적으로 구축하고 테스트하는 데 어떻게 도움이 되나요?
- 프로젝트를 만들면서 어떤 어려움에 직면하고 있나요? 당신은 어떻게 그 문제들을 해결하고 있나요?
- 여러분의 그룹은 어떻게 협력하여 프로젝트를 함께 만들고 있나요?
학생들은 과제를 완료하기 위한 초기 프로젝트를 완료한 후 4단계로 넘어갈 수 있습니다. 프로젝트를 개선하기 위해 운전과 코딩을 자유롭고 자주 오가야 합니다. 학생들이 작업하는 동안 반복적인 변화의 이유에 대해 생각해 보도록 격려하세요. 다음과 같은 질문을 해보세요.
- 귀하의 전략에서 어떤 부분을 개선하려고 하시나요? 이번 반복의 목표는 무엇입니까?
- 당신의 아이디어가 성공할 것이라고 생각하는 이유는 무엇입니까? 어떻게 알 수 있나요?
- 그 변화를 구현하기 위해 어떻게 협력할 예정인가요? 이 반복에서 각 그룹 구성원은 어떤 역할을 하게 되나요?
단원별 챌린지에서는 챌린지를 종료하고 학생들이 학습 내용을 공유할 수 있도록 전환할 시점을 결정할 수 있습니다. 모든 그룹이 도전 과제를 효과적이고 반복적으로 완료할 시간을 가졌다고 생각되면 도전 과제 단계를 마무리하고 전략 공유로 넘어가세요.
전략을 공유하세요
모든 사람이 도전과제를 완료하면, 여러분의 전략을 학급 전체에 공유하게 됩니다. 이 공유 세션을 준비하려면 저널에 다음 질문에 답하십시오.
- 도전과제를 완료하기 위한 최종 전략을 설명해 주세요. 왜 성공했나요?
- 귀하의 그룹은 어떻게 협력하여 그 전략을 함께 개발했습니까?
- 챌린지를 시작할 때부터 마칠 때까지 프로젝트가 어떻게 바뀌었나요? 수업이나 단원에서 어떤 내용을 학습하여 프로젝트를 개선하셨나요? 답변은 구체적으로 해주세요.
- 귀하의 전략이 도전을 완료하는 데 가장 좋은 방법이라고 생각하시나요? 왜 그럴까? 아니면 왜 그렇지 않을까?
모든 사람이 도전과제를 완료하면, 여러분의 전략을 학급 전체에 공유하게 됩니다. 이 공유 세션을 준비하려면 저널에 다음 질문에 답하십시오.
- 도전과제를 완료하기 위한 최종 전략을 설명해 주세요. 왜 성공했나요?
- 귀하의 그룹은 어떻게 협력하여 그 전략을 함께 개발했습니까?
- 챌린지를 시작할 때부터 마칠 때까지 프로젝트가 어떻게 바뀌었나요? 수업이나 단원에서 어떤 내용을 학습하여 프로젝트를 개선하셨나요? 답변은 구체적으로 해주세요.
- 귀하의 전략이 도전을 완료하는 데 가장 좋은 방법이라고 생각하시나요? 왜 그럴까? 아니면 왜 그렇지 않을까?
모든 사람이 도전 과제를 완료하면 전체 학급이 모여 전략을 공유하고 토론하는 시간을 갖습니다. 이는 과제를 해결하기 위해 운전과 코딩의 상호 작용을 강조하고, 학생들이 과학적 논의에 참여하여 주장을 하고 증거를 제시하여 주장을 옹호할 수 있는 기회입니다. 이 섹션의 목표는 학생들에게 자신의 성공을 공유하고 다양한 전략과 접근 방식에 대한 토론에 참여할 수 있는 기회를 제공하는 것입니다.
토론은 마지막 질문을 중심으로 진행되어야 합니다. 귀하의 전략이 과제를 완수하는 데 가장 좋은 방법이라고 생각하십니까? 왜 그럴까? 아니면 왜 그렇지 않을까? 토론이 끝날 무렵, 학생들은 자신에게 가장 좋은 접근 방식이 무엇인지에 대해 합의에 도달해야 합니다.
- 한 그룹이 자신의 전략을 공유하거나 수업에서 프로젝트를 시연하고 질문에 대한 답을 발표하는 것으로 시작합니다.
- 그런 다음 다른 그룹은 공유된 내용에 응답하고 프로젝트 전략과 저널 문서를 증거로 사용하여 주장을 뒷받침합니다.
- 학생들에게 이 과제에서 '최고'가 무엇을 의미하는지 더 깊이 생각해 보도록 독려하세요. 시간은 중요한 요소이지만, 그 외에 고려해야 할 기준은 무엇일까? 왜? 두 프로젝트의 진행 시간이 같다면, 승패 결정 기준은 어떻게 되나요?
학생들에게 존중하는 태도로 토론해야 한다는 교실의 기대 사항을 상기시키고, 판단이 아닌 증거를 바탕으로 동의하거나 반대하도록 독려합니다.
반성하고 공유하세요
이 단원을 시작할 때, 여러분은 교사와 함께 학습 목표를 공동으로 만들었습니다. 도전과제를 완료하고 나면 학습 목표를 향한 진행 상황을 돌아볼 차례입니다.
각 학습 목표에 대해 저널에 다음 문장을 완성하세요:
- 처음에는 ___________이라고 생각했어요. 왜냐하면 ___________이거든요.
- 이제 단원 과제를 마쳤으니, 저는 ___________을 이해하게 되었습니다.
- 이 새로운 이해에 대한 나의 증거는 ___________이며, 이는 ___________을 보여줍니다.
각 학습 목표에 대한 문장을 완성하면 선생님과 확인하세요. 이러한 성찰은 여러분이 배운 내용을 공유하는 데 도움이 될 것입니다.
이 단원을 시작할 때, 여러분은 교사와 함께 학습 목표를 공동으로 만들었습니다. 도전과제를 완료하고 나면 학습 목표를 향한 진행 상황을 돌아볼 차례입니다.
각 학습 목표에 대해 저널에 다음 문장을 완성하세요:
- 처음에는 ___________이라고 생각했어요. 왜냐하면 ___________이거든요.
- 이제 단원 과제를 마쳤으니, 저는 ___________을 이해하게 되었습니다.
- 이 새로운 이해에 대한 나의 증거는 ___________이며, 이는 ___________을 보여줍니다.
각 학습 목표에 대한 문장을 완성하면 선생님과 확인하세요. 이러한 성찰은 여러분이 배운 내용을 공유하는 데 도움이 될 것입니다.
Reflect and Share의 목적은 학생들을 다음과 같이 안내하는 것입니다.
- 학습 목표에 대한 진행 상황을 평가하고, 주장을 뒷받침하기 위해 저널에서 얻은 증거를 활용합니다.
- 학급 전체가 단원 이해에 대한 생각을 수렴하도록 안내합니다.
- 학습한 내용을 실제 적용과 연관시킵니다.
먼저, 학생들은 각 학습 목표에 대한 진행 상황을 돌아보며 문장을 완성합니다.
다음으로, 학생들에게 일기에 쓴 내용을 공유하도록 하여 전체 학급 토론에 참여시킵니다. 같은 프롬프트를 사용하여 각 단원의 이해에 대한 공유된 결론을 학생들에게 안내합니다.
- 어떤 설명이 이번 단원 전체에서 수집한 관찰 내용과 가장 잘 일치합니까? 어떻게 알 수 있나요?
- 한 가지 설명을 다른 설명보다 더 강력하게 만드는 증거가 있습니까? 왜?
- 이번 단원 전체에 걸쳐 종합된 증거와 논의를 바탕으로 한 하나의 설명에 동의할 수 있을까요? 왜 그럴까? 아니면 왜 그렇지 않을까?
학생들의 사고가 단원 이해에 집중되도록 이끌었다면, 학생들이 앞으로 참고할 수 있도록 학급 전체의 공통 이해를 보여주는 수업 자료를 만들거나 추가하고 싶을 수도 있습니다.
마지막으로, 학생들은 단원 시작 부분에서 브레인스토밍한 내용을 실제 세계와의 연결과 연관시켜야 합니다. 다음과 같은 질문으로 토론을 진행하세요:
- 오늘의 학습 내용과 교실 밖에서 이전에 공유한 경험 사이에 어떤 연관성을 찾을 수 있나요? 배운 내용이 실제 상황에 어떻게 적용되나요? (학생들의 답변은 해당 경험에 따라 달라집니다.)
- 이러한 실제 시나리오는 정밀도와 어떤 관련이 있습니까? 만약 그 예가 정확하지 않다면 무슨 일이 일어날까요?
모든 단원으로 돌아가려면 단원으로 돌아가기 > 선택하세요.