Skip to main content

경쟁하다

이제 Castle Crasher 대회에 참가할 시간입니다! 이 자율 경쟁에서 로봇은 '성'을 부수고 큐브를 필드 밖으로 떨어뜨려 최대한 많은 점수를 얻으려고 노력합니다. 경기 중 클리어되는 각 큐브는 1점의 가치가 있으며, 가장 많은 점수를 얻은 로봇 이 승리합니다! 로봇을 코딩하여 성을 찾고, 충돌하고, 제거하세요. 하지만 필드에서 떨어지고 싶지는 않으니 조심하세요! 이전에 배운 모든 내용을 Castle Crasher 대회에 적용하는 데 사용할 수 있는 프로세스를 알아보려면 아래 동영상을 시청하세요.

규칙 이해

Castle Crasher는 자동 매치로 진행되며, 목표는 로봇이 올려진 필드에서 큐브 '성'을 찾고, 충돌하고, 제거하여 점수를 얻도록 코딩하는 것입니다. 각 경기가 시작될 때마다 성의 위치가 무작위로 지정되므로 성의 위치를 ​​주의 깊게 살펴보세요.

귀하와 귀하의 팀은 로봇과 코드에 엔지니어링 설계 프로세스를 적용하여 달리는 동안 점수를 극대화할 수 있습니다. 

Castle Crasher 대회에서 성공적으로 경쟁하기 위해 사용할 수 있는 전략은 다양합니다. Castle Crasher 게임 플레이의 실제 사례를 보려면 이 애니메이션을 시청하세요!

비디오 파일

대회 규칙을 분석하고 해석하려면 이 문서를 읽으십시오. Google / .docx / .pdf

규칙을 읽으면서 규칙을 어떻게 사용하여 게임 전략을 개발할 수 있는지 생각해 보세요.

Castle Crasher 대회에서 센서가 부착된 BaseBot이 필드에서 큐브를 떨어뜨리는 모습

이해도를 확인하세요 

다음 비디오로 넘어가기 전에 엔지니어링 노트에 있는 아래 문서의 질문에 답하여 대회 규칙을 이해했는지 확인하세요. 

이해도 확인 질문 Google / .docx / .pdf

엔지니어링 설계 프로세스 적용

Castle Crasher 대회를 위한 게임 전략, 코드 또는 로봇 디자인을 계속해서 개발하고 반복하는 단계를 안내하는 엔지니어링 디자인 프로세스에 대한 이 비디오를 시청하세요. 

개방형 엔지니어링 설계 프로세스 포스터

협업적 의사결정

엔지니어링 설계 프로세스를 진행하면서 팀 구성원과 소통해야 합니다. 팀과 함께 결정을 내리는 동안 사용할 수 있는 좋은 의사소통의 예를 보려면 이 비디오를 시청하세요.


강의 개요로 돌아가려면 < 강의 로 돌아가기를 선택하세요. 

 다음 > 선택하여 이 단원 전체에서 배우고 수행한 내용을 되돌아보세요.