# 로보코드 문제 만들기

{% hint style="info" %}
**로보코드 문제**는 채점모드, 제출모드, 실행모드로 문제를 생성할 수 있습니다.
{% endhint %}

이 문서에서는 **로보코드 문제**를 입력하는 내용만을 다룹니다. \
새로 문제를 만들 때 기본적으로 입력하는 사항들에 대해서는 \
"문제 가져오기 및 공통 설정" 도움말을 참고해주세요. &#x20;

{% content-ref url="import-and-configuration" %}
[import-and-configuration](https://help.goorm.io/ko/edu-lecturer/04.quiz/import-and-configuration)
{% endcontent-ref %}

<br>

### 1. 로보코드 옵션

![](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-Lu5n5-zv-h2lKycCaQt%2F-Lu5nM9A8K8PjMGyusQV%2Fimage.png?alt=media\&token=2967eef4-aeca-47c5-b662-7bed0c30d44a)

게임유형을 먼저 선택하시면 이후 옵션 설정을 할 수 있습니다.

* **배틀 :** \
  상대방의 로봇을 파괴하는것이 목표 입니다. 채점기준, 교사 로봇 갯수, 게임 제한 시간, 라운드 수, \
  교사 로봇 체력 을 설정 할 수 있습니다.  문제해결언어로 코드 또는 블럭을 제공 할 수 있습니다.<br>
* **미션 :** \
  로봇을 조종하여 아이템을 획득 하거나 더미로봇을 제거하는 것이 목표입니다. \
  거북선 모드, 에디터 편집, 결과의 순서, 블럭 사용 제한 갯수 를 설정 할 수 있습니다. \
  문제해결언어로 블럭을 제공 할 수 있습니다.

### 2. 문제 해결 언어

Javascript 와 스크래치 기반 코딩환경이 제공됩니다.

![](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-Lu5n5-zv-h2lKycCaQt%2F-Lu5nab99UNI8w5TSCRZ%2Fimage.png?alt=media\&token=c02c7490-d43d-40dd-9aa9-0e14d14d61e2)

![](https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lq-Q9LciN1X9EABxGkt%2F-Lu5n5-zv-h2lKycCaQt%2F-Lu5nd46hOA1gOLGPnUH%2Fimage.png?alt=media\&token=31dc2eec-7f2e-4cfe-8a5c-7c17111d9858)
