ch01 - Alice in Action with Java Chapter 1 Getting Started...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
Alice in Action with Java Chapter 1 Getting Started with Alice
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Alice in Action with Java 2 Objectives Design a simple Alice program Build a simple Alice program Animate Alice objects by sending them messages Use the Alice doInOrder and doTogether controls
Background image of page 2
Alice in Action with Java 3 Objectives (continued) Change an object’s properties from within a program Use Alice’s quad view to position objects near one another
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Alice in Action with Java 4 Getting and Running Alice Alice software is freely distributed Downloading Alice Go to the website: http://alice.org Click the link Get Alice 2.0 Click download link specific to your operating system Save Alice.zip (or Alice.dmg ) to your PC Installing and running Alice Extract Alice from Alice.zip (or Alice.dmg ) file Create desktop shortcut (alias) to Alice.exe Double-click Alice icon to launch Alice application
Background image of page 4
Alice in Action with Java 5 The Alice Tutorials Four interactive tutorials teach the basics of Alice Work through tutorials before continuing in chapter Access tutorials from Tutorial tab of startup dialog Developing programs involves art and science Active learning: implementing designs as you read
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Alice in Action with Java 6 The Alice Tutorials (continued)
Background image of page 6
Alice in Action with Java 7 Program Design Programming in Alice is similar to filmmaking Filmmaking terms Treatment: short prose version of a film Screenplay: written version of film that includes dialog Scene: a piece of the story usually set in one location Shot: part of scene told with camera in one position Viewpoint: perspective of camera for a given shot Storyboard: drawing that provides blueprint for a shot
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Alice in Action with Java 8 User Stories Prose versions of programs from user perspective Critical components of a user story A basic description of events taking place in the story Nouns in the story (which correspond to objects) Verbs in the story (which correspond to actions) Chronological flow of actions (algorithm) User story is the foundation of good software The user story plays a role similar to a screenplay Guideline: number actions according to their flow
Background image of page 8
Alice in Action with Java 9 User Stories (continued)
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Alice in Action with Java 10 Storyboard-Sketches Storyboard Detailed drawing of a shot Arrows show movements of characters or camera Collection of storyboards helps actors visualize film Storyboard-sketch: storyboard for application screen Components of a storyboard-sketch: Object’s position (location) Object’s pose (position of limbs, if it has any) Object’s orientation (direction it is facing) Camera’s viewpoint
Background image of page 10
Alice in Action with Java 11 Storyboard-Sketches (continued)
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 45

ch01 - Alice in Action with Java Chapter 1 Getting Started...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online