몸풀기
배우기
08 로보코드 대전 (코드)
몸풀기

로보코드 대전 (코드)의 세계로 오신것을 환영합니다.

로보코드 대전 (코드) 는 내 로봇을 움직이는 코드를 작성하여 적 로봇과 싸우는 게임입니다. 로보코드 대전 (코드) (이하 로보코드)에서 사용하는 언어는 자바스크립트 입니다. 하지만 자바스크립트를 모른다고해서 어렵진 않습니다.

로보코드에 익숙해지기 위해서 먼저 로보코드 대전 (블럭)을 진행하고 오는 것을 추천합니다.


로보코드 대전에서 사용하는 함수의 목록은 다음과 같습니다. 로보코드 대전 (블럭)에서 사용하던 블럭들이 글자로 바뀌었다고 생각하면됩니다. 

this.moveForwards(거리) - 거리만큼 앞으로 이동한다.

this.moveBackwards(거리) - 거리만큼 뒤로 이동한다.

this.turnLeft(각도) - 각도만큼 로봇을 왼쪽으로 회전한다.

this.turnRight(각도) - 각도만큼 로봇을 오른쪽으로 회전한다.

this.turnTurretLeft(각도) - 각도만큼 포탑을 왼쪽으로 회전한다.

this.turnTurretRight(각도) - 각도만큼 포탑을 오른쪽으로 회전한다.

this.turnRadarLeft(각도) - 각도만큼 레이더를 왼쪽으로 회전한다.

this.turnRadarRight(각도) - 각도만큼 레이더를 오른쪽으로 회전한다.

this.shoot(세기) - 세기에 따라 대포를 발사한다.

이상 9개의 함수는 로보코드 대전 (블럭)에서 사용했봤던 함수들입니다. 위의 함수들을 사용해서 블럭을 조립하던것 처럼 여러가지 시도를 해보세요.

실습 내용

로보코드 대전 (코드)의 세계로 오신것을 환영합니다.

로보코드 대전 (코드) 는 내 로봇을 움직이는 코드를 작성하여 적 로봇과 싸우는 게임입니다. 로보코드 대전 (코드) (이하 로보코드)에서 사용하는 언어는 자바스크립트 입니다. 하지만 자바스크립트를 모른다고해서 어렵진 않습니다.

로보코드에 익숙해지기 위해서 먼저 로보코드 대전 (블럭)을 진행하고 오는 것을 추천합니다.


로보코드 대전에서 사용하는 함수의 목록은 다음과 같습니다. 로보코드 대전 (블럭)에서 사용하던 블럭들이 글자로 바뀌었다고 생각하면됩니다. 

this.moveForwards(거리) - 거리만큼 앞으로 이동한다.

this.moveBackwards(거리) - 거리만큼 뒤로 이동한다.

this.turnLeft(각도) - 각도만큼 로봇을 왼쪽으로 회전한다.

this.turnRight(각도) - 각도만큼 로봇을 오른쪽으로 회전한다.

this.turnTurretLeft(각도) - 각도만큼 포탑을 왼쪽으로 회전한다.

this.turnTurretRight(각도) - 각도만큼 포탑을 오른쪽으로 회전한다.

this.turnRadarLeft(각도) - 각도만큼 레이더를 왼쪽으로 회전한다.

this.turnRadarRight(각도) - 각도만큼 레이더를 오른쪽으로 회전한다.

this.shoot(세기) - 세기에 따라 대포를 발사한다.

이상 9개의 함수는 로보코드 대전 (블럭)에서 사용했봤던 함수들입니다. 위의 함수들을 사용해서 블럭을 조립하던것 처럼 여러가지 시도를 해보세요.

질문하기
추가 자료
no files uploaded

추가 자료가 없습니다

여기서 새로운 학습 자료를 확인하세요!
선생님이 추가한 자료들을 바로 확인할 수 있어요.