Chapter 2 Quiet on the Set - Action!. Last chapter: ⋆ Characters ⋆ Movement ⋆ Comments ⋆ Cones ⋆ act1.

Slides:



Advertisements
Similar presentations
Getting Started With Alice: The Basics By Jenna Hayes under the direction of Professor Susan Rodger Duke University July
Advertisements

Visual Lists By Chris Brown under Prof. Susan Rodger Duke University July 2012.
Objects in Alice: Positioning and Moving Them By Jenna Hayes under the direction of Professor Susan Rodger Duke University July
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
As you come in…  Sign in (in back) and pick up  Badge  Name Card – write your first name LARGELY on back  Log in:  Launch/Start Alice  Any questions?
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
Skater World: Part One By Deborah Nelson Duke University Under the direction of Professor Susan Rodger May 29,
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.
Events Chapter 7. Interactivity The real world is interactive User determines order of actions instead of programmer.
Princess & Dragon Part 2: Teaching a Dragon to Fly—Methods & Properties By Elizabeth Liang under the direction of Professor Susan Rodger Duke University.
Events Chapter 7. Interactive Real world is interactive User determines order of actions instead of programmer.
Alice Methods and Classes. Methods and Classes Methods – Coordinated sequence of instructions carried out when requested (e.g. move, turn to, etc.) Class.
Lets Play Catch! Keeping Score in Alice By Francine Wolfe Duke University Professor Susan Rodger May 2010.
Repetition Structures
Lights Camera Action! Part 3: BDE Events By Deborah Nelson under the direction of Professor Susan Rodger Duke University July 2008.
Alice Variables Pepper. Set to Java look Edit / preferences restart.
Creating a 3D Interactive Story Prof. Susan Rodger Duke University Feb. 24, 2007.
Calvin and Hobbes Teach Properties and Functions Created by Daniel MacDonald under the direction of Professor Susan Rodger Duke University June 2013.
Methods Tutorial: Part One By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 9, 2008.
Alice Learning to program: Part Two by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke University, July 2008.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley This week: Whew!!! The last homework was tough! The homework for this week.
Game Time Chapter 4. Change viewpoint Not Camera but character’s viewpoint Example: amusement park.
Branching and Looping Examples, cont’d. Remember the generic triple jump world…
Getting Started With Alice By Ruthie Tucker under the direction of Prof. Susan Rodger Duke University, July
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
Creating An Animation Program Part 2 Alice. Method A segment of program code (instructions) that defines how to perform a specific task.
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.
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.
Piñata Game: Keeping Score in Alice By Maggie Bashford Professor Susan Rodger Duke University July
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1,
Mathematical Expressions, Conditional Statements, Control Structures
Alice Workshop November 2009 By: Kim Glavan New Lenox School Dist #122.
Alice Learning to program: Part Two Writing Your Own Methods by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke University,
Bunny Eat Broccoli Repetition – Simple loops and Conditional loops Susan Rodger Duke University July 2011.
Alice in Action with Java Chapter 5 Lists and Arrays.
The Essentials of Alice Mrs. Jayne Slease SBMS CTE Computer Science and Animation Credit to Duke Students under the direction of Professor Susan Rodger.
Repetition Structures Chapter 5 Part The While Instruction  Combines Loop and the condition that is also used in If/else statements  The loop.
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.
Chapter 61 Example : For … To… Step For index = 0 To n Step s lstValues.Items.Add(index) Next Control variable Start value Stop value Amount to add to.
5 Event Handling Interactive Programming Suggested Reading Interaction: Events and Event Handling, Supplemental Text for CPSC 203 Distributed this term.
Repetition everywhere – comparing while in a method and as an event Susan Rodger Duke University July 2010.
Headshots in Alice Duke University Professor Susan H. Rodger Gaetjens Lezin July 2008.
Lesson 8C Animation and Events. Step 3: Animation Drag it into the method and have him say “let her go!” Click on the knight in the object tree and scroll.
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.
Chapter 2: Programming in Alice
Tutorial on Bunny visiting his animal friends - parameters, events for Alice 3 Susan Rodger Duke University June 2009 Updated by Yossra Hamid on October.
Movement Preparation Lynn’s Class. - Set up cones so that they are at either end of the gym (length of basketball court - Students begin by laying on.
DAY 4. MAKING SOMETHING ‘JUMP’ Simple! Move it a certain amount ‘up’ Glide back to your original spot.
Start Scene 1 Scene 2 Scene 3 Scene 4 Scene 5
Professor Susan Rodger
Repetition Control Structures
TOPICS: HOW TO MAKE THE SHERIFF SHOOT A GUN.
Parameters and World-level methods
Objects in Alice: Positioning and Moving Them
Making Objects Move in Unison: Using Lists
Professor Susan Rodger
Using Alice This is an introduction to Alice..
Alice and Daisies: Positioning and Moving Objects in Alice
Lesson One: Objects in Alice: Positioning and Moving Them
Professor Susan Rodger
Making Objects Move in Unison: Using Lists
Presentation transcript:

Chapter 2 Quiet on the Set - Action!

Last chapter: ⋆ Characters ⋆ Movement ⋆ Comments ⋆ Cones ⋆ act1

Goal: ⋆ nyder_fluency_3/alice/video2-2/ ⋆ Steps: ⋆ undo ⋆ robin faces and approaches peter ⋆ loop ⋆ ending condition ⋆ Peter’s reaction ⋆ Robin’s response ⋆ debugging

Undoing ⋆ Load program from last week (with Peter flapping wings) ⋆ drag “Do together” to trash can ⋆ undo ⋆ redo

Robin faces and approaches Peter ⋆ turn to face peter -> then play ⋆ approach Peter ⋆ while true ⋆ move forward 1 meter -> play ⋆ stop within 2 meter’s of Peter ⋆ robin -> functions -> proximity -> x -> at least... away from... ⋆ play

Peter reacts ⋆ Peter faces Robin -> play ⋆ Together ⋆ jumps 2 times ⋆ flap wings 2 times ⋆ turn left 2 revolutions (2 seconds) -> play

Robin is startled ⋆ moves back on meter ⋆ faces camera -> play

Debugging ⋆ Have camera do a robinCloseUp -> play ⋆ does not work ⋆ remove it ⋆ move camera towards Robin’s head -> play ⋆ need more -> (try different amounts) ⋆ Robin says “Oh my goodness! Sorry about that.” -> play ⋆ make it last 5 seconds

Dim lights ⋆ world -> set ambientLightBrightness to > play ⋆ increase length (5 seconds)

Homework: ⋆ Fix problems from last week ⋆ Add to your world: ⋆ loop statement (or while) ⋆ do together ⋆ camera movement ⋆ Due: Monday (May 23) at 13:00 ( me)