경로 확인
여우는 특정 타일에서 시작하여 한 방향을 바라봅니다. 노란색 별은 목표 지점이며, 보라색 그림자는 피해야 할 타일입니다.
순서 만들기
'앞으로 이동'을 탭하여 바라보는 방향으로 한 칸 전진합니다. '왼쪽'이나 '오른쪽'을 탭하여 제자리에서 회전합니다. 트레이에 명령 순서가 표시됩니다.
실행하기
'실행'을 누르면 여우가 왼쪽에서 오른쪽으로 블록 명령을 따릅니다. '지우기'를 눌러 트레이를 비우고 다시 시도하세요. 트레이의 블록을 탭하면 해당 단계만 삭제할 수 있습니다.
모든 별 모으기
모든 별을 통과하세요. 여우가 경로를 벗어나거나 그림자 타일을 밟거나, 프로그램이 너무 일찍 끝나면 목숨을 잃게 되며 순서를 다시 수정해야 합니다.
프로그램 구성 후 실행
앞으로 이동, 왼쪽 또는 오른쪽 버튼을 탭하여 프로그램을 만듭니다. 트레이의 블록을 탭하여 삭제할 수 있습니다. '실행' 버튼을 누르기 전까지는 아무것도 움직이지 않습니다.
제자리 회전
왼쪽과 오른쪽은 여우가 현재 위치한 타일에서 회전합니다. '앞으로 이동'은 항상 여우가 바라보는 방향을 의미하며, 이는 나중에 배우게 될 Logo나 Scratch 프로그래밍 언어의 핵심 개념과 같습니다.
별과 그림자
쉬운 단계에서는 별 하나를 모읍니다. 중간 단계에서는 피해야 할 보라색 그림자가 추가됩니다. 어려운 단계에서는 별이 두 개 등장하므로 두 곳 모두 방문해야 합니다.
점수, 연속 성공 및 목숨
실수 없이 성공하면 별 개수당 100점과 연속 성공 보너스, 첫 시도 보너스를 획득합니다. 세 번 실패하면 해당 경로가 종료됩니다. 최고 점수는 브라우저에 저장됩니다.
스타 트레일은 3D 경로에서 즐기는 기초 코딩 게임입니다. 직접 코드를 타이핑하는 대신, 시각적인 블록을 탭하여 이동 순서를 작성하고 여우가 떠 있는 타일을 따라 걷도록 합니다. 핵심 원리는 알고리즘으로, 모든 별에 도달하기 위한 단계별 지침을 구성하는 것입니다. 회전은 제자리에서 이루어지며, '앞으로 이동'은 항상 여우의 현재 방향을 기준으로 합니다.
순차적 사고력 향상
아이들은 명령어의 순서가 중요하다는 것을 배웁니다. 앞으로 두 번 이동 후 회전하는 것과, 회전 후 앞으로 두 번 이동하는 것은 결과가 다릅니다.
방향 개념의 구체화
왼쪽과 오른쪽은 화면 기준이 아닌 여우의 시점 기준입니다. 이는 나중에 Scratch, 로봇 제어, Logo 프로그래밍에서 사용되는 중요한 개념입니다.
관찰을 통한 디버깅
실패했을 때 어디서 경로가 잘못되었는지 정확히 볼 수 있습니다. 학생들은 한 개의 블록을 수정하며 다시 시도할 수 있습니다.
터치 인터페이스 지원
드래그가 필요 없습니다. 탭하여 추가하고, 탭하여 제거하고, 탭하여 실행하세요. 트레이 버튼은 아이들의 작은 손으로도 쉽게 조작할 수 있도록 큼직하게 설계되었습니다.
아니요. 명령을 탭하면 트레이에 추가됩니다. 트레이에 있는 블록을 탭하면 삭제됩니다.
아니요. 왼쪽과 오른쪽은 제자리에서 방향만 바꿉니다. '앞으로 이동' 명령을 내려야 다음 타일로 이동합니다.
그림자는 장애물입니다. 여우가 그림자 타일을 밟으면 실행이 멈추고 목숨을 잃게 되며, 프로그램을 수정해야 합니다.
쉬운 단계는 짧은 경로에 별이 하나입니다. 중간 단계는 피해야 할 그림자가 추가됩니다. 어려운 단계는 별이 두 개로 늘어나고 그림자도 더 많아집니다.
유치원부터 초등학교 5학년까지 적합합니다. 쉬운 단계는 기초 순차적 사고 학습에 좋으며, 어려운 단계는 캐릭터 시점의 좌우 방향 개념이 익숙해진 학생들에게 유용합니다.
