시니어(재학생) - 주니어(신입생) 페어 프로그래밍으로 진행됩니다. 시니어(재학생)은 Navigator가 되며 주니어(신입생)은 Driver가 됩니다. Navigator가 Driver에게 방법을 제시하며 직접 코딩하지 않습니다. Driver는 실제 코딩하는 역할이며 지시에 따라 코딩한다.
한 팀에는 무조건 강사 한 명, 코드 작성할 수 있는 컴퓨터 한 대입니다. 새싹이 두 명 이상인 경우라도 컴퓨터는 한 대이며, 새싹이 교대해서 코드를 작성하는 것은 허용합니다.