SlideShare uma empresa Scribd logo
1 de 31
The Alice Interface
The Alice Interface ,[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Alice Interface ,[object Object]
The Alice Interface ,[object Object]
The Alice Interface ,[object Object]
The Alice Interface ,[object Object]
The Alice Interface ,[object Object]
The Alice Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object]
The Alice Interface ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]
The Alice Interface ,[object Object],[object Object]

Mais conteúdo relacionado

Mais de Chaffey College

Mais de Chaffey College (20)

The games factory 2 alien wars
The games factory 2 alien warsThe games factory 2 alien wars
The games factory 2 alien wars
 
Target markets
Target marketsTarget markets
Target markets
 
Ch 8 introduction to data structures
Ch 8 introduction to data structuresCh 8 introduction to data structures
Ch 8 introduction to data structures
 
Ch 8 data structures in alice
Ch 8  data structures in aliceCh 8  data structures in alice
Ch 8 data structures in alice
 
Ch 7 recursion
Ch 7 recursionCh 7 recursion
Ch 7 recursion
 
Intro to gml
Intro to gmlIntro to gml
Intro to gml
 
Power point unit d
Power point unit dPower point unit d
Power point unit d
 
Power point unit c
Power point unit cPower point unit c
Power point unit c
 
Power point unit b
Power point unit bPower point unit b
Power point unit b
 
Power point unit a
Power point unit aPower point unit a
Power point unit a
 
Gamegraphics
GamegraphicsGamegraphics
Gamegraphics
 
Gamesound
GamesoundGamesound
Gamesound
 
Ch 6 text and sound in alice
Ch 6 text and sound in aliceCh 6 text and sound in alice
Ch 6 text and sound in alice
 
Ch 5 boolean logic
Ch 5 boolean logicCh 5 boolean logic
Ch 5 boolean logic
 
Ch 5 boolean logical in alice
Ch 5  boolean logical in aliceCh 5  boolean logical in alice
Ch 5 boolean logical in alice
 
Game maker objects
Game maker objectsGame maker objects
Game maker objects
 
Ch 3 event driven programming
Ch 3 event driven programmingCh 3 event driven programming
Ch 3 event driven programming
 
Ch 4 structure of algorithms
Ch 4 structure of algorithmsCh 4 structure of algorithms
Ch 4 structure of algorithms
 
Ch 5 boolean logic
Ch 5 boolean logicCh 5 boolean logic
Ch 5 boolean logic
 
Ch 5 boolean logical in alice
Ch 5  boolean logical in aliceCh 5  boolean logical in alice
Ch 5 boolean logical in alice
 

The Alice Interface Overview - 40 Character

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.

Notas do Editor

  1. This is the screen that appears when you start the Alice software.
  2. It has a Welcome to Alice! dialog box, which appears over the standard Alice Interface.
  3. The Welcome to Alice! Window has five tabs: Tutorial Recent Worlds Templates Examples Open a World
  4. The Tutorials tab provides access to Alice’s built-in tutorials. Alice has a series of four short tutorials to help get you started using the system. They were designed by Dr. Caitlin Kelleher when she was a graduate student at Carnegie Mellon University. You can press the light blue Start the Tutorial button to view the tutorials from the beginning, or click one of the thumbnails to start a particular tutorial.
  5. The Recent Worlds tab shows you the most recently used Alice worlds. You can double-click on a thumbnail or click a thumbnail and then the open button to open one of the worlds.
  6. The Templates tab contains six blank templates that can be used to start a new Alice world. They are: dirt grass sand snow space water You can double-click a thumbnail, or click a thumbnail and then the open button to start a new world using on of the templates
  7. The Examples tab contains seven example worlds included with the Alice software: Almost All About Alice amusmentPark flightSimulator lakeSkater lakeSkaterDemoStart LightDemo SnowLove They are designed to let you explore various features of the Alice software .
  8. The Open a World tab contains a windows-like interface that will allow you to navigate the directories on your computer to find and open existing Alice worlds. Alice 2.0 worlds end with the extension .a2w .
  9. The Alice interface has five main work areas : Object tree Details area World window Editor area Events area
  10. The Object tree shows the objects in the current Alice world organized as a tree of tiles, with a tile for each object.
  11. The Details area has tabs to show properties , methods and functions for the currently selected Alice object. Properties contain information about an object, such as its color and position in the world. Methods are programs that manipulate an object, such as the method to make an IceSkater turn. A function is a method that returns a value, such as the distance between two objects.
  12. The World window contains a view of the current Alice world. There is a set of blue arrows below the window to control the Alice camera, which provides you with the view in the window. There is also a large green ADD OBJECTS button, which is used to enter the Scene Editor Mode, in which objects can be added to the world.
  13. The Editor area is the largest area of the Alice interface Here, methods are assembled and edited by clicking and dragging tiles from other parts of the interface. The bottom of the Editor area has a row of logic and control tiles that can be used to put branching, looping, and other logical structures into the algorithms that will make up an object’s methods. Most of the time that you spend working with Alice will be spent using the Editor area.
  14. The Events area shows existing events and is used to create new events. An event consists of a condition, called an event trigger , and the name of a method, called an event handler . Whenever the event trigger occurs, the event handler is called into action. For example, you might want the sound of a splash to occur if an ice skater falls through the ice. Some events, such as causing a method to run when a key is pressed, provide user interaction for an Alice world. Events are covered in detail in Chapter 3.
  15. There are two tools that can be used for deleting and copying elements of an Alice world – the Trash Can and the Clipboard .
  16. Items such as objects from the Object tree or instruction tiles in the Editor area can be deleted by dragging them to the Trash Can . You can also right-click on an object or tile, and select delete from the menu that appears.
  17. An Object or instruction tile can be copied by dragging it to the Clipboard and then dragging a copy from the Clipboard to the new location. You can also duplicate a method tile by right-clicking it and selecting make copy from the menu that appears, but this does not work with Alice objects. It is possible to have more than one clipboard. The number of clipboards is an option that can be set on Alice’s Preferences menu, which we see later.
  18. The Undo and Redo buttons can be used anytime you are working on an Alice world to undo or redo your previous actions, just like the undo and redo features in most Windows software, such as Microsoft Word. The Alice system will remember almost every action since you opened or started the current Alice world, so Undo can be used on a long series of actions. The Ctrl-Z and Ctrl-Y keyboard shortcuts also can be used for Undo and Redo.
  19. The Undo button will undo the last change you made while working on an Alice world. The Ctrl-Z keyboard shortcut has the same effect as the Undo button.
  20. The effects of the Undo button can be reversed by using the Redo button. The Ctrl-Y keyboard shortcut has the same effect as the Redo button.