NoxDragon
AcademicAcademicAgoraRanverk문서새소식소개문의
esenptkoja

Noxdragon Academic

개요

Noxdragon Academic이란 [~1 분]학습 사이클 [~1 분]

계정 및 설정

계정 및 로그인 [~1 분]플랜 및 한도 [~1 분]AI 토큰 [~1 분]내 데이터 및 개인정보 [~1 분]

EON

Theca

Imagine

SimuLab

시작하기

SimuLab 시작하기 [~1 분]SimuLab 인터페이스 둘러보기 [~1 분]

문제 만들기

문제 만들기 [~1 분]문제 설명 편집기 [~1 분]답변 형식 [~1 분]채점 기준 및 채점 [~1 분]단계별 안내 [~1 분]

인터랙티브 장면

인터랙티브 장면 [~1 분]장면 언어 [~1 분]

풀기

문제 풀기 [~1 분]제출 기록과 피드백 [~1 분]힌트 [~1 분]

AI 생성

AI로 문제 생성 [~1 분]도서에서 문제 추출 [~1 분].smlb 파일 가져오기 및 내보내기 [~1 분]

컬렉션

컬렉션 [~1 분]중첩 컬렉션으로 정리하기 [~1 분]

공유

마켓 [~1 분]마켓에 게시 [~1 분]

계정 및 설정

SimuLab 플랜 및 한도 [~1 분]
← 문서

장면 언어

업데이트: 2026년 8월 5일

SimuLab 장면은 그래픽 편집기로 그리는 것이 아니라 텍스트로 작성하여 설명합니다. 이는 과학 문제를 위해 설계된 간단한 언어로 어떤 도형이 나타나고, 어떻게 움직이고, 어떤 시점에서 보여줄지 정확히 정의할 수 있음을 의미합니다.

장면 편집 위치

문제를 수동으로 만들거나 편집할 때 편집기의 문제 설명 섹션으로 스크롤하십시오. 문제 설명 텍스트 아래에 시뮬레이션 코드 표시기가 있는 고정폭 텍스트 필드가 있습니다. 코드를 여기에 작성합니다. 미리보기 버튼을 누르면 저장 전에 미리 볼 수 있도록 미리보기 상자에서 장면이 실행됩니다.

전체 구조

장면에는 두 가지 주요 부분이 있습니다.

  1. 장면 유형(2d 또는 3d), 표시 영역, 모든 도형을 정의하는 scene 블록.
  2. anim start..end 형식을 사용하여 시간에 따라 도형이 어떻게 움직이거나 변하는지 정의하는 하나 이상의 anim 블록.

anim 블록 내에서 각 애니메이션 줄에 @start..end 접두사를 붙여 해당 특정 애니메이션이 발생하는 시간 구간을 지정할 수 있습니다.

사용 가능한 요소 계열

2D 장면

요소 용도
point 선택적 레이블이 있는 위치 표시
vector 방향과 크기가 있는 화살표
segment 두 점 사이의 선분
line 두 점을 지나는 무한 직선
circle 원, 채워진 형태 또는 윤곽선만
rect 직사각형
polygon 원하는 수의 꼭짓점을 가진 다각형
curve 수학 함수로 정의된 곡선
label 장면에 배치된 텍스트
emitter 입자 방출기(유체, 장)
axis 레이블이 있는 직교 좌표 축

3D 장면

요소 용도
sphere 공간의 구
box 직육면체
cylinder 원기둥
plane 평면
arrow3 3D 화살표
molecule SMILES 화학식으로 표현된 분자
camera 초기 카메라 뷰 설정

사용 가능한 애니메이션

애니메이션은 anim 블록에 적용할 도형의 이름을 명시하여 작성합니다. 주요 애니메이션은 다음과 같습니다.

애니메이션 동작
move 도형을 다른 위치로 이동
rotate 회전
scale 크기 변경
fade 불투명도 변경
oscillate 한 점 주위로 진동
orbit 다른 요소 주위를 공전
follow 곡선을 따라 이동
trace 이동한 경로를 그림
spin 축을 중심으로 연속 회전
pulse 크기를 맥동
flow 도형 위에 입자 흐름 생성
show / hide 도형 표시 또는 숨기기
set 특정 시점에 속성 변경

최소 예제

다음 코드는 오른쪽으로 이동하는 점이 있는 2D 장면을 정의합니다.

scene 2d
  space x=-5..5 y=-5..5
  point A at (0, 0) color=blue label="A"
anim 0..3
  move A to (4, 0)

이 예제는 2차원 장면을 생성하고, 두 축 모두 −5에서 5 사이로 표시 영역을 설정하고, 파란색으로 원점에 A라는 점을 배치하고, 0에서 3초까지 (4, 0) 위치로 이동하는 애니메이션을 정의합니다.

문제를 만들 때 장면은 선택 사항입니다. 코드를 추가하지 않으면 문제는 정상적으로 작동하지만 애니메이션 시각화가 없습니다.

자주 묻는 질문

장면을 작성하려면 프로그래밍 지식이 필요한가요? 아니요. 이 언어는 읽기 쉽도록 설계되었습니다. 각 줄은 도형이나 동작을 그것이 하는 일과 유사한 단어로 설명합니다. 예제를 참조하여 몇 분간 연습하면 충분합니다.

어떤 색상을 사용할 수 있나요? 사용 가능한 색상 이름은 red, blue, green, yellow, orange, purple, cyan, magenta, white, black, gray입니다.

값에 수학 공식을 사용할 수 있나요? 예. 표현식 필드는 sin, cos, sqrt, exp, abs, ln, log, pow 및 기타 함수를 사용한 연산을 허용합니다. 상수 pi, e 및 t(애니메이션 시간)도 사용할 수 있습니다.

다음 단계

  • 인터랙티브 장면 — 학생이 장면이 있는 문제를 풀 때 보게 되는 내용.
  • 문제 만들기 — 처음부터 문제를 만드는 전체 가이드.
  • 문제 풀기 — 풀기 화면의 작동 방식.
NoxDragon

기술이 효율을 만드는 방식.

EON 체험하기 ↗Theca 체험하기 ↗Imagine 체험하기 ↗

제품

EONThecaImagineSimuLabAgoraRanverk

회사

소개새소식문서문의

법적 고지

이용약관개인정보처리방침Academic 이용약관Agora 이용약관
© 2026 NoxDragon. 모든 권리 보유.
기반 기술Google CloudAWSMistral AI
학생이 만들고, 호기심이 이끕니다.