The Alice Interface.

Slides:



Advertisements
Similar presentations
Facilitator: Mrs. Nkeiruka Ojei
Advertisements

1 Excel Lesson 1 Understanding Excel Fundamentals Microsoft Office 2010 Fundamentals Story / Walls.
Excel Understanding Excel Fundamentals Microsoft Office 2010 Fundamentals 1.
Interfacing with Computer Associate Degree in Education (ADE) Lecture 04 Sajid Riaz.
© by Pearson Education, Inc. All Rights Reserved.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
Copyright 2007, Paradigm Publishing Inc. POWERPOINT 2007 CHAPTER 1 BACKNEXTEND 1-1 LINKS TO OBJECTIVES Create Presentation Open, Save, Run, Print, Close,Delete.
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
Microsoft Excel 2003 Illustrated Complete Excel and Advanced Worksheet Management Customizing.
PowerPoint Lesson 1 Microsoft PowerPoint Basics
COMPREHENSIVE Windows Tutorial 2 Organizing Your Files.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
Exploring the Basics of Windows 8
®® Microsoft Windows 7 Windows Tutorial 1 Exploring the Basics of Microsoft Windows 7.
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
Adventures in Animation Introduction to Alice Michelle Venable-Foster June 2006.
IE 411/511: Visual Programming for Industrial Applications
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
Basic Computer and Word Functions, part 1 Read the information and use to answer the questions in the Basic Computer and Word Functions Study Guide.
 Definition  Components  Advantages  Limitations Contents  Meaning of Editing Meaning of Editing  Editing Cell Contents Editing Cell Contents 
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Introduction to Windows Chapter 2.
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
Basic Computer and Word Functions, part 1 Read the information and use to answer the questions in the Basic Computer and Word Functions Study Guide.
COMPREHENSIVE Windows Tutorial 1 Exploring the Basics of Microsoft Windows Vista.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Chapter 1: Starting with Microsoft.
Word Lesson 2 Basic Editing
XP Tutorial 8 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Object Linking and Embedding Tutorial 8.
Click on this button to move to the previous slide of your notebook. Click on this button to move to the next slide of your notebook. Click on this button.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
Microsoft Office 2013 ®® Exploring the Basics of Windows 8.
Presenter: Carol Liss Timberlane Regional Middle School 6 th and 7 th grade Tech. Educator Co presenters:
>>0 >>1 >> 2 >> 3 >> 4 >>
Pasewark & Pasewark 1 Word Lesson 2 Basic Editing Microsoft Office 2007: Introductory.
An Introduction to Programming Using Alice 2.2, Second Edition Chapter 7 Recursive Algorithms.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Using Macros Lesson.
Chapter 8 Using Document Collaboration, Integration, and Charting Tools Microsoft Word 2013.
Project 3 File, Document, and Folder Management and Windows XP Explorer.
Windows Tutorial 2 Organizing Your Files
Dive Into® Visual Basic 2010 Express
Word Lesson 1 Word Basics
Computer Literacy BASICS
User Profiles and Workspaces
Chapter 1: An Introduction to Visual Basic 2015
Starting Out with Alice: A Visual Introduction to Programming
Event-driven programming
Text and Sound in Alice Worlds
International Computer Driving Licence Syllabus version 5.0
An introduction to programming Created by Dr. Randy Pausch
Planning and Building a Presentation
Microsoft® PowerPoint® 2016
Word Lesson 2 Basic Editing
Creating, Formatting, and Editing a Word Document with Pictures
Program and Graphical User Interface Design
Microsoft Windows 2000 Professional
Basic Editing Lesson 2.
Chapter 2 Creating a Research Paper with References and Sources
Benchmark Series Microsoft Word 2016 Level 1
Using Templates and Library Items
Windows Shortcuts.
Michelle Venable-Foster June 2006
Grauer and Barber Series Microsoft Word Chapter One
PowerPoint Lesson 1 Microsoft Word Basics
Mu Editor – New User Cheat Sheet – CircuitPython Mode
Mu Editor – New User Cheat Sheet – CircuitPython Mode
Welcome To Microsoft Word 2016
Day 1: Getting Started with Microsoft Word 2010
Microsoft Excel 2007 – Level 2
Presentation transcript:

The Alice Interface

The Alice Interface Startup Screen This is the screen that appears when you start the Alice software.

The Alice Interface Startup Screen Welcome to Alice! window It has a Welcome to Alice! dialog box, which appears over the standard Alice Interface.

The Alice Interface Welcome to Alice! Window Five tabs: Tutorial Recent Worlds Templates Examples Open a World The Welcome to Alice! Window has five tabs: Tutorial Recent Worlds Templates Examples Open a World

The Alice Interface Tutorial 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.

The Alice Interface Recent Worlds 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.

The Alice Interface Templates 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

The Alice Interface Examples 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.

The Alice Interface Open a World 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.

The Alice Interface Five Main Areas Object tree Details area World window Editor area Events area The Alice interface has five main work areas : Object tree Details area World window Editor area Events area

The Alice Interface Five Main Areas Object tree The Object tree shows the objects in the current Alice world organized as a tree of tiles, with a tile for each object.

The Alice Interface Five Main Areas Details area 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.

The Alice Interface Five Main Areas World window 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.

The Alice Interface Five Main Areas Editor area 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.

The Alice Interface Five Main Areas Events area 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.

The Alice Interface Alice Tools for Deleting and Copying Trash Can Clipboard There are two tools that can be used for deleting and copying elements of an Alice world – the Trash Can and the Clipboard.

The Alice Interface Alice Tools for Deleting and Copying Trash Can 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.

The Alice Interface Alice Tools for Deleting and Copying Clipboard 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.

The Alice Interface Alice Editing Buttons Undo Redo 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.

The Alice Interface Alice Editing Buttons Undo 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.

The Alice Interface Alice Editing Buttons Redo 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.

The Alice Interface Alice Menu Bar

The Alice Interface Alice Menu Bar File Edit Tools Help

The Alice Interface Alice Menu Bar File menu

The Alice Interface Alice Menu Bar Edit menu

The Alice Interface Alice Menu Bar Edit menu

The Alice Interface Alice Menu Bar Tools menu

The Alice Interface Alice Menu Bar Tools menu

The Alice Interface Alice Menu Bar Tools menu

The Alice Interface Alice Menu Bar Help menu

The Alice Interface Alice Menu Bar Help menu