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

제한식 기계는 이상한 종류의 기계가 아니에요. 제한식 기계는 프로그램을 작성하는 한 방식이에요. 제한식 기계는 보통 FSM이라고 해요.

FSM 는 두 사물로 구성되요. 먼저 무슨 일이 일어나고 있는지에 대해 작성해요. 그리고 여러분이 만들 수 있는 다른 선택들을 보여주는 화살표들이 있어요. 선택을 하고 화살표를 따라가세요.

FSM은 게임이나 이야기를 만드는데 유용해요. 여기에 어떤 보물을 찾는 게임이 있어요. 먼저 시작으로 가세요. 그럼 다음, 끝에 도착할때 까지 화살표를 따라가세요.

여기에 어떤 집의 방을 구경할 수 있는 더욱 간단한 FSM이 있어요.

집을 구경할 수 있는 프로그램을 만들어 봐요. 먼저 모든 방에 번호를 매겨요.

이제 프로그래밍을 시작할거에요. FSM를 프로그래밍할 때, 여러분이 어떤 방에있는지 컴퓨터는 알아야해요. 그래서 방1에서 시작해야 해요.

컴퓨터는 여러분이 어떤 방에 있는지에 따라 다른 것들을 여러분에게 말해줄거에요.

컴퓨터는 또한 여러분에게 어디에 가고 싶은지 물어볼거에요. 그럼 컴퓨터는 여러분의 대답에 따라 방번호를 바꿀거에요.

여러분의 방이 바뀌 후에 컴퓨터는 처음으로 가서 여러분에게 새로운 방에 대해 설명해줄거에요. 여러분은 이렇게 하기 위해서는 루프를 이용할 수 있어요.

이게 다에요! 이제 여러분은 프로그램을 실행할 수 있어요. 다른 방들을 통하여 움질 수 있을 거에요.

보물게임을 위한 FSM를 시도해보고 컴퓨터에 그것을 프로그래밍을 해보세요. 그럼여러분 자신의 FSM게임을 만들어 보세요.

Programming Basics

Programming Basics: Beginners

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