Assessment for Interaction with User

Slides:



Advertisements
Similar presentations
Repetition everywhere – comparing while in a method and as an event Susan Rodger Duke University July 2010 modified July 2011.
Advertisements

Alice Learning to program: Part Four Creating Sounds, Making Billboards, Fun with 3-D Text, New Events, and Rotating Objects by Ruthie Tucker and Jenna.
Alice Programming Assessment: Parameters Samantha Huerta Under the direction of Professor Susan Rodger Duke University July 2014.
Princess & Dragon Part 2: Teaching a Dragon to Fly—Methods & Properties By Elizabeth Liang under the direction of Professor Susan Rodger Duke University.
Lets Play Catch! Keeping Score in Alice By Francine Wolfe Duke University Professor Susan Rodger May 2010.
SETTING UP CAMERA VIEWS LESSON Setting camera views using objects, based on a lesson by Bella. Adventures in Alice Susan Rodger Duke University July 2013.
Checking for Collisions Ellen Yuan Under the direction of Professor Susan Rodger at Duke University June 2014.
Working with Numbers in Alice - Converting to integers and to strings - Rounding numbers. - Truncating Numbers Samantha Huerta under the direction of Professor.
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June
Poses Tutorial Alex Boldt Under the direction of Professor Susan Rodger Duke University July 2015.
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 Melissa Dalis Professor Susan Rodger Duke University June 2011 Multiplication Table.
An Introduction to Alice 3.1
An Introduction to Alice (Short Version) – Extras! Yossra Hamid Under the Supervision of Professor Susan Rodger Duke University, June 2014 This is a continuation.
1 ball, 2 ball, red ball, blue ball By Melissa Dalis Professor Susan Rodger Duke University June 2011.
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1,
Simple Quiz Assessment David Yan Under the direction of Susan Rodger Duke University June 2015.
Can I get your number? By Melissa Dalis Professor Susan Rodger Duke University June 2011.
Boat Racing Game Challenge #2 By Chris Brown Under the direction of Professor Susan Rodger Duke University, January 2013 Based off of the Boat Racing Game.
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.
Skater World: Part Three By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 2009.
BDE Assessment Erin Taylor Under the direction of Susan Rodger Duke University June 2015.
Repetition everywhere – comparing while in a method and as an event Susan Rodger Duke University July 2010.
Princess & Dragon Part 3: A Knight Comes Riding In—Cameras & Events By Elizabeth Liang under the direction of Professor Susan Rodger Duke University June.
Alice Programming Assessment: Random Number Variables Alex Boldt Under the direction of Professor Susan Rodger Duke University May 2015.
Looping Assessment Erin Taylor Under the direction of Susan Rodger Duke University June 2015.
Under the direction of Susan Rodger
Jonathon Kuo Under the Direction of Dr. Susan Rodger
Creating a UFO Rescue Game in Alice
Professor Susan Rodger
A Simple Quiz for Alice 3.2:
An Introduction to Alice (Short Version)
Alice 3 Programming Assessment: Inheritance
Teaching Characters to Walk: Learning Methods, Part 1
Professor Susan Rodger
Changing Camera Views! Part 1: Set Point of View to By Bella Onwumbiko
Under the direction of Susan Rodger
Asking User for an Answer Alice 3 Tricks in Mini Trivia (2/4)
Importing a PPT page as Billboard Alice 3 Tricks in Mini Trivia (3/4)
Alice 3 Looping Assessment
Making Objects Move in Unison: Using Lists
Introduction to Events
Creating a UFO Rescue Game in Alice
Skater World: Part Three
Dance Cards Dance Cards
Making Objects Move in Unison: Using Lists
Memory Matching Challenge
Dance Cards Dance Cards
Dance Cards Dance Cards
A Simple Quiz for Alice 3.2:
Dance Cards Dance Cards
Dance Cards Dance Cards
Under the direction of Susan Rodger
Objects in Alice: Positioning and Moving Them
Princess & Dragon Part 2: Teaching a Dragon to Fly—Methods & Properties By Elizabeth Liang under the direction of Professor Susan Rodger Duke University.
Dance Cards Dance Cards
Using Functions
Princess & Dragon Part 3: A Knight Comes Riding In—Cameras & Events
Dance Cards Dance Cards
Alice 3 Programming Assessment: Decisions and the Use of Functions
Alice 3 Programming Assessment: Lists
Headshots in Alice Duke University Professor Susan H. Rodger
Professor Susan Rodger
Dance Cards Dance Cards
Alice and Daisies: Positioning and Moving Objects in Alice
Dance Cards Dance Cards
Dance Cards Dance Cards
Alice Programming Assessment: Lists
Dance Cards Dance Cards
Dance Cards Dance Cards
Presentation transcript:

Assessment for Interaction with User By Vicki Zhang Duke University Under the direction of Professor Susan Rodger June 2017

Concepts Covered To complete this assessment, you should know how to: Use procedures of objects. Do together & Do in order Ask user for an integer. Add a new event listener for a specified letter.

Already done for you Open Assessment AskUser_Start You can see an ostrich in the middle and a hula on the side. There are two scene procedures: When the scene starts, myFirstMethod will be called.

To-do list When you have completed everything correctly, your program should run in this sequence: Ostrich greets you. Ostrich introduces its hula. Hula jumps onto Ostrich’s neck through a quasi-hyperbolic path. Ostrich asks you to press M for Massage. Pressing M causes randomCircling to run. Ostrich asks you how many rounds you would like. Hula circles around Ostrich’s neck in random revolution and speed.

MyFirstMethod Requirement Hula should first moveTo this.above, and then moveTo this.on, successively. The ostrich should say “And this is my hula.” simultaneously with hula’s entire movement.

IntializeEventListener Requirement Add an Event Listener, so that when Letter M is pressed, random circling shall run. HINT:

RandomCircling Requirement As of now, every time randomCircling is called, hula will massage Ostrich’s neck for about three rounds. Change the code so that we may ask the user for the number of rounds.

Yay! Your program should run in this sequence: Ostrich greets you. Ostrich introduces its hula. Hula jumps onto Ostrich’s neck through a quasi-hyperbola path. Ostrich asks you to press M for Massage. Pressing M causes randomCircling to run. Ostrich asks you how many rounds you would like. Hula circles around Ostrich’s neck in random revolution and speed.

If you have extra time left! Check out object markers in Setup Scene And then go to myFirstMethod, specifically, the movement of hula. Can you figure out how object markers work? 💡Recall the gist of Camera Markers.