Skip to main content

소개

6단원 타일 이미지

이전 단원에서는 위치 으로 이동 블록을 사용하여 6축 로봇 팔을 한 지점에서 다른 지점으로 이동했습니다. 이 블록은 절대 이동을 사용하여 6축 팔을 움직입니다. 이는 6축 암이 설정된 좌표 값에 따라 특정 위치로 이동한다는 것을 의미합니다. 그러나 이미 알려진 정보(모양의 변의 길이)를 사용하여 상대적 이동을 통해 6축 팔을 움직일 수도 있습니다. 이렇게 하면 6축 암이 이전 좌표를 기준으로 새로운 위치로 이동합니다.

이 단원에서는 절대적 움직임과 상대적 움직임의 차이점에 대해 알아보고, 6축 팔을 코딩하여 이러한 움직임을 조합하여 다양한 모양과 패턴을 그리는 방법을 알아봅니다. 또한 변수를 사용하여 값을 저장하는 방법과 반복 블록과 함께 변수를 사용하여 프로젝트를 단순화하는 방법에 대해서도 알아봅니다. 

이 단원에서 무엇을 배우고 할 것인지에 대한 개요를 알아보려면 아래의 소개 영상을 시청하세요.

공동 학습 목표 만들기

이제 비디오를 보았으므로 6축 암을 코딩하여 절대 및 상대 움직임을 사용하여 모양과 패턴을 그릴 것입니다. 먼저, 6축 암을 상대적인 움직임으로 움직이도록 코딩하여 정사각형을 그릴 수 있도록 증가 위치 블록을 소개합니다. 그런 다음 코드를 읽는 연습을 통해 프로젝트 전반에 걸쳐 6축 암이 어떤 움직임을 보이는지 파악할 수 있습니다. 변수와 반복 블록에 대해 배우고 더 복잡한 패턴을 그리기 위해 6축 암을 코딩하면서 이러한 기술을 기반으로 합니다. 마지막으로, 이 모든 것을 한데 모아 특정 패턴을 그리는 프로젝트를 만듭니다.

이러한 목표를 포착하기 위해 그룹 및 교사와 함께 학습 목표를 공동으로 생성하여 단원의 학습 목표에 대한 이해를 공유합니다. 교육 과정 전반에 걸쳐 학습 목표를 참조할 수 있도록 엔지니어링 노트에 학습 목표를 작성합니다. 

학습 목표를 "나는 할 수 있다" 진술의 형태로 구문화하는 것이 도움이 됩니다. 이 단원의 학습 목표 예시에는 다음이 포함될 수 있습니다. 

  • 절대운동과 상대운동의 차이를 알 수 있다.
  • 증가 위치 블록을 사용하여 6축 암을 코딩하여 상대적으로 움직일 수 있습니다.
  • 반복 루프가 있는 프로젝트에서 변수를 사용하여 6축 암을 코딩하여 정사각형을 그릴 수 있습니다. 
  • 공학 노트에 사각형을 그리는 데 필요한 절대 및 상대적 움직임을 기록할 수 있습니다.

학습 목표를 세우려면 먼저 위의 동영상에 표시된 활동을 완료하기 위해 알아야 할 사항을 브레인스토밍하세요. 엔지니어링 노트에 다음과 같이 알아야 할 것, 배워야 할 것, 해야 할 것 등의 목록을 작성합니다. 

  • 상대적인 움직임이 무엇인지 파악한다. 
  • VEXcode에서 Move to position과 Increment position 블록의 차이를 식별합니다.
  • 6축 암이 있는 프로젝트에서 증가 위치 블록을 사용하십시오.
  • 프로젝트에서 변수를 사용하여 값을 저장합니다.
  • 프로젝트에서 반복 블록을 사용하여 동작을 반복합니다. 
  • 6축 암으로 활동을 완료하기 위해 협력하십시오.

그런 다음 목록에 따라 학습 대상을 공동으로 만듭니다. '나는 할 수 있다' 라는 문구를 사용하여 나열한 각 항목을 학습 목표에 어떻게 적용할 수 있는지 생각해 보세요. 이 템플릿을 사용하여 엔지니어링 노트에 학습 목표를 작성할 수 있습니다. (Google Doc / .docx / .pdf)

예를 들어, "상대 이동이 무엇인지 식별" 및 "VEXcode에서 위치로 이동 및 증가 위치 블록의 차이 식별" 목록 항목은 증가 위치 블록을 사용하여 6축 암을 코딩하여 상대 이동으로 이동할 수 있는 학습 대상으로 이동할 수 있습니다.

다음 표는 엔지니어링 노트의 Learning Target Organizer를 작성하는 방법에 대한 예를 보여줍니다.

학습 목표 카테고리 학습 목표

지식 목표

유닛에서 성공하려면 무엇을 알고 이해해야 합니까?

  • 절대운동과 상대운동의 차이를 알 수 있다.
  •  
  •  

추리 대상

유닛에서 성공하기 위해 내가 알고 이해하는 것으로 무엇을 할 수 있습니까?

  • 증가 위치 블록을 사용하여 6축 암을 코딩하여 상대적으로 움직일 수 있습니다.
  •  
  •  

스킬 목표

유닛에서 성공하는 데 필요한 개념과 기술을 이해한다는 것을 보여주기 위해 무엇을 보여줄 수 있습니까?

  • 반복 루프가 있는 프로젝트에서 변수를 사용하여 6축 암을 코딩하여 정사각형을 그릴 수 있습니다.
  •  
  •  

 

학습 목표를 교사와 공유하세요. 여러분과 여러분의 그룹, 그리고 여러분의 교사가 모두 동의할 수 있도록 필요에 따라 조정한다. 

어휘

이 단원에서는 6축 암을 코딩하여 절대 운동과 상대 운동을 모두 사용하여 모양과 패턴을 그리는 방법을 배웁니다. 이 어휘 목록은 여러분이 접할 수 있는 새로운 용어에 대한 참조를 제공하기 위해 여기에 있습니다. 이 어휘를 엔지니어링 노트에 기록하십시오. 이 목록을 참조로 사용하여 단원을 살펴보고 익숙하지 않은 단어를 만나십시오.

앱솔루트 무브먼트
설정된 좌표 값을 기반으로 로봇 팔을 특정 위치로 이동합니다. 이 좌표는 로봇의 작동 공간에서 고정된 지점을 의미하는 ‘절대' 입니다.
상대 운동
로봇 팔을 고정된 좌표가 아닌 현재 위치에 따라 새로운 위치로 이동합니다. 이는 이동이 로봇이 현재 위치하는 위치에 대해 '상대적' 으로 계산됨을 의미합니다.
변수
나중에 프로젝트에서 사용할 값을 저장하는 방법.
반복
블록 내에서 블록을 정해진 횟수만큼 반복하는 블록입니다.
필요한 재료:
수량 필요한 재료
그룹당 1개

CTE 워크셀 키트

그룹당 1개

컴퓨터

그룹당 1개

VEXcode EXP

학생당 1명

엔지니어링 노트


다음 > 을 선택하여 1단원으로 넘어갑니다.