소개
이전 단원에서는 6축 로봇 팔을 코딩하여 여러 개의 큐브를 팔레트로 옮기면서 팔레타이징의 개념을 소개했습니다. 하지만 물건을 쌓으면 팔레트에 더 많은 물건을 놓을 수 있습니다. 이 단원에서는 팔레트 위에 큐브를 집어 올려 쌓을 수 있도록 6축 암을 코딩하는 방법을 알아봅니다. 또한 6축 팔을 코딩하여 보다 복잡한 작업을 완료할 때 따라야 할 프로세스를 갖도록 프로젝트를 계획하는 방법도 알아봅니다.
이 단원을 마치면 6축 팔을 이용해 9개의 큐브를 모두 들어올려 하나의 팔레트에 올려놓을 계획을 세우고 코드를 작성하게 됩니다.
공동 학습 목표 만들기
이제 비디오를 보았으므로 팔레트에 큐브를 집어서 쌓기 위해 6축 암을 코딩한다는 것을 알 수 있습니다. 먼저, 프로젝트를 계획하고 작업을 완료하는 데 필요한 가장 작은 행동으로 세분화하는 과정을 살펴봅니다. 각 동작에 블록을 할당하여 계획에서 프로젝트를 구축하는 방법을 배우게 됩니다. 그런 다음 한 큐브를 다른 큐브 위에 쌓기 위해 프로젝트를 계획, 빌드 및 테스트할 때 이 프로세스를 연습합니다. 성공적으로 스택하는 데 필요한 z축의 오프셋에 대해 배우게 됩니다. 마지막으로, 이 모든 것을 하나로 모아 9개의 큐브를 모두 하나의 팔레트에 성공적으로 쌓는 프로젝트를 만듭니다.
이러한 목표를 포착하기 위해 그룹 및 교사와 함께 학습 목표를 공동으로 생성하여 단원의 학습 목표에 대한 이해를 공유합니다. 교육 과정 전반에 걸쳐 학습 목표를 참조할 수 있도록 엔지니어링 노트에 학습 목표를 작성합니다.
학습 목표를 "나는 할 수 있다" 진술의 형태로 구문화하는 것이 도움이 됩니다. 이 단원의 학습 목표 예시에는 다음이 포함될 수 있습니다.
- 팔레트에서 큐브의 z축 오프셋을 식별할 수 있습니다.
- 엔지니어링 노트에 기록된 계획으로 프로젝트를 구축할 수 있습니다.
- 다른 축 위에 큐브를 배치하도록 6축 암을 코딩할 수 있습니다.
- 엔지니어링 노트에 여러 개의 큐브를 쌓기 위한 계획을 문서화할 수 있습니다.
학습 목표를 세우려면 먼저 위의 동영상에 표시된 활동을 완료하기 위해 알아야 할 사항을 브레인스토밍하세요. 엔지니어링 노트에 다음과 같이 알아야 할 것, 배워야 할 것, 해야 할 것 등의 목록을 작성합니다.
- 큐브와 팔레트의 z축 오프셋을 식별합니다.
- 과제를 완수하는 데 필요한 개별 행동을 적는다.
- 6축 암으로 계획에서 각 동작을 실행하는 데 필요한 블록을 결정합니다.
- 상대적인 움직임을 사용하여 한 큐브를 다른 큐브 위에 놓습니다.
- 6축 암으로 활동을 완료하기 위해 협력하십시오.
| 학습 목표 카테고리 | 학습 목표 |
|---|---|
|
지식 목표 유닛에서 성공하려면 무엇을 알고 이해해야 합니까? |
|
|
추리 대상 유닛에서 성공하기 위해 내가 알고 이해하는 것으로 무엇을 할 수 있습니까? |
|
|
스킬 목표 유닛에서 성공하는 데 필요한 개념과 기술을 이해한다는 것을 보여주기 위해 무엇을 보여줄 수 있습니까? |
|
그런 다음 목록에 따라 학습 대상을 공동으로 만듭니다. '나는 할 수 있다' 라는 문구를 사용하여 나열한 각 항목을 학습 목표에 어떻게 적용할 수 있는지 생각해 보세요. 이 템플릿을 사용하여 엔지니어링 노트 (Google Doc / .docx / .pdf) 에 학습 목표를 작성할 수 있습니다.
예를 들어, "상대 이동을 사용하여 한 큐브를 다른 큐브 위에 배치" 목록 항목은 6축 암을 코딩하여 큐브를 다른 큐브 위에 성공적으로 배치할 수 있는 학습 대상으로 이동할 수 있습니다.
학습 목표를 교사와 공유하세요. 여러분과 여러분의 그룹, 그리고 여러분의 교사가 모두 동의할 수 있도록 필요에 따라 조정한다.
어휘
이 단원에서는 6축 암을 코딩하여 자석을 사용하여 큐브를 쌓는 방법을 배우게 됩니다. 이 어휘 목록은 여러분이 접할 수 있는 새로운 용어에 대한 참조를 제공하기 위해 여기에 있습니다. 이 어휘를 엔지니어링 노트에 기록하십시오. 이 목록을 참조로 사용하여 단원을 살펴보고 익숙하지 않은 단어를 만나십시오.
- 의견
- VEXcode의 블록은 프로그래머가 프로그램의 일부를 원하는 것을 설명하기 위해 프로젝트에 추가됩니다.
- 분해
-
작업을 가능한 가장 작은 행동으로 나눕니다.
- 오프셋
- 물체의 정확한 배치에 사용되는 로봇 팔의 현재 위치와 목표 위치 사이의 거리.
- 시퀀스
-
블록이 차례로 실행되는 순서입니다.
| 수량 | 필요한 재료 |
|---|---|
| 그룹당 1개 |
CTE 워크셀 키트 |
| 그룹당 1개 |
컴퓨터 |
| 그룹당 1개 |
VEXcode EXP |
| 학생당 1명 |
엔지니어링 노트 |
| 그룹당 9개 |
큐브 |
다음 을 선택하여 다음 수업으로 > 이동합니다.