교사 도구 상자 - 활동 개요
-
이 탐구는 학생들에게 기본적인 전진, 후진 및 대기 프로그래밍 동작을 소개합니다. 이러한 기본 기술은 학생들이 Speedbot을 사용하여 볼링 시합을 벌이게 될 STEM Lab 마지막에 있는 다음 활동과 스트라이크 챌린지에서 성공하는 데 도움이 될 것입니다.
-
V5 Speedbot(Drivetrain 2-모터, 자이로 없음) 템플릿 프로젝트를 사용하면 학생들은 [Drive for] 블록을 선택하여 Speedbot이 전진하도록 프로그래밍할 수 있습니다.
Speedbot이 움직일 준비가 되었습니다!
이 탐색은 Speedbot이 따라갈 멋진 프로젝트를 만들기 시작할 수 있는 도구를 제공합니다.
-
이 탐색에 사용될 VEXcode V5:
-
블록에 대한 자세한 내용을 알아보려면 도움말 을 연 다음 [Drive for] 블록을 선택하세요.
-
필요한 하드웨어, 엔지니어링 노트북, VEXcode V5 다운로드하여 준비했는지 확인하세요.
교사 팁
학생이 VEXcode V5를 처음 사용하는 경우 탐색 중에 언제든지 튜토리얼을 참조할 수 있습니다. 튜토리얼은 도구 모음에 있습니다.
수량 | 필요한 재료 |
---|---|
1 |
스피드봇 로봇 |
1 |
충전된 로봇 배터리 |
1 |
VEX코드 V5 |
1 |
USB 케이블(컴퓨터를 사용하는 경우) |
1 |
엔지니어링 노트북 |
교사 팁
-
학생들을 위한 각 문제 해결 단계를 모델링합니다.
1단계: 탐험 준비
활동을 시작하기 전에 이러한 각 항목이 준비되어 있습니까? 다음을 각각 확인하세요.
-
모터가 올바른 포트에 연결되어 있습니까?
-
스마트 케이블 이 모든 모터에 완전히 삽입되었습니까? ?
-
Brain 켜져 있습니까?
-
배터리 충전되었습니까?
2단계: 새 프로젝트 시작
프로젝트를 시작하기 전에 Speedbot(Drivetrain 2-Motors, No Gyro) 템플릿 프로젝트를 선택하세요. 템플릿 프로젝트에는 Speedbot의 모터 구성이 포함되어 있습니다. 템플릿을 사용하지 않으면 로봇이 프로젝트를 올바르게 실행하지 않습니다.
다음 단계를 완료하세요.
-
파일 메뉴를 엽니다.
-
선택 열기 예.
-
Speedbot(Drivetrain 2-motos, No Gyro) 템플릿 프로젝트를 선택하고 엽니다.
-
우리는 [Drive for] 블록을 사용할 것이므로 프로젝트 이름을 Drive로 바꿉니다.
-
프로젝트를 저장하세요.
-
이제 프로젝트 이름 Drive가 도구 모음 중앙에 있는 창에 있는지 확인하세요.
교사 팁
-
이것은 프로그래밍을 통한 시작 활동이므로 교사는 단계를 모델링한 다음 학생들에게 동일한 작업을 완료하도록 요청해야 합니다. 그런 다음 교사는 학생들이 단계를 올바르게 따르고 있는지 모니터링해야 합니다.
-
학생들이 파일 메뉴에서 예제 열기를 선택했는지 확인하세요.
-
학생들이 Speedbot(Drivetrain 2-모터, 자이로 없음) 템플릿 프로젝트를 선택했는지 확인하십시오.
Open 예제 페이지에서 선택할 수 있는 선택 항목이 여러 개 있다는 점을 학생들에게 지적할 수 있습니다. 다른 로봇을 만들고 사용하면서 다른 템플릿을 사용할 기회도 갖게 됩니다.
-
학생들에게 프로젝트 이름에 자신의 이니셜이나 그룹 이름을 추가하도록 요청할 수 있습니다. 이렇게 하면 학생들에게 프로젝트를 제출하도록 요청하는 경우 프로젝트를 차별화하는 데 도움이 됩니다.
교사 도구 상자
VEXcode V5를 처음 열었을 때 창에는 VEXcode Project 이라는 라벨이 붙어 있었고 저장되지 않았습니다(도구 모음에 표시됨). VEXcode 프로젝트는 VEXcode V5를 처음 열 때 기본 프로젝트 이름입니다. 프로젝트 이름을 Drive 으로 변경하고 저장하면 디스플레이가 저장됨으로 업데이트되었습니다. 도구 모음에 있는 이 창을 사용하면 학생들이 올바른 프로젝트를 사용하고 있는지 쉽게 확인할 수 있으며 저장됩니다.
프로젝트가 처음 저장되면 VEXcode V5는 프로젝트 이름 옆에 있는 메시지에 표시된 대로 모든 후속 변경 사항을 자동 저장합니다.
학생들에게 이제 첫 번째 프로젝트를 시작할 준비가 되었다고 말해주세요. 학생들에게 몇 가지 간단한 단계만 따르면 Speedbot을 발전시킬 프로젝트를 만들고 실행할 수 있다고 설명합니다.
교사 도구 상자 - 멈추고 토론하세요
이는 일시 중지하고 학생들이 VEXcode V5에서 새 프로젝트를 시작할 때 개별적으로 또는 그룹으로 방금 완료한 단계를 검토하도록 하는 좋은 포인트입니다. 학생들에게 그룹 내에서 또는 학급 전체에 공유하기 전에 개별적으로 생각해 보도록 요청하십시오.
3단계: 전진하다
-
프로그래밍 영역의 {When started} 블록에 [Drive for] 블록을 추가합니다.
-
드롭다운을 선택하고 단위를 인치에서 밀리미터로 변경합니다.
-
거리를 1mm에서 100mm로 변경합니다.
-
슬롯 아이콘을 클릭합니다. Robot Brain의 사용 가능한 4개 슬롯 중 하나에 프로젝트를 다운로드할 수 있습니다. 숫자 1를 클릭하세요.
-
로봇을 컴퓨터나 태블릿에 연결하세요. 성공적으로 연결되면 도구 모음의 Brain 아이콘이 녹색으로 변합니다.
-
툴바의 Download 버튼을 클릭하여 Drive 프로젝트를 Robot Brain에 다운로드합니다.
교사 도구 상자 - 블록 도움말
-
프로그래밍 영역에는 기본적으로 시작 시 블록이 이미 설정되어 있다는 점에 유의하세요. 모든 프로젝트는 이 블록으로 시작됩니다. 프로젝트가 시작되면 연결된 블록이 배치된 순서대로 따라갑니다.
블록의 드라이브를 클릭하고 프로그래밍 영역으로 드래그하여 {When started} 블록에 연결하는 방법을 보여줍니다. 연결되면 딸깍 소리가 들립니다.
-
컴퓨터를 사용하는 경우 학생은 USB 케이블을 사용하여 VEX V5 Robot Brain을 컴퓨터에 연결해야 합니다. 태블릿을 사용하는 경우 VEX V5 Robot Brain은 스마트 라디오를 사용하여 태블릿에 연결되어야 합니다.
-
학생들이 컴퓨터를 사용하는 경우 로봇 브레인에서 USB 케이블을 분리하도록 요청하세요. 프로젝트를 실행하는 동안 로봇을 컴퓨터에 연결하면 로봇이 연결 케이블을 당길 수 있습니다.
교사 도구 상자 - 멈추고 토론하세요
학생들에게 이 프로젝트가 다운로드되어 Speedbot에서 실행될 때 어떤 일이 일어날 것이라고 생각하는지 예측하도록 하십시오. 학생들에게 공학 노트에 자신의 예측을 기록하라고 지시합니다. 시간이 허락한다면 각 그룹에게 예측을 공유하도록 요청하십시오.
-
로봇 두뇌의 화면을 보고 프로젝트가 Speedbot의 두뇌에 다운로드 되었는지 확인하세요. 프로젝트 이름은 슬롯 1에 나열되어야 합니다.
교사 도구 상자 - 모델 우선
모든 학생들이 동시에 시도해 보기 전에 학급 앞에서 프로젝트를 실행하는 모델을 만들어 보세요. 학생들을 한 곳에 모으고 Speedbot을 바닥에 놓아도 움직일 수 있을 만큼 충분한 공간을 남겨두십시오.
학생들에게 이제 프로젝트를 실행할 차례라고 말합니다. 경로가 명확하고 Speedbot이 서로 충돌하지 않는지 확인하십시오.
- 프로젝트가 선택되었는지 확인한 후 Speedbot 로봇에서 프로젝트를 실행한 후 로봇 브레인의 실행 버튼을 누릅니다. 첫 번째 프로젝트 생성을 축하합니다!
4단계: 후진 주행
-
[Drive for] 블록 를 변경하여 정방향대신 역방향 표시합니다.
-
프로젝트를 다운로드하세요.
-
프로젝트가 선택되었는지 확인한 후 Speedbot 로봇에서 프로젝트를 실행한 후 로봇 브레인의 실행 버튼을 누릅니다.
교사 도구 상자 - 4단계 완료
-
[Drive for] 블록을 정방향 에서 역방향으로 변경하려면 드롭다운 메뉴를 클릭하고 역방향선택하면 됩니다.
-
mm 수는 변경할 수 있지만 이 예에서는 이전 단계에서 설정한 대로 100mm로 유지하겠습니다.
-
학생들이 컴퓨터를 사용하는 경우 프로젝트를 실행하기 전에 Robot Brain에서 USB 케이블을 분리하도록 상기시켜주세요.
-
새 슬롯을 선택하지 않기 때문에 새 프로젝트가 슬롯 1에 다운로드되고 이전 프로젝트를 대체합니다.
-
VEXcode V5에는 자동 저장 기능이 있으므로 프로젝트를 다시 저장할 필요가 없습니다.
5단계: 기다린 후 후진으로 주행
-
[Drive for] 블록 앞에 [Wait] 블록을 추가합니다. 그러면 로봇이 후진하기 전에 기다리라고 지시합니다.
-
[Wait] 블록에 3초를 삽입합니다. 이는 로봇이 후진하기 전에 3번을 기다리도록 지시합니다.
-
프로젝트를 다운로드하세요.
-
프로젝트가 선택되었는지 확인한 후 Speedbot 로봇에서 프로젝트를 실행한 후 실행 버튼을 누르세요.
교사 도구 상자 - 5단계 완료
-
[Wait] 블록은 프로젝트의 어느 위치에나 배치할 수 있습니다. [Wait] 블록에 대한 자세한 내용을 보려면 도움말여세요.
-
[Wait] 블록을 사용하면 프로젝트가 종료되지 않습니다.
-
학생들이 컴퓨터를 사용하는 경우 프로젝트를 실행하기 전에 Robot Brain에서 USB 케이블을 분리하도록 상기시켜주세요.
-
새 슬롯을 선택하지 않기 때문에 새 프로젝트가 슬롯 1에 다운로드되고 이전 프로젝트를 대체합니다.
-
VEXcode V5에는 자동 저장 기능이 있으므로 프로젝트를 다시 저장할 필요가 없습니다.
6단계: 농구 훈련 챌린지를 완료하세요!
농구 훈련 챌린지에서 로봇은 서로 다른 거리에 있는 일련의 라인을 탐색할 수 있어야 합니다. 로봇은 시작 위치에서 10cm 떨어진 첫 번째 라인으로 전진하고 1초를 기다린 후 다시 동일한 라인으로 돌아옵니다. 그런 다음 로봇은 두 번째 라인까지 20cm 앞으로 이동하고 1초를 기다린 후 원래 출발선으로 뒤로 이동하는 동작을 반복합니다. 로봇은 세 번째 라인까지 40cm 거리를 두고 전진하며 1초를 기다린 후 출발선으로 돌아와 챌린지를 마무리한다.
로봇을 프로그래밍하기 전에 엔지니어링 노트북에서 로봇의 경로와 동작을 계획하세요.
농구 챌린지를 완료한 후에는 전진 및 후진 동작과 추가 로봇 동작을 결합하여 더욱 발전된 챌린지를 완료할 수 있습니다.
1cm = 10mm로 프로그래밍할 때 명심하세요.
교사 도구 상자 - 멈추고 토론하세요
학급 전체가 토론하기 전에 학생들에게 각자의 솔루션을 쌍으로 나누어 공유하게 하십시오. 다음 질문을 통해 토론을 촉진하세요.
-
이 챌린지를 프로그래밍하는 동안 어려움에 직면하셨나요?
-
프로젝트를 기반으로 로봇이 예상한 대로 작동했나요? 그 이유는 무엇?
-
다시 도전할 수 있다면 다르게 했을 것이 있나요?
교사 팁
미터 막대나 눈금자와 테이프를 사용하여 로봇의 시작 위치를 표시하여 로봇이 챌린지를 성공적으로 완료했는지 확인합니다. 그런 다음 챌린지를 완료하기 위해 로봇이 움직여야 하는 위치를 기준으로 시작 위치에서 10mm, 20mm, 40mm를 표시합니다.
교사 도구 상자 - 솔루션
학생들을 평가하기 위한 프로그래밍 기준표는 여기에서 찾을 수 있습니다(Google ). 팀 엔지니어링 노트북을 평가하기 위한 기준표는 여기(Google )에서 찾을 수 있으며, 개별 노트북을 평가하기 위한 기준표 여기에서 찾을 수 있습니다(Google . PDF). 루브릭을 사용하여 학생 작업을 평가할 계획이라면 프로젝트 작업을 시작하기 전에 루브릭을 학생과 공유해야 합니다.