Action Blocks (동작 블록)
모든 동작 블록은 로봇의 동작을 프로그래밍하는 데 사용됩니다. 로봇의 머리, 팔, 다리등의 동작 블록에 따라 색으로 구분됩니다. 프로그래밍 화면으로 이동하여 동작 블록을 터치하면 강사 로봇이 해당 블록의 기능을 보여줍니다.
![]() |
[ Nod head ] 머리를 끄덕거리기
[ Roll Eye ] 눈을 굴리기 [ Turn face Left ] 얼굴을 왼쪽으로 돌리기 [ Arms in air ] 공중에 팔을 펴기 (팔을 위로 들어 올리기) [ Arm in front Left ] 앞으로 왼쪽 팔을 펴기 [ Clap ] 손뼉치기 [ Cross Arm ] 팔을 교차하기 [ Hand on hip Left ] 엉덩이에 왼쪽 손을 가져가기 [ Roll Arm ] 팔을 굴리기 |
![]() |
[ Stretch arm (Left) ] 팔을 왼쪽으로 뻗기
[ Wave (Left) ] 왼쪽 팔을 위로 흔들기 [ Cross leg (Left) ] 왼쪽 다리를 앞으로 교차 시키기 [ Feet Apart ] 양 다리를 벌리기 [ Lift leg (Left) ] 왼쪽 다리를 들어 올리기 [ Side Kick (Left) ] 왼쪽으로 차기 [ Step (Left) ] 왼쪽 다리를 한걸음 걷기 |
![]() |
[ Swing Leg (Left) ] 왼쪽 다리를 흔들기
[ Tap Feet ] 다리를 두드리기 [ Back Flip ] 몸을 뒤집기 [ Bow ] 인사하기 [ Cart Wheel ] 수레바퀴처럼 돌기 [ Jump ] 점프하기 [ Monn Walk ] 문워크하기 [ Scissor Kick ] 가위처럼 만들기 [ Turn (Left) ] 왼쪽으로 돌기 [ Windmill ] 풍차돌기 |
Control Blocks(제어 블록)
반복, 병렬 처리 등의 프로그램 흐름을 제어하는 블록입니다.
![]() |
[ Repeat ] 숫자만큼 반복하기
[ Do Together ]동시에 머리, 손, 다리의 블록을 실행하기 [ break out of loop ] 반복되는 루프안에서 나오기 [ Stop all actions ]모든 블록 실행을 정지하기 [ Watit () secs ]몇 초동안 멈추기
|
Light Blocks(조명 블록)
로봇의 머리,몸의 빛을 작동하게 하는 블록입니다.
![]() |
[ Set Body Light (ON) ] 몸체 라이트 설정하기
[ Set Head Light (ON) ] 머리 라이트 설정하기
|
Sound Blocks(소리 블록)
로봇이 말하거나 소리를 내기 위한 블록입니다.
![]() |
[ Play Beep ] 삑 하는 소리를 내기
[ Say “Hello” ] “안녕하세요”라고 말하기 [ Say “Thank You” ] “감사합니다”라고 말하기
|
Event Blocks (이벤트 블록)
이벤트 발생을 확인하고 조치를 취하는 블록입니다.
![]() |
[ Function (Function) ] 함수 정의하기. 가로안에 함수명넣기
[ Call (Function)] 만든 함수 호출하기 [ When (Message) received ] 특정 메시지를 받았을때 실행하기 [ Send (Message) ] 특정 메시지 보내기
|
Variable Blocks( 변수 블록)
변수는 나중에 사용할 수있는 정보를 저장하는 프로그래밍에 사용됩니다. 이 블록을 사용하면 변수를 사용하여 프로그램 흐름을 제어 할 수 있습니다. 초보자를 위해 변수를 식별하는 데 색상을 사용합니다.
![]() |
[ Set ] “빨간색”변수에 값을 저장하기
[ chage by] “빨간색”변수에 더하기,빼기등 연산하기 [ while ] “빨간색”변수와 같을 때까지 실행하기. [ if ] “빨간색”변수가 같다면 실행하기 [ if else ] “빨간색”변수가 같다면 실행하고 다르면 아래 블록 실행하기
|
1 Comment
스마트폰에서 시작하는 코딩 게임 추천 – 지니코딩 · 2018-07-28 at 2:26 pm
[…] 부기 봇 (Boogie Bot) 블록 명령어 […]