# 로보코드 문제 만들기

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

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

{% content-ref url="/pages/-LrsSaGzbBU26HJdqGao" %}
[문제 가져오기 및 공통 설정](/ko/edu-lecturer/04.quiz/import-and-configuration.md)
{% endcontent-ref %}

<br>

### 1. 로보코드 옵션

![](/files/-Lu5nM9A8K8PjMGyusQV)

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

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

### 2. 문제 해결 언어

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

![](/files/-Lu5nab99UNI8w5TSCRZ)

![](/files/-Lu5nd46hOA1gOLGPnUH)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.goorm.io/ko/edu-lecturer/04.quiz/robocode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
