14
Using Alice Summer 2011 Project Zimmerman

Summer 2011 Project Zimmerman. After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Embed Size (px)

Citation preview

Page 1: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Using AliceSummer 2011 Project

Zimmerman

Page 2: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

After discussion and initial introduction to Alice, students will receive another overview and use existing code to create a project. Then students will create their own project and investigate the software capabilities and record a tutorial over one aspect of their choice.

Project Introduction

Page 3: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Using templates Adding objects Object positioning Changing object appearances Backgrounds Properties Methods (Motion) Functions

Your First Project

Page 4: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

File, New World Examples Select “lakeSkaterDemoSt”. Don’t use worlds that have content. They

may have code that won’t work with your assignment.

Directions

Page 5: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Example Background

Page 6: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Select Add Object Find the Ice Skater in the “People” Category Either double click (add instance) the Ice

Skater or drag it onto the stage. Practice with the controls at the top right to

locate and orient the objects as you like. (Use control + z or command + z to undo as needed.)

Adding Objects

Page 7: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Adding Objects

Page 8: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

There are different options for moving objects around. Tumble is not recommended.

Try out the options. Don’t forget about undo.

Object Setup Controls

Page 9: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Adding Methods (Motion)

Page 10: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Make sure you have the object (iceSkater) you want to work with selected and click on the “Method” tab.

Drag the option you want to the “Methods Editor” box.

If you want more than one thing to happen together, you must first drag “Do together” out from the bottom of the screen.

Making Objects Move

Page 11: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Drag out “move”, etc. and enter the amount you want. (You may use “Other” to enter a different amount.)

To change the speed or motion, you can play with the “Style=“ options.

Timing and Movement Options

Page 12: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

To ask the user questions, you have to select the “World” option in the Object Tree. (Top left.)

Note:

Page 13: Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create

Copy the code from the sample I gave you. Add at least one other object and motion. Investigate options and select one process

or “code” to create a Jing tutorial video of and post it to your wiki.

Grading will be based on completion and the difficulty of what you chose to use for your tutorial.

Work/Play Time