개요
성적
3세 이상 (8세 이상)
시간
실험실당 40분
단원 필수 질문
- 로봇에 VEXcode GO를 어떻게 사용할 수 있나요?
단원 이해
이 단원에서는 다음과 같은 개념을 다룹니다.
- VEXcode GO로 로봇을 운전하는 방법
- VEXcode GO에서 센서를 사용하는 방법
연구실 요약
다음 탭을 클릭하면 각 실험실에서 학생들이 무엇을 하고 배울 것인지에 대한 요약을 볼 수 있습니다.
랩 1 - 원격 제어 로봇
주요 질문: VEXcode GO의 드라이브 모드를 사용하여 코드 베이스를 어떻게 구동합니까?
- 학생들은 Code Base 2.0을 구축하고 VEXcode GO의 Drive(원격 제어) 모드를 사용하여 이를 구동합니다. 학생들은 리모컨의 개념과 일상생활에서 리모컨을 사용하는 방법에 대해 이야기하면서 수업을 시작합니다. 그런 다음 로봇에 원격 제어 장치를 사용하는 것과 연결하고 코드 베이스를 구축합니다.
- 1부에서는 학생들이 VEX GO Brain을 기기에 연결하고, 드라이브 모드를 사용하여 코드 베이스를 원격으로 제어하는 연습을 합니다. 중간 휴식 시간 동안 학생들은 Drive 탭의 기능에 대해 대화를 나누고, 교사는 타이머를 강조하고 사용 방법을 보여줍니다.
- 2부에서는 학생들이 타이머와 주행 제어 장치를 사용하여 최단 시간 내에 슬라롬 코스를 주행하는 타임 트라이얼 경쟁에 참여하여 운전 연습을 적용합니다.
랩 2 - 코드 및 드라이브
주요 질문: 주행하고 회전하기 위해 코드베이스를 어떻게 코딩해야 합니까?
- 학생들은 VEXcode GO에서 Drivetrain 명령을 사용하여 슬라롬 코스(랩 1)를 탐색하는 코드 베이스를 코딩할 준비를 합니다. 학생들은 랩 1에서 VEXcode GO의 Drive 탭을 사용하여 코드 베이스를 원격으로 운전하는 것에 대해 반성하면서 운전의 정확성과 반복성에 대해 논의합니다.
- 학생들은 '구동계의 움직임과 회전'이라는 예제 프로젝트를 사용하여 코드 베이스의 움직임 동작을 관찰하고, 매개변수를 변경하여 실험하여 해당 변경 사항이 코드 베이스의 움직임에 어떤 영향을 미치는지 확인합니다.
- 학생들은 예제 프로젝트에서 배운 블록을 사용하여 랩 1에서 사용된 슬라롬 과정의 시작 부분으로 코드 베이스를 옮기는 새로운 프로젝트를 만듭니다. 그들은 VEXcode GO의 Drive 탭을 사용하여 코스를 탐색하는 것과 코딩을 사용하여 코스를 탐색하는 것의 차이점에 대해 논의할 것입니다.
랩 3 - LED 범퍼 사용
주요 질문: LED 범퍼란 무엇이고, 어떤 역할을 하나요?
- 학생들은 코드 베이스 2.0 - LED 범퍼 상판을 만들고, LED 범퍼의 두 가지 기능을 탐구합니다. 학생들은 센서가 무엇인지에 대해 이야기하고, 센서와 센서가 수집하는 데이터의 실제 사례를 회상합니다. 그런 다음 교사는 LED 범퍼를 보여주고 두 가지 기능이 무엇인지 설명합니다.
- 1부에서는 학생들이 'LED 범퍼 사용하기' 예제 프로젝트를 통해 색상 변경 기능을 탐구합니다. 학생들은 프로젝트를 시작하고 그 결과가 어떻게 되는지 관찰합니다. 예제 프로젝트에 블록을 추가하거나 제거하여 색상 패턴을 변경합니다.
- 중간 휴식 시간에 학생들은 LED 범퍼의 범퍼 부분에 대해 논의합니다. LED 범퍼는 어떤 용도로 사용할 수 있나요? 어떻게 작동하나요? 2부에서는 학생들이 '푸시할 때까지 기다리기' 예제 프로젝트를 사용하여 LED 범퍼를 누르면 코드 베이스가 어떻게 앞으로 구동되는지 관찰합니다. 그런 다음 LED 범퍼를 눌렀을 때 코드 베이스가 다양한 동작을 수행하도록 해당 프로젝트에 블록을 추가합니다.
랩 4 - 컬러 디스크 미로
주요 질문: 아이 센서란 무엇이고, 무엇을 할 수 있나요?
- 학생들은 Code Base 2.0 - Eye Forward를 구축하고 Eye Sensor의 물체 및 색상 감지 기능을 어떻게 사용할 수 있는지 알아봅니다. 시작하기 위해 교사는 모니터 창을 소개하고 모니터 창에서 눈 센서 데이터 보고에 대한 라이브 데모를 수행합니다. 교사는 눈 센서 블록을 선택하고 다양한 색깔의 물체를 놓아 학생들이 데이터가 실시간으로 어떻게 변하는지 관찰할 수 있도록 합니다.
- 1부에서는 학생들이 '장애물 피하기' 예제 프로젝트를 사용하여 코드 베이스가 벽에 부딪히는 것을 방지합니다. 중간 휴식 시간에는 학생들은 눈 센서가 색상을 감지하는 방법과 색상 감지의 가능한 용도, 즉 원인과 결과로 색상 코딩(녹색 감지 시 우회전)에 대해 이야기합니다.
- 2부에서는 학생들이 코드와 눈 센서를 사용하여 디스크가 감지한 색상에 따라 처음부터 끝까지 색상 디스크 미로를 통해 코드 베이스를 탐색합니다.
단위 표준
단위 표준은 단위 내의 모든 연구실에서 다루어집니다.
국제 교육 기술 협회(ISTE)
ISTE (1) 학습자 역량 강화 - 1c: 학생들은 기술을 사용하여 실습을 알리고 개선하는 피드백을 구하고 다양한 방법으로 학습을 입증합니다.
표준 달성 방법: 랩 1에서 학생들은 VEXcode GO의 원격 제어 드라이브 모드를 소개받고 코드 베이스를 구동합니다. 1부 플레이에서 연습한 후, 학생들은 2부 플레이에서 코스를 주행하는 시간 제한 경쟁에 참여하면서 연습 내용을 알리고 연습을 개선합니다.
랩 2에서 학생들은 VEXcode GO에서 Drivetrain 명령을 사용하여 운전 기술을 전환합니다. 그들은 원격 제어와 코딩 제어의 정확성과 반복성 측면에서의 차이점을 논의하여 학습 내용을 입증합니다.
3번째 실험에서 학생들은 센서의 개념을 소개받고, LED 범퍼의 기능과 용도를 탐구합니다. 1부에서는 학생들이 예시 프로젝트를 사용하여 LED 범퍼의 색상 변경 기능의 동작을 관찰합니다. 그런 다음 코드를 변경하여 자신만의 독창적인 프로젝트를 만듭니다. 플레이 파트 2에서는 다른 예제 프로젝트를 사용하여 LED 범퍼를 누르면 코드 베이스가 어떻게 앞으로 구동되는지 관찰합니다. 그런 다음 학생들은 LED 범퍼를 눌렀을 때 코드 베이스가 다른 방식으로 반응하도록 프로젝트를 추가하고, 성공적인 프로젝트를 구축하면서 이 기능의 용도에 대해 논의합니다.
랩 4에서 학생들은 코드 베이스 - Eye Forward 빌드에서 Eye Sensor의 물체 및 색상 감지 기능을 사용하여 센서 개념을 확장합니다. 1부에서는 학생들이 눈 센서를 사용하여 벽을 만지기 전에 벽을 감지합니다. 2부에서는 학생들이 눈 센서를 사용하여 색상별로 색상 디스크 미로를 탐색합니다. 단원 전체에 걸쳐 과제를 성공적으로 완수하고, 관련 토론을 진행하는 것은 학생들이 말로만 배우는 것이 아니라 프로젝트를 만들고 수정하는 행위를 통해서도 학습했다는 것을 보여줍니다.