1. Home
  2. /
  3. Alice
  4. /
  5. - Flight Path Motion

- Flight Path Motion - Alice Typing CST Test

Loading…

- Flight Path Motion — Alice Code

Simulates a bird following a curved flight path.

bird.moveForward(2)
bird.moveUp(1)
bird.turnLeft(0.25)
bird.moveForward(2)

Alice Language Guide

Alice is a free, educational 3D programming environment designed to teach programming concepts through drag-and-drop, story-based, and animation building. It enables users to create 3D animations, interactive narratives, and simple games without writing traditional code.

Primary Use Cases

  • ▸Teaching object-oriented programming basics
  • ▸Creating 3D animations and stories
  • ▸Building simple interactive games
  • ▸Introductory CS courses
  • ▸Visualization of programming concepts

Notable Features

  • ▸3D world editor with characters and props
  • ▸Drag-and-drop block programming
  • ▸Event-driven interactions
  • ▸Camera and scene animation
  • ▸Transition bridge to Java via Alice 3

Origin & Creator

Alice was created at Carnegie Mellon University (CMU), initially developed by Randy Pausch and his research team. Early versions date back to 1995, with major releases Alice 2 and Alice 3 continuing development.

Industrial Note

Alice is not used in professional game development but is widely used in education to teach beginners object-oriented programming concepts, storytelling logic, and 3D animation foundations.

More Alice Typing Exercises

Simple Alice AnimationAlice - Character Walk CycleAlice - Camera Follow CharacterAlice - Character JumpAlice - Simple DialogueAlice - Rotate Object ContinuouslyAlice - Door Opening AnimationAlice - Character Dance LoopAlice - Environmental Animation

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher