Skip to main content

STEM 연구소
컨트롤러가 있는 클로봇

교사 도구 상자 아이콘 교사 도구 상자 - 이 섹션의 목적

  •  Play 섹션의 목표는 학생들이 VEX IQ Clawbot이 컨트롤러를 사용하여 움직이도록 프로그래밍하는 방법을 배우는 것입니다. 학생들이 계속해서 대회에 참가하고 싶다면 컨트롤러 활용 방법을 배우는 것이 중요합니다. 컨트롤러는 또한 학생들이 루프 및 이벤트와 같은 중요한 프로그래밍 개념을 배울 수 있는 재미있는 방법입니다.  Play 섹션을 시작하기 위해 학생들에게 루프를 사용한 프로그래밍이 소개됩니다. 다음으로, 학생들은 [Forever] 블록을 활용하여 컨트롤러를 연결하고 Clawbot이 컨트롤러에 응답하도록 프로그래밍하는 방법을 배우는 탐구를 수행합니다.  동기 부여 토론 질문을 사용하여 루프가 무엇인지, 루프가 반복적인 Clawbot 동작에 어떻게 사용되는지 학생들과 함께 검토하세요.

  • "루프"는 Clawbot에게 동작을 반복하는 기능을 제공합니다. 루프 내부에 배치된 모든 블록은 루프 규칙에 따라 반복됩니다. 예를 들어 [Forever] 루프 내부의 모든 동작은 프로젝트 기간 동안 반복됩니다.

놀다

  •  [Forever] 루프는 프로젝트 기간 동안 내부 동작을 반복하지만 [Repeat] 블록과 같은 다른 루프 블록은 다른 매개변수로 설정할 수 있습니다. 다양한 유형의 루프에 대해 자세히 알아보려면 여기에서 ( Google Doc / .docx / .pdf)을 클릭하세요.

  • 학생들이 Clawbot이 루프를 수행하도록 프로젝트를 업데이트하는 작업을 시작하면서 반복 측면에서 Clawbot의 동작에 대해서도 생각해야 합니다. 먼저 학생들은 다음을 결정해야 합니다.

    • 어떤 행동을 반복해야 할까요?

    • 해당 행동을 몇 번이나 얼마나 오랫동안 반복해야 합니까?

    계획은 단순히 Clawbot이 반복해야 하는 일련의 동작이고, 프로젝트는 VEXcode IQ 블록으로 변환된 동작일 뿐입니다.

  • 수업 전에 컨트롤러를 로봇 브레인에 페어링하여 시간을 절약할 수 있습니다. 아니면 수업 중에 이 페이지의 단계를 따라 학생들이 그렇게 하도록 할 수도 있습니다. 학생들이 사용할 수 있도록 이 기사를 인쇄할 수 있습니다.

반복되는 성분(설탕 1c 4번)을 하나의 명령(설탕 4c)으로 단순화한 이미지

루프로 프로젝트 단순화

인간으로서 우리는 일상생활에서 많은 행동을 반복합니다. 먹고 자는 것부터 이를 닦고 개를 산책시키는 것까지 우리가 매일 하는 일의 대부분은 반복적입니다. 수학 수업에서 우리는 숫자에 0을 곱하면 항상 0이 되고 숫자에 1을 곱하면 몇 번을 하든 항상 그 자체와 같다는 것을 알고 있습니다. 우리는 행동을 반복하는 경향이 있지만 지침은 때때로 단순화될 수 있습니다. 예를 들어, 케이크를 굽는 레시피를 사용하는 경우 "설탕 1컵을 추가하세요, 설탕 1컵을 추가하세요, 설탕 1컵을 추가하세요, 설탕 1컵을 추가하세요"라고 알려주지 않습니다. 대신에 설탕 4컵을 추가하라는 메시지만 표시됩니다.

루프는 로봇과 함께 프로젝트를 단순화하는 데 도움이 됩니다. 예를 들어 동일한 블록을 4번 추가하는 대신 루프를 사용하여 로봇에게 동일한 동작을 4번 수행하도록 지시하여 프로젝트를 구축할 때 시간과 공간을 절약할 수 있습니다. 작업을 완료하기 위해 반복이 필요한 로봇이 수행할 수 있는 작업을 상상해 보세요. 제어 블록 범주의 루프 블록과 함께 이러한 동작은 작업을 달성하기 위해 투영해야 하는 것입니다.

토론 동기 부여 아이콘 토론에 동기를 부여 - 반복 행동

Q: 루프를 사용하면 프로젝트 구축 시 시간과 공간을 어떻게 절약할 수 있습니까?
A: 로봇이 동일한 행동을 10번 반복하기를 원한다고 가정해 보겠습니다. 루프가 없으면 동일한 블록을 프로젝트에 10번씩 추가해야 합니다. 루프를 사용할 수 있기 때문에 프로젝트에 블록을 추가하는 시간을 절약할 수 있고 단일 루프 블록을 추가하여 동일한 목표를 달성할 수 있으므로 프로젝트에 불필요한 추가 블록이 없도록 유지할 수도 있습니다.

Q: 로봇이 인간보다 행동을 반복한다는 점에서 어떤 장점이 있나요?
A: 인간은 특정 시간 동안만 대부분의 행동을 수행할 수 있는 반면, 로봇은 필요한 동안만 행동을 수행할 수 있습니다. 로봇은 오랫동안 일관되게 일을 할 수 있습니다. 인간처럼 휴식이 필요하지 않습니다.

Q: 루프는 일상생활에서 어디에 사용되나요?
A: 예는 다양합니다. 그러나 모두 반복적인 기능을 명확하게 보여주어야 합니다. 한 가지 예로 학교 일정을 들 수 있습니다. 매일 학생들은 그날의 일정에 따라 종이 울리면 한 수업에서 다음 수업으로 이동하는 행동을 반복합니다.

학습 확장 아이콘 학습을 확장하세요 인생의 - 루프

우리는 지시를 내릴 때 자신도 모르게 루프를 사용하는 경우가 많습니다. 루프가 일련의 지침을 단순화할 수 있는 방법을 보여주는 강의실 연습을 보려면 여기(Google )를 클릭하세요.