VRC 엔지니어링 노트북 기본 사항

엔지니어링 노트는 학생들이 글쓰기 기술을 연습하고, 그림을 통해 아이디어를 표현하고, 팀의 엔지니어링 설계 프로세스 사용에 대한 연대순 설명을 작성할 수 있는 장소를 제공합니다

직업 세계에서는 엔지니어링 노트북이 매우 중요합니다. 엔지니어는 이러한 노트를 지적 재산에 대한 법적 문서로 사용하고 아이디어와 진행 상황을 다른 팀원에게 전달합니다.

이 노트북은 경쟁 로봇 공학에서도 비슷한 목적으로 사용됩니다. REC 재단은 잘 설계되고 실행된 엔지니어링 노트북에 큰 가치를 부여합니다. 경쟁에서 성공하기 위한 경로 중 하나는 주로 팀의 설계 프로세스 적용과 해당 프로세스를 엔지니어링 노트북에 얼마나 잘 문서화하는지와 관련된 Design Award입니다.

궁극적으로 엔지니어링 설계 노트북은 도구로 간주되어야 하며 그 자체가 목적이 아닙니다. 이 가이드는 엔지니어링 노트북을 효과적으로 사용하는 방법을 소개합니다. 엔지니어링 노트북을 올바르게 사용하면 팀의 비판적 사고, 협업, 창의성 및 의사소통이 강화됩니다.

시작하기

엔지니어링 노트북은 무엇보다도 설계 결정에 대한 연대순 설명입니다. 노트북이 하드카피이든 전자이든 항상 팀이 디자인 과정에서 겪은 일에 대한 역사적 설명이어야 합니다. 팀의 성공뿐만 아니라 실패도 문서화해야 합니다. 고급 팀의 노트북에는 독자가 노트북의 단계에 따라 팀의 로봇이나 코드를 다시 만들 수 있을 만큼 충분한 세부 정보가 포함됩니다.

노트북으로 무엇을 사용해야 합니까?

노트북은 인쇄본이나 전자 버전으로 만들 수 있습니다. 하드카피 노트는 영어 작문집만큼 단순할 수도 있고 전문 하드커버 노트만큼 멋질 수도 있습니다. VEX Robotics는 VRC 팀 (여기 과 IQ 팀 여기을 위한 훌륭한 노트북을 제공합니다. 어떤 책을 사용하기로 결정했는지에 관계없이 모든 노트북은 다음과 같은 최소 요구 사항을 준수해야 한다는 점을 명심하세요.

  • 모든 노트북에는 목차가 포함되어야 합니다.
  • 모든 페이지에 번호를 매겨야 합니다.
  • 모든 노트북은 단일 시즌 동안의 팀 작업을 연대순으로 설명해야 합니다.

하드카피 노트의 공간이 부족하면 다른 책을 사용할 수 있습니다. 첫 번째 책에 "1 of __" 번호를 매기고 시즌이 끝날 때 총 책 수를 입력하세요.

노트에는 누가 써야 할까요?

팀 노트북은 디자이너, 빌더, 코더, 드라이버 및 로봇이나 코드를 돕는 모든 사람을 포함한 팀 전체를 위한 도구 역할을 합니다. 모든 팀원은 노트북에 글을 쓸 수 있으며, 모든 팀원은 어떤 방식으로든 노트북에 기여해야 합니다. 많은 팀에서는 노트북을 담당할 팀 구성원 한 명을 지정합니다. 이 "노트북 관리자"는 책이 안전하게 보관되고 모든 항목이 팀의 스타일 및 전반적인 목표와 일치하는지 확인할 수 있습니다. 누가 노트를 작성하고 작성하지 않는지에 관계없이 모든 팀원은 내용을 숙지해야 합니다. 

노트에 글을 쓰면 안되는 사람은 누구인가요?

조언자, 코치, 부모 및 팀 구성원이 아닌 기타 사람은 절대로 팀의 엔지니어링 노트북에 항목을 추가하도록 허용되어서는 안 됩니다. 팀에서 노트북 항목에 대한 증인으로 두 번째 서명을 사용하는 경우 팀 구성원이 없으면 팀 구성원이 아닌 사람이 그렇게 할 수 있습니다. 노트북의 다른 모든 내용은 학생 팀 구성원이 만들고 입력해야 합니다.

노트북에는 무엇이 들어 있어야 합니까?

노트북에 넣을 수 있는 것은 많지만 이 모두 노트북에 들어가야 하는 것은 아닙니다. 주요 설계 고려 사항, 프로토타입의 사진 또는 도면, 테스트를 통해 수집된 데이터가 모두 포함되어야 합니다. 출품작은 그림, 인쇄물, 텍스트 형식일 수 있습니다. 엔지니어링 설계 프로세스 의 모든 단계는 팀의 엔지니어링 노트에 설명되어 있어야 합니다.

팀은 인력, 재정, 시간 자원의 사용을 포함한 프로젝트 관리 관행을 문서화해야 합니다. 노트북에는 로봇의 컴퓨터 코드에 대한 메모, 로봇의 기계 시스템과 상호 작용하여 전체 통합 시스템을 생성하도록 설계된 방법도 포함되어야 합니다. 로봇 제어에 사용되는 소프트웨어 피드백 시스템 및 알고리즘용 센서 배치는 명확하게 문서화되어야 합니다. 좋은 노트북은 팀의 상세한 문서를 바탕으로 팀의 업무를 잘 모르는 사람이 로봇 설계/구축을 맡을 수 있게 해줍니다.

노트에 남기지 말아야 할 것들

학생 공학 노트에서 수량이 항상 품질인 것은 아닙니다. 예를 들어, 노트북에는 전체 게임 매뉴얼이나 팀에서 작성하지 않은 기타 문서가 포함되어서는 안 됩니다. 콘텐츠가 로봇을 설계, 구축, 테스트 또는 코딩하기 위해 팀의 엔지니어링 설계 프로세스 사용을 보여주지 않는다면 해당 내용은 아마도 노트북에 속하지 않을 것입니다.

노트는 일기장이 아니다

일상적인 팀 비즈니스 또는 온라인 챌린지와 같은 비로봇 프로젝트를 자세히 설명하는 일일 일지는 엔지니어링 설계 노트북에 포함될 필요가 없습니다. 많은 팀에서는 이러한 유형의 기록에 대해 별도의 "팀 일지" 또는 스크랩북을 만듭니다.

팀 저널(또는 앨범/스크랩북)은 팀이 수행하는 모든 작업을 문서화하여 배운 교훈과 모범 사례에 대한 역사적인 가이드 역할을 할 수 있는 기회입니다. 이는 디자인 노트가 아니라 팀이 팀 스토리(팀 역사 타임라인, 팀 회의 메모, 사진, 학생 약력, 대회 메모, 팀원의 관찰 및 생각, 팀 조직 관행 등)를 전달하는 장소입니다. 팀이 유용하다고 생각하는 기타 정보). 교사는 공동 작문 연습으로 저널을 사용하도록 선택할 수 있지만 저널은 전적으로 선택 사항이며 심사위원이 수집하지 않습니다. 이는 팀이 VEX 로봇공학 대회 경험이 어떻게 더 나은 학생으로 발전하는 데 도움이 되었는지를 알리는 방법입니다.

엔지니어링 노트북과 팀 저널의 차이점에 대한 자세한 내용은 이 문서 참조하세요.

노트북 정리

엔지니어링 노트북을 구성하는 데 보편적으로 인정되는 "올바른" 방법은 없지만 시작하는 데 도움이 되는 몇 가지 팁은 다음과 같습니다.

  • 팀명과 팀번호는 하드카피노트 각 권의 앞표지에 눈에 띄게 기록되어야 한다. 전자 노트의 경우 파일 이름에 이 정보가 포함되어야 합니다.
  • 여러 개의 하드 카피 노트를 사용하는 경우 각 볼륨은 책 위 또는 앞에 "## of __"를 표시해야 합니다(예: 세 권의 책을 사용하는 경우 "1/3", "2/3"으로 표시해야 함). ” 및 시즌이 끝나면 “3/3”이 표시됨).
  • 노트북 시작 부분의 제목 페이지에는 다음과 같은 세부 정보가 포함되어야 합니다.
    • 팀명, 번호, 학교/단체
    • 팀원 목록 및 이들이 팀에 합류한 날짜 회원이 시즌 중반에 떠나는 종료 날짜를 포함하세요.
    • 특정 노트북의 시작 날짜 및 종료 날짜
  • 목차에는 다음이 포함되어야 합니다.
    • 페이지 번호
    • 출품작 제목
    • 참가 날짜
  • 각 페이지에는 다음이 포함되어야 합니다.
    • 페이지 번호
    • 작업 세션 동안 완료된 작업을 설명하는 제목
    • 입국 날짜
    • 그날 일한 팀원 목록
    • 텍스트, 스케치, 사진, 텍스트 계획/결과, 브레인스토밍된 목록 및 미래에 대한 아이디어를 포함할 수 있는 그날 수행된 작업에 대한 자세한 설명
  • 또한 대규모 저작의 경우 해당 특정 볼륨에 있는 주요 용어 및 정보를 알파벳순으로 색인하면 도움이 될 수 있습니다. 이 정보는 책이 완성된 후 책의 뒷부분 몇 페이지에 추가됩니다. 

성공의 기준

엔지니어링 설계 프로세스

각 엔지니어링 노트북은 설계 결정을 문서화하기 위해 팀의 공동 노력을 통해 생성됩니다. 팀은 노트북을 일찍 시작하고 자주 업데이트해야 합니다.

엔지니어링은 학생들이 문제를 인식 및 정의하고, 설계 프로세스의 다양한 단계를 통해 브레인스토밍 및 작업하고, 설계를 테스트하고, 설계를 계속 개선하고, 솔루션이 식별될 때까지 프로세스를 계속하는 반복적인 프로세스입니다. 이 과정에서 학생들은 장애물을 만나고, 성공과 실패의 사례를 접하며 많은 교훈을 얻게 됩니다. 학생들이 엔지니어링 노트에 기록해야 하는 것은 바로 이 반복적인 프로세스입니다.

엔지니어링 설계 프로세스는 엔지니어링 노트북의 기본 구조와 내용을 규정합니다. 팀에서 사용하는 일반적인 단계에 대한 자세한 설명은 엔지니어링 설계 프로세스 에 대한 기사를 참조하세요.

REC 재단 심사 기준표

모든 팀원은 엔지니어링 노트북 루브릭 숙지해야 합니다. REC 재단 노트북 루브릭은 토너먼트 심판이 학생들의 작업 품질을 평가하는 데 사용하는 채점 가이드입니다. 여기에는 심사위원이 팀 노트북의 점수를 매길 때 고려하는 모든 기준이 나열되어 있습니다. 가장 높은 기준을 충족하려는 팀은 루브릭의 전문가 열에 집중해야 합니다. 심사위원은 팀의 노트북이 다음 주제를 얼마나 잘 다루고 있는지 평가합니다.

  • 엔지니어링 설계 프로세스
    • 게임 및 로봇 설계 과제와 목표 식별
    • 브레인스토밍 및 다이어그램 또는 프로토타입 솔루션
    • 최고의 솔루션과 계획을 선택하세요
    • 솔루션 구축 및 프로그래밍
    • 테스트 솔루션
    • 디자인 과정을 반복하세요
  • 팀 문서의 유용성과 반복성
  • 팀 및 프로젝트 과제를 기록하는 도구로서 노트북의 유용성
  • 노트에는 디자인 과정을 거쳐 순차적으로 제작되었다는 증거가 포함되어 있습니다.

엔지니어링 노트북 루브릭 때 각 루브릭 포인트가 무엇을 의미하는지, 그리고 심사위원이 해당 루브릭 포인트에 대한 노트북 점수를 빠르게 얻기 위해 무엇을 찾을 수 있는지 고려하십시오.

노트북의 코드

팀 프로그램의 모든 개정판에서 나온 모든 코드 라인이 팀 노트북에 들어가야 하는 것은 아니지만, 심사위원이 팀의 코드가 로봇과 병행하여 개발되었음을 확인할 수 있는 것이 중요합니다. 팀은 심사위원이 코드를 포함하여 팀의 로봇 설계 프로세스를 검토하고 있다는 점을 기억해야 합니다. 팀의 작업을 검토하는 심사위원의 업무는 설계 프로세스의 일부로 코더와 함께 작업하는 제작자에 대한 언급이 많지 않을 때 어렵습니다. 심사위원들은 실제 로봇과 병행하여 코드를 개발하는 것이 아니라 로봇 코드가 마지막 순간에 나중에 고려된 것이라고 가정합니다. 노트북의 일부로 코드 개발 문서를 포함하는 팀은 심사위원이 디자인 프로세스를 평가할 수 있는 더 나은 그림을 그릴 것입니다.

엔지니어링 노트북에 얼마나 많은 코드를 포함할지 결정하는 것은 각 팀의 몫입니다. 이는 팀마다, 로봇마다 다릅니다. 팀은 심사위원에게 디자인 프로세스를 전달할 수 있을 만큼 충분한 코드를 포함해야 합니다. 팀은 코드 개발 논의를 기록하고 테스트 결과뿐만 아니라 의사 코드만큼 간단할 수 있는 예제를 포함해야 합니다. 예를 들어, 노트북 항목에는 어떤 센서/모터가 어떤 포트에 할당되어 있는지에 대한 정의가 포함될 수 있으며 팀 코드의 매우 혁신적인 부분에 대한 조각이 포함될 수 있습니다.

노트북에서 제외해야 할 코드의 예로는 디버깅 프로세스에서 생성되는 유사한 코드의 여러 버전이 있습니다. 이 경우 팀은 코드 생성 및 테스트 중에 발생한 문제와 이를 극복하기 위해 수행한 작업을 간단히 기록해야 합니다.

엔지니어링 노트북에 모든 코드 개정판을 포함할 필요는 없습니다. 팀은 모든 코드 개발을 추적하기 위해 팀 저널에 코드의 모든 버전을 보관할 수 있습니다.

좋은 노트북을 위한 팁

  • 하드 카피 노트를 안전한 장소에 보관하십시오.
  • 클라우드에 저장되어 있지 않은 경우 전자 노트북을 백업해 두십시오.
  • 팀 구성원이 아닌 사람이 노트북에 아무것도 추가하지 못하게 하세요. 
  • 각 페이지 상단에서 하드카피 항목을 시작하고 작업해 보세요. 
  • 하드 카피 노트의 모든 항목은 읽을 수 있어야 합니다.
  • 노트에 추가하는 모든 것, 특히 스케치와 사진에 라벨을 붙입니다.
  • 쉽게 참조할 수 있도록 번호 매기기 시스템을 사용하여 그림과 도면에 라벨을 붙입니다.
  • 빈 공간을 그림, 디자인 도면, 의사코드로 채워보세요.
  • 하드 카피 노트의 모든 작업은 펜이나 ​​영구 잉크를 사용해야 합니다.
  • 하드 카피 노트의 용지를 통해 번질 수 있는 마커를 사용하지 마십시오.
  • 연구를 문서화하고 모든 출처를 인용하세요.
  • 답뿐만 아니라 모든 수학적 작업을 보여줍니다.
  • 하드 카피나 전자 노트에 페이지를 추가하거나 제거해서는 안 됩니다.
  • 단일 취소선을 넣어 하드 카피 노트의 오류를 수정합니다. 판사도 실수를 보고 싶어합니다.
  • 사진이나 인쇄물과 같은 첨부 파일은 하드 카피 노트에 테이프로 붙이거나 접착해야 합니다. 책에 대한 항목의 유효성을 확인하기 위해 서면 항목이 첨부 파일과 함께 제공되어야 합니다.
  • 성공과 최종 로봇뿐만 아니라 실패와 잘못된 방향도 문서화하세요.
  • 코드 개발은 로봇 개발과 함께 문서화되어야 합니다.