컨트롤러 미리보기가 있는 클로봇
- 12-18세
- 45분 - 4시간 45분
- 중급
설명
학생들은 루프와 이벤트의 개념을 사용하여 클로봇이 여러 가지 흥미로운 과제를 수행하도록 VEX 컨트롤러를 프로그래밍합니다.
핵심 개념
-
프로젝트를 생성, 다운로드 및 실행하는 방법
-
이벤트와 루프를 사용한 프로그램
-
컨트롤러를 VEX V5 빌드에 페어링
-
프로젝트를 저장하는 방법
목표
-
조립 설명서에 따라 특정 작업을 완료하는 로봇을 만들어 보세요.
-
로봇이 일련의 작업을 완료하도록 구성하고 프로그래밍하기 위한 지침을 분석합니다.
-
컨트롤러를 VEX V5 Brain에 페어링합니다.
-
올바른 프로젝트 템플릿을 다운로드하세요.
-
루프를 설명하고 사용하여 컨트롤러를 프로그래밍하고 버튼/조이스틱이 눌렸는지/움직였는지 지속적으로 확인하는 프로젝트를 만들어 보세요.
-
이벤트 기반 프로젝트를 만듭니다.
-
탱크 드라이브와 클로봇 제어 예제 프로젝트를 사용하여 컨트롤러를 프로그래밍하는 데 사용되는 프로그래밍 코드를 살펴보고, 학생들이 만든 프로젝트를 테스트합니다.
필요한 재료
-
VEX V5 교실 스타터 키트
-
VEX코드 V5
-
엔지니어링 노트북
-
장애물로 사용할 교실용품
원활한 진행을 위한 참고 사항
-
교사 지원, 토론 질문, 팁, 학생 평가는 모두 STEM 연구실에서 구성되어 교사가 학생과 성공적으로 소통할 수 있도록 돕습니다.
-
Clawbot을 프로그래밍하는 데 사용될 각 학생 기기에 VEXcode V5 VEXos를 다운로드해야 합니다.
-
학생들은 클로봇을 만들기 시작하기 전에 다양한 키트 구성품에 익숙해져야 합니다.
-
STEM 실험을 시작하기 전에 뇌와 컨트롤러의 배터리를 모두 충전해야 합니다.
-
엔지니어링 노트북은 폴더나 바인더에 줄이 그어진 종이를 넣은 것만큼 간단할 수도 있습니다. 표시된 노트북은 VEX를 통해 제공되는 보다 정교한 예입니다.
학습을 더욱 발전시키세요
교육 표준
기술 리터러시 표준 (STL)
-
9.H: 모델링, 테스트, 평가 및 수정을 통해 아이디어를 실용적인 솔루션으로 전환합니다.
-
11. I: 제품이나 시스템을 만들고 솔루션을 문서화합니다.
차세대 과학 표준 (NGSS)
-
HS-ETS1-2: 엔지니어링을 통해 해결할 수 있는 더 작고 관리하기 쉬운 문제로 나누어 복잡한 현실 세계의 문제에 대한 솔루션을 설계합니다.
컴퓨터 과학 교사 협회 (CSTA)
-
3A-AP-13: 기존 학생들의 지식과 개인적 관심사를 활용하여 계산 문제를 해결하는 알고리즘을 사용하는 프로토타입을 만듭니다.
-
3A-AP-22: 협업 도구를 사용하여 팀 역할로 작업하여 계산 아티팩트를 설계하고 개발합니다.
공통 핵심 주 표준 (CCSS)
-
CCSS.ELA-LITERACY.RST.9-10.3: 실험을 수행하거나, 측정을 하거나, 기술적인 작업을 수행할 때, 텍스트에 정의된 특별한 경우나 예외에 대처할 때 복잡한 다단계 절차를 정확하게 따릅니다.
-
CCSS.ELA-LITERACY.RST.11-12.3: 실험을 수행하거나, 측정을 하거나, 기술적인 작업을 수행할 때 복잡한 다단계 절차를 정확하게 따릅니다. 텍스트의 설명을 기반으로 구체적인 결과를 분석합니다.
-
MP.5: 적절한 도구를 전략적으로 사용하세요.
-
MP.6: 정밀성에 주의하세요.
텍사스 필수 지식 및 기술 (TEKS)
-
126.32.c.1.D: 다양한 문제를 해결하기 위한 알고리즘을 만듭니다.
-
126.32.c.2.A: 문제 해결책을 평가할 때 동료와 전문가의 조언을 구하고 이에 응답하세요.
-
126.32.c.2.B: 참고 자료와 효과적인 전략을 사용하여 디버깅하고 문제를 해결합니다.
-
126.32.c.4.D: 문제의 설명, 목적, 목표를 읽고 정의하세요.
-
126.33.c.4.A: 프로그램 설계 문제 해결 전략을 사용하여 프로그램 솔루션을 만듭니다.
-
126.33.c.4.B: 문제 해결의 목적과 목표를 정의하고 명시합니다.
-
126.33.c.4.F: 문제에 대한 해결책을 설계하세요.
-
126.33.c.4.G: 프로그램 설계에서 솔루션을 코딩하세요.
-
126.33.c.4.T: 실제 문제를 해결하기 위한 반복적 알고리즘과 코드 프로그램을 개발합니다.