Using Alice This is an introduction to Alice..

Slides:



Advertisements
Similar presentations
Visual Lists By Chris Brown under Prof. Susan Rodger Duke University July 2012.
Advertisements

Repetition everywhere – comparing while in a method and as an event Susan Rodger Duke University July 2010 modified July 2011.
Lesson 7 C Creating a New World Method— the Dragon Captures the Princess Slides are adapted from aliceprogramming.net or
Princess & Dragon – Version 2 By Michael Hoyle under the direction of Professor Susan Rodger Duke University July 2012 Part 2: Using Methods.
Getting Started With Alice By Ruthie Tucker under the direction of Prof. Susan Rodger Duke University, July
How Tall Are You? Introducing Functions By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008 Updates made June 2014 by.
Using Functions in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University July 2008.
Princess & Dragon Part 2: Teaching a Dragon to Fly—Methods & Properties By Elizabeth Liang under the direction of Professor Susan Rodger Duke University.
Using Functions in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University July 2008.
Lights Camera Action! Part 3: BDE Events By Deborah Nelson under the direction of Professor Susan Rodger Duke University July 2008.
Creating a 3D Interactive Story Prof. Susan Rodger Duke University Feb. 24, 2007.
Making a Book Report in Alice by Jenna Hayes Under the direction of Professor Susan Rodger Duke University, June 2010.
Getting Started With Alice By Ruthie Tucker under the direction of Prof. Susan Rodger Duke University, July
Making a Boat Racing Game in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University, July 2010.
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June
3–D Helium Molecule Tutorial Alice Project Duke University Professor Susan H. Rodger Gaetjens Lezin June 2008.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
Teaching a character to walk in more than one world: Parameters and Inheritance. By Lana Dyck under the direction of Professor Susan Rodger Duke University.
Methods Tutorial: Part Two By Deborah Nelson Duke University Professor Susan Rodger June 16, 2008.
Now that the kangaroo and the turtle have raced, let's make a method for the kangaroo to hop back to the turtle and challenge him to a race again. Click.
By Deborah Nelson Duke University Professor Susan Rodger July 13, 2008.
Lists Tutorial By Deborah Nelson Duke University Professor Susan Rodger July 13, 2008.
An Introduction to Alice (Short Version) – Extras! Yossra Hamid Under the Supervision of Professor Susan Rodger Duke University, June 2014 This is a continuation.
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1,
Alice Workshop November 2009 By: Kim Glavan New Lenox School Dist #122.
Creating a Historical Tour in Alice By Jenna Hayes May 2010.
The Essentials of Alice Mrs. Jayne Slease SBMS CTE Computer Science and Animation Credit to Duke Students under the direction of Professor Susan Rodger.
Chapter 2 Quiet on the Set - Action!. Last chapter: ⋆ Characters ⋆ Movement ⋆ Comments ⋆ Cones ⋆ act1.
Creating a 3D Interactive Story Prof. Susan Rodger Duke University July 19, 2007.
Changing Camera Views! Part 1: Set Point of View to By Bella Onwumbiko under the direction of Professor Susan Rodger Duke University July 2013 Updates.
Learning to Program: Part 1 Scene Setup and Starting Animation by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke University,
Skater World: Part Four By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1, 2009.
Alice: A Free 3D Animation World for Teaching Programming.
Repetition everywhere – comparing while in a method and as an event Susan Rodger Duke University July 2010.
Using Placeholders to Simplify your Methods: Learning Methods, Part 2 By Deborah Nelson Duke University Professor Susan Rodger June 16, 2008.
Headshots in Alice Duke University Professor Susan H. Rodger Gaetjens Lezin July 2008.
Princess & Dragon Part 3: A Knight Comes Riding In—Cameras & Events By Elizabeth Liang under the direction of Professor Susan Rodger Duke University June.
How Tall Are You? Introducing Functions for Alice 3 By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008 Updates made.
The Essentials of Alice By Jenna Hayes under the direction of Professor Susan Rodger Duke University May 2009.
Getting Started With Alice: The Basics. Step 1: Background Open up Alice, and choose a background for your Alice world. Your world is something you can.
Jonathon Kuo Under the Direction of Dr. Susan Rodger
The Essentials of Alice (Bunny)
Skater World: Part Four
An Introduction to Alice (Short Version)
Teaching Characters to Walk: Learning Methods, Part 1
Professor Susan Rodger
Setting Up the world Madeleine Schep Columbia College.
Putting Objects in Motion
Changing Camera Views! Part 1: Set Point of View to By Bella Onwumbiko
Making Objects Move in Unison: Using Lists
Programming using Alice 3
Making Objects Move in Unison: Using Lists
Using Objects in Alice.
Methods Tutorial: Part Two
Objects in Alice: Positioning and Moving Them
Making Objects Move in Unison: Using Lists
Princess & Dragon Part 2: Teaching a Dragon to Fly—Methods & Properties By Elizabeth Liang under the direction of Professor Susan Rodger Duke University.
An Introduction to Alice
Using Functions in Alice
Princess & Dragon Part 3: A Knight Comes Riding In—Cameras & Events
How Tall Are You? Introducing Functions
Getting Started With Alice
Professor Susan Rodger
Headshots in Alice Duke University Professor Susan H. Rodger
Alice and Daisies: Positioning and Moving Objects in Alice
Using Placeholders to Simplify your Methods: Learning Methods, Part 2
Lesson One: Objects in Alice: Positioning and Moving Them
Professor Susan Rodger
Making Objects Move in Unison: Using Lists
Presentation transcript:

Using Alice This is an introduction to Alice.

I am creating a new world in Alice so I will click on New World.

These template choices are shown – I am going to select snow.

I am now going to open the object gallery by clicking on Add Objects.

The local gallery now comes up and I can scroll through looking for objects to add to my snow scene.

I am going to first select something from nature.

I dragged the Classic Birch Tree to the scene.

Now I have dragged a penguin to the scene Now I have dragged a penguin to the scene. I then clicked on done since I am finished moving objects for the moment.

I now dragged two methods to my world I now dragged two methods to my world. First the penguin is going to wing_flap 2 times and then it is going to jump 2 times. If I click on Play, I can see it happen. Note the penguin glide is on a tab because I dragged it over and then changed my mind. I decided to wait to put it on.

This shows the penguin after I clicked play This shows the penguin after I clicked play. It flapped and jumped and now it has stopped. I will now click stop so I can continue planning.

Now I have dragged over glide.

The glide has predefined instructions that are done together to make the penguin glide. They are shown in this screen. Notice that when the penguin glides, it glides 5 meters. This takes it off the screen. I adjusted that to 1 meter as shown on the next slide.

When the penguin glides forward the wings flap. You can see I changed the move to 1 meter. This shows the end of the glide. When I watch the penguin glide forward for 1 meter I can also see that he flaps his wings. This is grouped together as shown above. When the penguin glides forward the wings flap.

You can see that the penguin does all of the activities that are defined as part of the glide.

I decided that when the penguin jumped it was jumping too high so I have changed the height to 1.

At the end of the glide the penguin is facing down, so I am going to make him stand. These are some of the choices I can make as I do that.

When I test this, the penguin is ending up looking up When I test this, the penguin is ending up looking up. I don’t like this view so I am going to change it.

I am happier with the head now. Note that I periodically do a file save. If I don’t Alice will prompt me every few minutes.

Now I have decided that I want the penguin to do two things together, so I dragged up the Do together and then I dragged over waling and wing flapping.

Now I want to turn the penguin and move him forward toward the center of the screen.

The penguin has now turned around – next will code a forward mothion.

After the penguin turned After the penguin turned .5 revolutions, there was forward motion followed by another turn. When I play, I see all of the actions that I have coded.

This shows the results of having the penguin think…

Now I want to do a loop – 4 times was not an option so I selected other and then keyed in 4 as a custom number. I then put in the activities that I wanted to happen each of the four times that the loop is executed.