시작하기사물에게 명령을 주기프로그램 1프로그램 2계산기변수: 물건을 기억하기문자열 1문자열 2입력만약동안: 루프와 사물 반복하기난수와 선택FSM: 제한식 기계
사물에게 명령을 주기

바빌스크립트는 객체지향 언어에요. 이것은 언어가 여러분이 명령을 줄 수 있는 사물을 가지고 있음을 의미해요. 실제 생활과 똑같죠. 만약 여러분이 강아지를 가지고 있으면 여러분이 강아지에게 "앉아" 또는 "딩굴어" 라고 말하듯이 할 수 있어요.

왼쪽을 보시면 두 개의 로봇들이 있어요. 왼쪽에 있는 것은 큰 ㅈ자를 가지고 있어서 ㅈ로봇이라고 해요. 오른쪽에 있는 것은 머리가 거대한 텔레비젼 모양이기에 티비로봇이라고 해요. ㅈ로봇과 티비로봇은 모두 사물이에요. 여러분은 두 로봇에게 명령을 줄 수 있어요.

로봇들에게 명령을 주기 위해서는 여러분이 먼저 프로그램 공간(Program Area)의 파란 상자 안으로 마우스를 움직여 클릭을 해야 돼요.

그런 다음, 명령을 주고 싶은 로봇의 이름을 입력한 후, 마침표를 입력하고 여러분이 주고 싶은 명령을 입력하세요. 그 다음 두 개의 괄호를 입력하고 세미콜론를 입력하세요. (세미콜론은 쉼표와 마침표가 아래 위로 있는 것을 표시해요) 만약 여러분이 ㅈ로봇이 손을 흔들길 원하다면, "ㅈ로봇.손흔들다();" 라고 입력하면 돼요. 모든 철자들이 소문자인 것을 확인하세요. 바빌스크립트는 여러분이 대문자를 입력하면 혼란스러워 해요.

마지막으로 실행 버튼을 클릭해야 해요.

그럼 ㅈ로봇이 손을 흔들게 연습해보세요. 기억하세요. 1단계. 프로그램 공간의 파란 상자 안을 클릭하기, 2단계. "ㅈ로봇.손흔들다();" 을 입력하기, 3단계. 실행을 클릭하기. 모든 것이 정확히 바르게 입력되었는지 확인하세요.

이제 티비로봇이 손을 흔들게 해보세요. 첫 째로 이전의 명령을 지우기 위하여 지우기 버튼을 클릭하세요. 만약 여러분의 프로그램을 지우길 원하면 컴퓨터가 질문할 때 '네' 를 클릭하세요.

그런 다음, ㅈ로봇 대신에 티비로봇을 입력하는 것 외에는 이전에 했던 것과 같아요. (티비로봇는 짧은 팔을 가지고 있어서 조금 밖에 손을 흔들지 못해요.)

ㅈ로봇과 티비로봇 많은 것을 어떻게 하는지 알아요. 여기에는 여러분이 그들에게 "눈깜박이다", "손벽치다", "뛰다" 를 하기를 말할 수 있는 것들이 있어요. 티비로봇은 다리가 없어서 뛸 수 가 없어요. 이 다양한 명령들을 시도해보세요.

만약 여러분이 이 로봇들 중의 하나에게 이해할 수 없는 명령을 준다면 걱정하지 마세요. 이것은 버그(bug)이고 바빌스크립트는 불평을 하며 노란 메세지 공간 안에 무엇이 잘못되었는지 여러분에게 말할거에요.

여러분은 또한 한 개 이상의 명령들을 프로그램 공간 안에 입력할 수 있어요.

컴퓨터는 마지막 명령이 도달할 때까지 첫 번째 명령을 따른 후에 그 다음 명령을 따르고 그 다음 다음 명령을 따를 거에요. 이 지시들의 목록을 "프로그램"이라고 불러요.

|

Programming Basics

Programming Basics: Beginners

이메일 | 소개 | 개인정보 보호정책