Skip to main content

로봇 행동 소개

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

Play 섹션의 목표는 학생들이 [drive] 블록을 사용하여 Autopilot 로봇이 앞뒤로 구동하도록 프로그래밍하는 방법을 배우는 것입니다. 놀이 섹션을 시작하기 위해, 학생들은 프로그래밍 행동에 대해 소개받습니다. 다음으로, 학생들은 오토파일럿을 앞뒤로 움직이도록 프로그래밍하는 방법을 배우는 탐험을 할 것입니다. 전진 및 후진 탐구로 이동하기 전에 학생들과 함께 이 페이지를 읽으십시오. 토론 동기 부여 ( Google Doc/ .docx/ .pdf ) 질문을 사용하여 학생들과 함께 기본적인 행동이 무엇인지, 로봇 프로그래밍의 기본 요소인 이유를 검토합니다.

교사 도구 상자 아이콘 교사 도구 상자 - 로봇 행동

"행동" 은 로봇이 무엇을 하고 있는지, 무엇을 해야 하는지에 대해 이야기할 수 있는 매우 편리한 방법입니다. 앞으로 나아가고, 멈추고, 방향을 바꾸고, 장애물을 찾는 것… 모두 행동입니다.

학생들이 프로그래밍 작업을 시작할 때 행동 측면에서 로봇의 행동에 대해서도 생각해야 합니다. 학생들이 프로그램을 진행할 때는 다음 단계를 따라야 합니다.

  • 먼저 로봇이 원하는 동작을 수행하기 위한 계획을 수립합니다.

  • 그런 다음 해당 계획을 로봇이 따를 수 있는 프로그램으로 변환합니다.

이 계획은 로봇이 따라야 하는 일련의 행동일 뿐이며, 프로그램은 VEXcode IQ 블록으로 변환되는 행동일 뿐입니다.

과제를 더 작은 행동으로 나누고 이러한 행동으로 해결책을 만드는 것은 다양한 주제에 적용할 수 있는 기술입니다. 이것은 또한 계산적 사고의 예이기도 합니다. 계산적 사고에 대한 자세한 내용은 다음을 참조하십시오. https://k12cs.org/computational-thinking/

간단한 (오른쪽) 부터 복잡한 (왼쪽) 까지 다양한 로봇 행동을 보여주는 다이어그램. 가장 간단한 동작부터 가장 복잡한 동작까지 '스핀 모터' 를 읽고, 로봇 팔을 움직이고, 로봇 발톱을 열고/닫고, 로봇 바퀴를 움직이고, 물체를 잡고, 5초 동안 앞으로 이동하고, 로봇을 90도로 돌리고, 위치로 이동하고, 물체를 집고, 병원 전체에 약을 전달하고, 자가 운전 차량을 가장 복잡한 것으로 작동합니다.

프로그래밍 복잡성

로봇은 다양한 유형의 작업을 수행하도록 설계될 수 있습니다. 이러한 작업 중 일부는 자동 문을 여는 것과 같이 매우 간단합니다. 로봇이 물건을 수거하기 위해 창고를 돌아다니는 것처럼 다른 것들은 그렇게 간단하지 않습니다. 작업이 아무리 복잡하더라도 더 간단한 작업으로 나눌 수 있습니다. 이러한 작업은 행동으로 알려져 있으며 로봇 프로그래밍의 구성 요소입니다.

행동은 로봇이 행동하는 방식이며, 로봇이 구축되거나 프로그래밍되는 방식에 따라 기본적인 것부터 복잡한 것까지 다양할 수 있습니다. 오토파일럿과 같은 간단한 모바일 로봇은 모터가 두 개뿐이므로 모터의 동작에는 목표를 달성하기 위해 모터를 돌리는 것이 포함됩니다. 더 많은 디자인과 코딩을 통해 이러한 기본 동작에서 시작하여 더 복잡한 동작을 수행할 수 있습니다.

토론 동기 부여 아이콘 토론 동기 부여 - 기본 운전

Q : 전진과 후진은 숙달에 중요한 기본 행동입니다. 앞뒤로 운전하는 것은 자동차를 운전할 때 배우는 첫 번째 작업일 수 있습니다. 이러한 행동을 먼저 배우는 것이 왜 중요하다고 생각하시나요?
A: 학생들은 다양한 답변으로 대답할 수 있지만, 기본적인 행동은 더 어려운 행동을 시도하기 전에 먼저 배우는 것이 중요하다는 생각입니다. 더 큰 수를 더할 때 빌리고 운반하는 방법을 배우기 전에 먼저 기본 수학 덧셈과 뺄셈 사실을 배우는 것과 비교할 수 있습니다.

Q: 로봇의 구동 거리를 측정하는 데 사용할 수 있는 장치 유형을 정방향 또는 역방향으로 나열합니다. 참고: 모든 유형의 숙소는 허용됩니다!
A: 학생들은 인치, 센티미터, 피트 또는 미터와 같이 익숙한 측정 단위로 대답할 수 있습니다. 학생들은 책상, 공책 또는 교실의 길이와 같은 단위로 대답할 수도 있다.

학습 연장 아이콘 학습 확대 - 측정 단위 비교

다음은 추가 수학 활동의 예입니다. 학생들이 응답하는 모든 측정 단위를 칠판에 적는다. 그런 다음 학생들에게 칠판에 있는 가장 작은 것부터 가장 큰 것까지 순서를 정하라고 한다. 예를 들어, 1 인치는 1 센티미터보다 크지만 1 피트는 책상보다 작다고 생각해보십시오. 이 예는 측정 관계의 중요성을 보여줍니다. 이러한 예제를 통해 학생들은 나중에 이 실습에서 거리에 대해 더 나은 추정과 판단을 내릴 수 있습니다.