Lesson Plan
I.
Introduction
a. Who are we? Where are we from?
i. Computer Science and Studies majors from St. Xavier University
II.
Survey
a. Hand out/collect the pre-survey to girls
III.
T-Shirts
a. Get t-shirt sizes
IV.
Introduce
Alice
a. Discuss what we will do in the project
i. How many sessions
ii. Briefly explain the 3D object environment of Alice
b. Do Storytelling Alice Tutorials with girls
i. Tutorial #1—Figure Skater: 5 areas of Alice overview
ii. Tutorial #3—Ghost/Scary Characters: Adding/positioning objects
Week 2:
I.
Introduction
a. Review what we did last week and discuss what we will do today
II.
Adding/Positioning
Objects Continued
b. Use quad view to position and stack objects
c. Methods:
i. Turn to face
ii. Move
iii. Turn
iv. Look at
d. Deleting objects
Week 3:
I.
Introduction
a. Review what we did last week and discuss what we will do today.
i. Review built-in methods.
ii. Review how to create methods
II.
Simple
Animation
a. Explain “Do In Order” and give an example.
b. Explain “Do Together” and give an example.
c. Have girls do a “Do Together” and a “Do in Order”:
i. Start new world
ii. Add two characters
iii. Have characters turn to face each other (Do Together)
iv. Have characters say something to each other (Do in Order)
d. Creating Methods:
i. Create method to have a character jump using Do Together and Do in Order
III.
Creating
Events
a. Give brief explanation of events and give an example of an event
b. Create an event to let the mouse move objects.
c. Have girls build on jump method created earlier to have character(s) jump based on a user-initiated event:
i. When a key is typed
ii. When the mouse is clicked on something
Week 4:
I.
Introduction
a. Review what we did last week and discuss what we will do today
II.
Creating
scenes
a. Special feature of Storytelling Alice
b. Create new scenes
c. Using Camera Tripod methods to switch from one scene to another
III.
Project
Introduction
a. Tell girls they’ll be beginning their own projects next week.
b. Tell them to think about what they would like to do for a project.
c. Tell girls they can work on their projects independently or with a partner
Week 5:
I.
Introduction
a. Review what we did last week
II.
Open-ended
projects
a. Describe what we would like girls to do with their projects
i. Be creative
ii. Add numerous objects
iii. Use built-in methods to animate objects
iv. Create their own methods to animate objects.
v. Use events to add user interaction
b. Have girls begin their projects. Help them as necessary.
Week 6:
I.
Finish
open-ended
projects
II.
Have
girls
demonstrate projects to class
III.
Show
girls our
projects
IV.
Hand
out/collect
post-survey to girls
V.
Hand
out T-shirts
(may do this sooner)