Objects in Alice.

Slides:



Advertisements
Similar presentations
Paul Bunyan and Babe the Blue Ox Interactive Vocabulary PowerPoint
Advertisements

Creating & Editing Tables Keyboarding 1A. To Create a Table: From the Menu Bar, select Table select Insert select Table Type in the number of columns.
Quality Center Test Management Tool. Overview Test Lab Module Tasks Performed in Test Lab Module.
Alice.
Objects and Properties Alice. Objects in Alice Objects already exist. Hundreds of them.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland Modified by Serita Scott Further modified by Suzy Crowe.
Introduction to Alice Alice is named in honor of
Microsoft® Small Basic
Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Learn Alice Basic and Storyboard
Objects and Object-Oriented Programming CS 110 – Honors Slides by Wanda Dann, Ithaca College.
Fall 2009ACS-1805 Ron McFadyen1 ACS-1805 Introduction to Programming using Alice.
Alice: A Visual Introduction to Programming Chapter 1 Part 2.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
LO: Learn how to develop your game further to include interactions with the device.
6 < > 99 8 = 8 Click mouse for next screen. Lesson 2.
CSC1401: Introductory Programming Steve Cooper
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
ALL ABOUT ME By:Dawngi,van. THINGS I LIKE TO DO I like to swim, play outside, play with my friends, and be with my family.
Hello, little turtles. Hello, little turtles! There are many modules in Python that provide very powerful feature that we can use in our own program.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Obj: Introduction to Alice HW: Read handout and answer questions. Alice is named in honor of Lewis Carroll’s Alice in Wonderland Day 5.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland Slides Credit: Joel Adams, Alice in Action CS120 Lecture August,
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Peter Andreae Computer Science Victoria University of Wellington Copyright: Peter Andreae, Victoria University of Wellington Event-driven Input COMP 102.
CompSci 4 Starting Alice Jan 15, 2009 Prof. Susan Rodger Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
CompSci 4 Starting Alice Sep 2, 2010 Prof. Susan Rodger Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Programming in Alice IT-IDT-9 Design, develop, test and implement programs using visual programming. 9.1 Utilize drag and drop software to develop programs.
The Elements of Art Hartsville High School Art I-IV Mr Joyce.
Task 2f – part a Prove that you can receive an WITH an attachment, open it AND save the attachment to your user area. Open the with the attachment.
Programming: Putting Together the Pieces Built-in Functions and Expressions Sec 8-5 Web Design.
CS320n – Elements of Visual Programming
Responding to Events Event Handling in Java
Chapter 1: An Introduction to Visual Basic 2015
Andrew Forsberg, Bob Zeleznik, Tim Miller
Introduction to Event-Driven Programming
Event-driven programming
Exploring Computer Science – Lesson 4-5
Obj: Introduction to Alice
Understand Windows Forms Applications and Console-based Applications
Lesson 1: Buttons and Events – 12/18
Introduction to Alice Alice is named in honor of
Introduction to Events
2018 SHOW-IT CATEGORY .
Alice Concepts.
Introduction to Alice Alice is named in honor of
Introduction to Programming
Concepts From Alice Switching to Java Copyright © Curt Hill.
FormTrap Design Tutorial
Introduction to Alice Alice is named in honor of
DIRECTIONS: 1. Click Enable Editing in the yellow bar above.
Interactive Programming
Introduction to Alice Alice is named in honor of
Using Functions
Motion Path Mouse Maze 1. Right-click & Copy the Maze from this slide.
Introduction to Alice Alice is named in honor of
What colour are the animals ?
Page Counter Printing Instructions for printing the monthly counter readings from your Ricoh device. Click your mouse or press your “Down Arrow” key (if.
Alice Concepts.
Introduction to Alice Alice is named in honor of
ICT Programming Lesson 5:
Chapter 13: Handling Events
Spell your name using word art from above
Interactive Programming
Introduction to Alice Alice is named in honor of
Introduction to Alice Alice is named in honor of
Presentation transcript:

Objects in Alice

Overview Classes and Objects in Alice objects have parts

Kinds of Animations Previously, you viewed two kinds of animations Movie user just watches the animation on screen "machine-centric" Interactive user clicks on mouse, types a key on keyboard … "user-centric"

Events Animations that are interactive depend on the user's actions mouse click key press others (HeadMountedDevice, etc.) Actions are events Interactive programs are event-driven

Objects What is an object ? How is an object identified as unique? anything that can be identified as unique from other things How is an object identified as unique? has a name has properties: width, height, color, location, age, ss#, id# has a purpose: associated actions it can perform tasks it can carry out

Class Objects are categorized into classes Each object is an instance of the class. All objects in a class have similar properties and generally can perform the same tasks. Person Dogs Peter Mary Paul Spike Scottie Fluffy

Objects in a Virtual World In Alice, each 3-D model is a class of objects each object of the class has a unique name Mummy, Mummy1, Mummy2 has color(s) Pink, White, Grey, Black, Blue, …. has 3 dimensions height, width, depth

Object Parts Objects may be composed of Parts