Don Slater Wanda Dann Motion and Rotation Copyright 2012 Wanda Dann, Don Slater All rights reserved.

Slides:



Advertisements
Similar presentations
Objects in Alice: Positioning and Moving Them By Jenna Hayes under the direction of Professor Susan Rodger Duke University July
Advertisements

Alice.
Objects and Properties Alice. Objects in Alice Objects already exist. Hundreds of them.
CS320n –Visual Programming Class-level Methods and Inheritance – Part 1 Mike Scott (Slides 4-3-1) Thanks to Wanda Dann, Steve Cooper, and Susan Rodger.
Don Slater Wanda Dann
Don Slater Wanda Dann
1 Alice: Beyond the Basics Steve Cooper Michelle Venable-Foster Barbara Ericson May 2007.
1 Alice: Beyond the Basics Steve Cooper Michelle Venable-Foster Barbara Ericson Aug 2009.
Alice Programming Step 1:Design Copyright 2011 Wanda Dann, Don Slater, Steve Cooper.
Alice: A Visual Introduction to Programming Chapter 1 Part 3.
Rolling. Rotation and Translation  A rolling wheel is moving forward with kinetic energy.  The velocity is measured at the center of mass. K CM = ½.
Objects and Object-Oriented Programming CS 110 – Honors Slides by Wanda Dann, Ithaca College.
CS320n –Visual Programming Functions Mike Scott (Slides 6-1) Thanks to Wanda Dann, Steve Cooper, and Susan Rodger for slide ideas.
Programming in Alice Chapter 2 Part 2. Events Editor Identifies what method is executed (run) when the “Play” button is hit 2.
Copyright 2011 Wanda Dann, Steve Cooper, Don Slater Alice Workshop Problem Solving with Alice 2 & Friends.
Copyright 2011 Wanda Dann, Steve Cooper, Don Slater Alice Workshop Implementation Algorithm  Code World.my first method Control blocks Statements (methods,
Rotation of Two-Dimensional Solids
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Alice: A Visual Introduction to Programming Third Edition.
Using Alice to Introduce Programming Concepts Mr. Craig Ham Technology Coordinator Westminster Schools of Augusta Augusta, GA.
Starter Forces sometimes make objects _______ or rotate around a _________. The turning effect of a ______ is called a __________. Moment of a force =
Introduction to Programming with Alice and Java Copyright 2014 Wanda Dann, Don Slater All rights reserved.
Getting Started With Alice. Why Learn about Programming computers. Learning to program a computer does not turn you into a nerd We will use Alice which.
Motion and Rotation. 3 Dimensional Space  An Alice object o Is located in a 3D world, positioned at (x, y, z) o has 3 dimensions o height, width, depth.
Alice Programming Step 1:Design Copyright 2011 Wanda Dann, Don Slater, Steve Cooper.
Creating An Animation Program Part 2 Alice. Method A segment of program code (instructions) that defines how to perform a specific task.
Don Slater Wanda Dann Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.
Don Slater Wanda Dann
Motion Constraint Train Down the Track. Apply Angle Constraint to Workplanes Train is assembled at this point. Place a Workplane through the center of.
Motion in One Dimension Displacement and Velocity.
Don Slater Wanda Dann Copyright 2012 Wanda Dann, Don Slater All rights reserved.
Drawing With Lines and Shapes!
Copyright 2011 Wanda Dann, Steve Cooper, Don Slater Alice Workshop More Precise Positioning Camera Marker One-shot methods Saving a world.
Copyright 2008 Wanda Dann, Steve Cooper, Don Slater Alice Workshop Functions, Loops, and Parameters.
Copyright 2008 Wanda Dann, Steve Cooper, Don Slater Alice Workshop Variables & Conditions.
 Charles J. Kachmar. GOALS: After this chapter you should be able to: Explain different views of an object Explain how an object can be revolved to illustrate.
Wanda Dann Don Slater Classes and Objects Copyright 2012 Wanda Dann, Don Slater All rights reserved.
Tutorials NXT-G / EV3 Programming. Tutorials NXT-GEV3.
Joint Motion Copyright 2014 Wanda Dann, Don Slater All rights reserved.
DRILL 1) If A is in between points B and C and AC is 4x + 12 and AB is 3x – 4 and BC is 57 feet how long is AB? 2) Angles A and B are Supplementary if.
Wanda Dann Don Slater Methods Panel & Object Tree Copyright 2012 Wanda Dann, Don Slater All rights reserved.
 When drawing 3-dimensional objects, you have to pay attention to the length, width, and height or depth of the object you are interested in drawing.
Setting Up the Initial Scene. Problem Solving in Alice Set up the initial scene in a new world The princess example Setting up the initial scene.
Geometry 7.1: Transformations GOAL: Learn the three major types of geometric transformations.
CS0007: Introductory Programming Rotational Motion.
Calculating Rotations for Turns
Setting Up the Initial Scene
Getting started in Alice
Alice 3 Using the Alice 3.1 Interactive Development Environment (IDE)
The Elements of Design.
3.5 Graphs in Three Dimensions
Volume: Working Backwards
Chapter 1: Introduction to Alice and Objects
Dimensions and Directions
Alice: Beyond the Basics
Objects in Alice: Positioning and Moving Them
DRILL If A is in between points B and C and AC is 4x + 12 and AB is 3x – 4 and BC is 57 feet how long is AB? Angles A and B are Supplementary if.
Which way does the robot have to turn to get to the charger?
Reflections in Coordinate Plane
Classes and Objects Wanda Dann Don Slater
Views of Objects.
Alice and Daisies: Positioning and Moving Objects in Alice
The Elements of Art.
Lesson One: Objects in Alice: Positioning and Moving Them
Using a Drawing Robot to Make Angles (Using Rotations)
Space groups Start w/ 2s and 21s 222.
Throttle, Yaw, Pitch, Roll
Motion in One Dimension
Transformations of Figures through Space!
Functions.
Presentation transcript:

Don Slater Wanda Dann Motion and Rotation Copyright 2012 Wanda Dann, Don Slater All rights reserved

3 Dimensional Space  An Alice object o Is located in a 3D world, positioned at (x, y, z) o has 3 dimensions o height, width, depth o can move in 6 directions up right forward down left back Copyright 2012 Wanda Dann, Don Slater All rights reserved

 An object’s center is its pivot point (around which it moves and rotates).  The center of an object is usually where it stands on the ground Center center Copyright 2012 Wanda Dann, Don Slater All rights reserved

Location  An object’s location is where the center point of an object is located, relative to the ground’s origin (x,y,z) (19, 15, -20) (0, 0, 0) Center of the world (origin) Copyright 2012 Wanda Dann, Don Slater All rights reserved

Orientation  Orientation is an object’s o sense of its own forward and up direction Copyright 2012 Wanda Dann, Don Slater All rights reserved Up Forward

 Translational motion changes the location of an object in the world  The direction of translational motion is stated relative to the orientation of the object. ◦ Six possible directions  move  left  right  up  down  forward  backward forward right up back Copyright 2012 Wanda Dann, Don Slater All rights reserved

 Rotational motion changes the orientation of an object in the world  There is no change of location of the object  An object’s center acts as its pivot point for rotation.  Two forms of rotational motion:  turn  forward, backward  left, right  roll  left, right Copyright 2012 Wanda Dann, Don Slater All rights reserved