VEXcode GO에 내장된 리소스는 STEM Lab Unit 내 코딩 개념의 교육 및 학습을 지원하도록 설계되었습니다. 이러한 리소스는 수업 시간 누락, 원격 학습 또는 차별화와 같이 교사가 직면하는 다양한 구현 문제를 지원하는 데 사용될 수 있습니다. 튜토리얼 비디오, 예제 프로젝트 및 도움말 기능은 단원 전반에 걸쳐 관련된 코딩 개념에 대한 추가 지원을 제공합니다.
STEM 실험실 개념을 반복하는 튜토리얼 비디오
VEXcode GO의 튜토리얼 비디오는 VEX GO 코딩 STEM 랩 유닛에서 사용되는 코딩 기능과 개념을 보여주고 설명하는 플랫폼에 포함된 간단한 비디오입니다. STEM 연구실 교육을 강화하거나 강화하는 데 활용하거나 직접 교육을 대신할 수 있습니다. 각 비디오는 VEXcode GO의 개념이나 기능을 학생에게 직접 설명하여 독립적으로 시청할 수 있도록 제작되었습니다.
애니메이션과 간결한 설명이 포함된 튜토리얼 비디오는 순서 또는 의사 코드와 같은 복잡한 개념을 학생에게 생생하게 전달할 수 있습니다. STEM Lab 개념에 맞춰 튜토리얼 비디오는 VEX GO 교육 레퍼토리에 포함할 수 있는 유용한 도구입니다.
학생 결석이나 원격 학습일 등 일년 내내 구현 문제가 발생할 경우 교사는 다음과 같은 상황에서 튜토리얼 비디오를 사용할 수 있습니다.
- 수업에 결석한 학생에게 튜토리얼 비디오를 시청하여 놓친 개념을 빠르게 따라잡을 수 있도록 지도합니다.
- 더 짧은 기간에 STEM 실험실을 가르치기 위해 직접 교육 대신 튜토리얼 비디오를 사용합니다.
- 재교육 전략으로 학생들이 어려움을 겪고 있는 개념에 대한 튜토리얼 비디오를 시청하게 합니다.
- 수업 시간에 진행될 STEM Lab 활동을 준비하기 위해 원격 학습 전략의 일환으로 튜토리얼 비디오를 할당합니다.
예시 프로젝트는 추가 연습과 과제를 제공합니다.
VEXcode GO에 내장된 예제 프로젝트는 프로젝트의 맥락에서 특정 기능(예: LED 범퍼를 사용하여 색상 표시) 또는 코딩 개념(예: 기본 드라이브트레인 명령 사용)을 강조하는 샘플 프로젝트입니다. 이러한 프로젝트는 학생들이 예제 프로젝트를 열고 이를 랩의 코딩 부분에 사용하도록 지시하는 STEM 랩 활동 내에서 때때로 사용됩니다. 예시 프로젝트는 차별화를 위해 사용될 수도 있습니다. 즉, 개념에 대한 추가 연습이 필요하거나 추가 도전에 대비한 학생들을 지원하기 위한 것입니다.
각 예제 프로젝트에는 프로젝트에 대한 설명과 해당 프로젝트의 용도는 물론 사용된 로봇 구성을 제공하는 메모가 포함되어 있습니다. 이 노트를 통해 학생들은 프로젝트에서 로봇의 의도된 동작을 처음으로 이해할 수 있습니다.
예시 프로젝트에서는 [Comment] 블록을 사용하여 프로젝트 계획 시 의사 코드 사용을 모델링하고 프로젝트에서 블록이 사용되는 방법과 이유에 대한 컨텍스트를 제공합니다.
예제 프로젝트는 다음과 같은 방식으로 차별화와 같은 구현 과제를 해결하는 데 사용될 수 있습니다.
- 추가 과제를 수행할 준비가 된 학생에게 예제 프로젝트를 할당하고, 사용 범위를 확장하기 위해 이를 반복하거나 추가하도록 요청합니다.
- 튜토리얼 비디오와 함께 예제 프로젝트를 사용하여 수업이나 STEM 랩 유닛의 일부를 놓친 학생을 따라잡습니다.
- 새로운 프로젝트를 만드는 대신 예제 프로젝트를 사용하도록 학급에 지시하여 더 짧은 시간에 STEM Lab을 가르칩니다.
- 학생들에게 원격 학습을 위한 예제 프로젝트를 "읽고" 수업 시간에 작업한 코딩 개념을 어떻게 연결하거나 구축하는지 확인하게 합니다.
학생들과 함께 재교육을 위한 수단으로서의 도움말 기능
VEXcode GO의 도움말 기능은 프로젝트 내에서 개별 블록이 작동하는 방식에 대한 추가 설명과 예를 제공합니다. 도움말은 교사 또는 지원하는 성인이 블록 자체를 학생에게 더 잘 설명할 수 있도록 읽을 수 있도록 설계되었습니다. 각 도움말 항목에는 블록 기능에 대한 설명, 사용 방법에 대한 설명 및 프로젝트 컨텍스트에서 블록을 보여주는 예가 포함되어 있습니다. 교사는 특정 블록을 사용하여 STEM 연구실에서 프로젝트를 구축하는 데 어려움을 겪고 있는 학생, 재현할 수 있는 코드를 받았고 프로젝트의 블록에 대해 자세히 알아보고 싶은 학생, 전체 수업을 통해 도움말을 사용할 수 있습니다. 확장 활동.
도움말을 함께 사용하기
교사는 학생을 위해 또는 학생과 함께 설명과 "사용 방법" 섹션을 읽은 다음 학생을 "예" 섹션으로 안내할 수 있습니다. 학생은 표시된 예에서 무슨 일이 일어나고 있다고 생각하는지 설명할 수 있고, 교사는 해당 예가 STEM 연구실에서 작업 중인 개념이나 프로젝트와 어떻게 관련되는지 질문할 수 있습니다. 그런 다음 교사와 학생은 STEM Lab 프로젝트를 살펴보고 방금 도움말에서 설명한 내용을 사용하여 함께 프로젝트를 구축하거나 개선할 수 있습니다.
도움말은 다음을 포함하여 다양한 구현 문제에 있어 교사를 지원하는 데 사용될 수도 있습니다.
- 학생의 일대일 지원 전문가에게 블록 도움말을 안내하여 학생과 협력하여 블록 작동 방식을 더 잘 이해하고 STEM Lab 프로젝트에서 성공적으로 사용할 수 있도록 합니다.
- 프로젝트가 의도한 대로 수행되지 않는 이유를 이해하려고 애쓰는 학생을 지원하기 위해 재교육 전략의 일부로 도움말을 사용합니다.
- 클래스와 함께 블록에 대한 도움말을 읽고 예제를 데모로 사용하여 블록의 기능을 다시 살펴보세요.
- 원격 학습일에 학생을 지원하려면 부모나 가족에게 도움말을 참조하세요.
STEM 연구실 단위의 맥락에서 이러한 리소스 사용
각 STEM 랩 단위의 코딩 개념에 가장 잘 맞는 VEXcode GO 리소스는 단위 개요 내 페이싱 가이드의 "이 단위를 고유한 교실 요구에 맞게 만들기" 섹션에서 식별됩니다. 페이싱 가이드의 이 섹션은 가장 관련성이 높은 VEXcode GO 리소스를 식별할 뿐만 아니라 발생할 수 있는 다양한 과제나 상황을 지원하기 위해 이를 사용하는 방법에 대한 권장 사항 및 제안도 제공합니다.
이 지침은 교사가 교실에서 STEM Lab을 가르치는 모든 측면에서 최선의 상황에서, 특히 최선의 계획이 제대로 이루어지지 않는 순간에 지원을 받을 수 있도록 고안되었습니다. STEM 연구실 단위는 변화하는 요구 사항이 발생할 때 이를 충족하도록 조정할 수 있습니다. 이 섹션에서 다루는 과제는 더 짧은 시간이나 작은 공간에서 단위를 구현해야 하는 상황에 대한 지침뿐만 아니라 차별화 또는 비동기 구현을 지원하기 위해 단위를 다시 가르치고 확장하는 전략을 제공합니다.
그런 다음 VEXcode GO 리소스 표는 언급된 각 항목에 대해 자세히 설명하고 해당 유닛에서 다루는 코딩 개념을 지원하는 추가 리소스를 설명합니다. "시퀀싱" 또는 "드라이브트레인 명령"과 같은 코딩 개념이 먼저 식별된 다음 표시되거나 예시된 내용에 대한 간략한 설명과 함께 각 리소스의 이름이 지정됩니다. 위에 나열된 전략에 포함되지 않은 전략의 경우 "추가 과제로 사용" 등과 같이 STEM Lab Unit과 함께 해당 리소스를 사용하는 방법에 대한 지침도 제공됩니다.
리소스 표 아래에는 VEXcode GO 도움말도 강조 표시되어 있습니다. 여기에는 STEM 연구실 단위 내의 프로젝트에 포함된 블록 목록뿐만 아니라 단위에 대해 학생들과 함께 도움말을 최대한 활용하는 방법에 대한 간략한 설명이 제공됩니다.
VEX GO STEM Labs는 교사를 염두에 두고 설계되었으며, VEXcode GO에 포함된 리소스는 교사가 모든 교실, 학생 및 구현 시나리오에서 코딩 개념을 현실화할 수 있도록 지원합니다.
모든 것을 하나로 묶기 - 팀의 이야기
Tim은 교실이 Maker Space처럼 보이는 5학년 교사입니다. 그의 교육 스타일은 적극적이고 창의적이며 매력적이며 모든 교과 과정의 수업에 실습 활동을 통합하기 위해 열심히 노력하고 있습니다. Tim은 특히 STEM과 관련하여 학생들이 학습에 흥미를 갖도록 하는 것으로 학교에서 유명합니다. 올해 그는 학급에서 VEX GO를 사용하기 시작했고 그들은 실험실 건물을 즐겼지만 로봇 공학에 대한 학생들의 호기심이 더 큰 방식으로 촉발되는 것을 보았습니다. 이러한 에너지는 학생들이 코딩 프로젝트를 만들고 이를 VEX GO 로봇에서 구현하는 것을 보고 싶어 하기 때문에 그의 STEM Lab 수업에 큰 추진력을 제공했습니다.
그러나 눈보라로 인해 예상치 못한 원격 학습이 몇 일 발생하면서 Tim은 그 추진력을 잃을 것이라고 걱정하게 되었습니다. 그러나 Tim은 그 에너지를 유지하는 또 다른 방법을 찾기 위해 페이싱 가이드의 "이 단원을 귀하의 고유한 교실 요구에 맞게 만들기" 섹션을 살펴보았습니다. Tim은 학생들에게 수업 시간에 Parade Float STEM Lab Unit을 작업하는 동안 시청할 수 있도록 시퀀싱 튜토리얼 비디오를 할당했습니다. 비디오를 본 후 학급에서는 Drivetrain Moves & Turns 예제 프로젝트를 열고 코드 베이스가 해당 프로젝트에서 수행할 작업에 대한 설명을 쓰거나 녹음하라는 지시를 받았습니다. 학생들이 학교로 돌아왔을 때 Tim은 Chromebook을 사용하여 GO Field에 코드 베이스를 설정했고 예시 프로젝트가 교실의 한 스테이션에서 열렸습니다. 오전 작업의 일부는 예제 프로젝트를 시작하고 설명을 확인하는 것이었습니다. 학생들은 자신이 코드를 올바르게 "읽었는지" 확인하고 싶어했고, 질문이 있거나 놀라운 점을 발견한 부분을 활발하게 공유했습니다.
Tim은 이 경험을 활용하여 로봇 행동이 기대와 다른 이유에 대한 토론에 학생들을 참여시켰습니다. 그 후 그는 수업 시간의 손실에도 불구하고 해당 유닛의 다음 연구실로 이동할 수 있었습니다. STEM 활동이 부족하여 며칠 동안 추진력이 꺾이는 대신 Tim은 VEXcode GO 리소스를 사용하여 학생들이 작업 중인 코딩에 대한 이해를 심화하고 호기심과 문제 해결 기술을 유지하도록 했습니다.