Competition Rules

종목규정

종목별 경기 방식, 장비와 경기장, 진행 절차, 채점 기준을 한곳에서 확인하세요.

01

경기 개요

코딩미션의 출제 범위와 심사 기준, 채점 항목을 확인합니다.

RULE 06

Coding Mission

주어진 미션을 코딩으로 해결하며 논리적 사고력과 문제해결력을 겨루는 창의 코딩 대회입니다. 단계별 미션을 수행하며 코딩 실력뿐만 아니라 전략적 사고와 창의적인 해결 능력을 평가합니다.

Computational Thinking 컴퓨팅 사고력
Creativity 창의력
Mechatronics 기전공학
Control 조종
Try & Error 시행착오
코딩미션 대표 이미지

출제 범위

  • 본선 대회의 문제는 [말랑말랑 코딩여행] Level.3 - Chapter.3을 바탕으로 출제됩니다.
  • 참가자는 사전에 공지된 Level.3 - Chapter.3 하드웨어를 미리 조립하여 준비하여야 하며, 대회 당일에는 조립 시간이 따로 주어지지 않습니다.
  • 완성된 하드웨어를 준비하지 못한 참가자는 조립을 위한 추가 시간 부여 없이, 주어진 코딩 시간 동안 조립을 진행할 수 있습니다.
  • 참가자는 사전 공지된 게임의 영상과 동일한 게임을 제한 시간 내에 코딩으로 구현해야 합니다.
말랑말랑 코딩여행 Level 3 Chapter 3 예시 화면 1
말랑말랑 코딩여행 Level 3 Chapter 3 예시 화면 2

*예시 이미지는 출제 예시 화면을 참고할 수 있도록 제공됩니다.

경기 목표

  • 참가자는 사전 공지된 게임을 Scratch와 해당 하드웨어 키트를 사용하여 구현합니다.
  • 경기 목표는 사전에 제시된 게임과 참가자의 결과물이 얼마나 유사하게 구현되었는지를 기준으로 합니다.

심사 기준

  • 채점은 사전에 공지된 문제의 미션 진행 영상을 참가자가 얼마나 유사하게 구현하였는지를 기준으로 평가합니다.
  • 영상과 같이 CPR 성공 시 화면에 누워있는 사람이 바뀌어야 합니다. (4명 모두 표현해야 함)
  • 게임 실행 난이도 조절을 위해 압력센서 감지 범위 조절이 가능합니다.

    예시) 압력 센서 감지 범위를 0~100 기준으로 볼 때

    - 원본코딩 압력센서 기준 : 70

    - 변경가능한 압력센서 기준 : 50

채점 항목

채점 항목과 배점은 대회 운영 상황에 따라 일부 조정될 수 있습니다.

항목
스프라이트, 배경, 기본 구조가 제시된 문제와 유사한가?
이동, 충돌, 점수, 타이머, 조건문 등 핵심 기능이 정상작동하는가?
센서 및 입력 장치가 문제와 동일하게 연결되고 작동하는가?
시작, 진행 흐름이 자연스럽게 구현되었는가?
전체 결과물이 안정적으로 실행되고 오류가 적은가?
02

부품

코딩미션에 사용하는 부품과 사용 제한 사항입니다.

사용 부품

참가자는 다음 항목을 준비해야 합니다. (미지참 시 감점이 되며 상황에 따라 실격이 될 수 있습니다.)

  1. 개인 노트북 (2시간 이상 사용 가능한 충전 상태의 노트북 또는 노트북 충전용 어댑터)
  2. 프로보 스크래치 실행 환경
  3. 사전에 공지된 말랑말랑 코딩여행 Level.3 - Chapter.3 완성된 하드웨어 또는 이를 조립할 수 있는 부품
  4. 해당 챕터 구현과 실행에 필요한 하드웨어 부품

* 제공된 영상은 대회 진행 중에도 확인이 가능합니다.

* 프린터 출력용, 폼보드 분실(파손) 시 사용합니다.

사용 제한

제작 시에는 아래에서 공식적으로 제공되는 스프라이트 및 리소스만 사용 가능합니다. 다음 행위는 제한됩니다.

  1. 외부 이미지, 소리, 스프라이트 등 외부 리소스 사용
  2. 사전에 제작된 스크립트 코드 사용
  3. 외부 프로젝트(sb2파일) 다운로드 및 불러오기
  4. 경기 중 도서, 교재, 인터넷 자료 열람
  5. 다른 참가자의 결과물 참고
03

경기 방법

문제 공개 방식과 제작·채점, 코딩 및 심사 절차입니다.

문제 공개 및 안내 방식

  • 대회 전 참가자에게는 출제 문제가 사전 공지됩니다.
  • 참가자는 미리 공지된 챕터의 게임을 대회 현장에서 제한 시간 내에 처음부터 구현해야 합니다.

제작 방식

경기 시작 후 참가자는 다음 순서로 작업을 진행합니다.

  • 사전 공지된 출제 문제의 영상 확인
  • 필요 시, 하드웨어 조립 (센서 종류, 개수, 위치 및 케이블 배선 등 조립도와 동일하게 조립)
  • 공식 제공된 Scratch 프로젝트 불러오기
  • 스크립트 구현
  • 센서 및 하드웨어 입력 확인
  • 게임 실행 테스트

코딩 및 심사

  • 주어진 코딩 시간 종료 후 추가 수정이 불가능합니다. (코딩 시간 종료 후 모든 참가자는 노트북을 만지는 행동을 금지합니다.)
  • 주어진 코딩 시간 종료 후 심판이 참가자의 좌석 순서대로 순회하며 각자 담당하는 문항의 결과물을 검사 및 채점합니다.
04

주의사항

본 코딩미션 경기는 공정하고 원활한 진행을 위해 참가자가 반드시 아래 사항을 사전에 숙지하고 준비해야 합니다.

사전 준비 사항

  • 프로보 스크래치, 사전 공지된 문제에 맞는 해당 말랑말랑 코딩여행 Level 키트를 준비해야 합니다.
  • 개인 노트북을 지참해야 하며, 경기 시작 전 현장에서 심판의 장비 점검을 받게 됩니다.
  • 개인 노트북 미지참 시 경기 운영 및 채점에 감점을 받습니다.
  • 하드웨어는 미리 조립하여 준비합니다. 대회 현장에서 조립이 가능하지만 코딩을 위한 제한 시간 중에 조립해야 합니다.
  • 상기 공식 제공 sb2 프로젝트 파일을 미리 다운로드하여 준비해야 합니다.

경기 중 유의사항

  • 총 1시간 안에 코딩을 완료해야 합니다. (조립을 해 오지 않은 경우, 현장 조립 시간도 모두 포함됨)
  • 1시간이 경과되면 모든 코딩 작업을 종료합니다. 의자를 뒤로 뺀 채로 심사를 받을 때까지 대기합니다.
  • 시간 종료 후 노트북을 만지거나 코딩을 시도할 경우 부정행위로 간주하여 실격 처리됩니다.

제외 항목

  • 소리 표현은 심사항목에서 제외됩니다.
  • 게임 시작 전 게임 설명 항목(인트로)과 미션 성공/실패는 심사대상에서 제외됩니다.

실격 기준

다음과 같은 행위가 적발될 경우 실격 처리됩니다.
실격 시 해당 참가자는 최소 심사 점수만 부여받습니다.

  • 사전에 제작된 스크립트 코드 사용
  • 도서, 교재, 인터넷 자료 열람
  • 외부 프로젝트 다운로드 및 불러오기 등
  • 다른 참가자의 결과물 참고
  • 허용되지 않은 외부 리소스 사용
  • 경기 종료 후 추가 코딩 시도
  • 심사 완료 후 결과물 수정
05

진행 방식

제한 시간과 진행 절차, 시상 기준을 확인합니다.

제한 시간

  • 총 60분의 코딩 시간이 주어집니다. (하드웨어 조립 및 변경 시간 포함)
  • 하드웨어 구성 및 형태는 LV3 챕터3의 조립도와 동일해야 합니다.
  • 총 60분 안에 하드웨어 관련 및 코딩 작업을 모두 완료해야 합니다.

진행 절차

  1. 참가자 장비 점검 (대회 시작 전)
    • 노트북: 홈페이지에 공식적으로 제공된 프로젝트 파일(sb2)을 불러온 후 심판에게 확인. 심판 확인 후 노트북을 덮어 둡니다. (대회 시작 전 사용 시 부정행위 간주)
    • 교구: 사전 조립된 완성된 하드웨어 상태로 준비하고, 완성된 하드웨어 미준비 시 현장에서 하드웨어를 조립할 수 있도록 모든 부품 보유를 확인해야 합니다.
  2. 경기 시작
    • 제한 시간 60분
  3. 하드웨어 조립
    • 조립도와 동일하게 조립, 변형 불가
    • 대회 참가 전 완성된 하드웨어 준비 가능
  4. 미션 또는 게임 코딩
    • 현장 제공 영상을 확인하여 해당 게임과 동일하게 코딩 구현
  5. 심사 대기
    • 경기 진행 중 별도의 심사 요청은 받지 않으며, 주어진 1시간 코딩 시간 종료 후 순차적으로 심사
    • 제한 시간 종료 후 코딩 완료 여부와는 무관하게 모든 참가자는 코딩 활동을 종료하고, 의자를 뒤로 이동하여 책상에서 떨어져 있어야 함.
  6. 결과물 검사 및 채점
    • 심사를 받는 참가자는 의자를 책상 가까이 이동하여 구현된 게임을 심판에게 보여주어야 함.
    • 심판의 요구에 의해 게임을 반복하여 재실행하거나, 조작을 요청받을 수 있음.
    • 심사는 여러 명의 심판이 순차적으로 돌아가면서 채점
    • 참가자당 여러 명의 심판에게 심사를 받아야 함.
  7. 결과 발표 및 시상

시간 종료 후 행동

  • 1시간이 경과되면 의자를 뒤로 빼고 코딩 작업을 종료해야 합니다.
  • 이후 노트북을 만지거나 코딩을 시도할 경우 실격 처리함.

시상 기준 (상훈)

상위 득점자에게 아래 기준에 따라 시상이 이루어집니다. 동점자 발생 시 각 순위 수상자 수에 변동이 있을 수 있습니다.

  • 금상 5%
  • 은상 15%
  • 동상 20%
  • 장려상 25%
  • 특상 35%
코딩미션 시상 영상

동점자 처리 기준

  • 동일 점수로 인한 동점자가 발생할 경우, 해당 구간 시상 인원은 상향 처리됩니다.
  • 예: 금상 기준 점수에 다수의 동점자가 발생할 경우, 해당 인원 모두 금상 수상
  • 하위 시상 항목(은상, 동상 등) 또한 동일 원칙이 적용됩니다.
코딩미션 동점자 시상 영상