NOTE: This material was used for a workshop for middle school
and high school teachers and a camp for middle school kids and
is currenlty being reworked. The final polished handouts
will appear on the "Tutorials and Examples" pages as they are completed,
by sometime in July or August 2008.
The workshop will include 120 contact hours for middle and high school teachers, meeting from 8:30am-5pm
each day with a lunch break.
Here is the real schedule for teachers of what we actually did.
Each of the first two weeks will be a mix of learning and experimenting with Alice,
and developing Alice curriculum
materials that fit best with the way teachers plan to integrate Alice into
their
courses. For some teachers, this will be Alice modules, and for others it
may
be an entire Alice course. Duke Faculty and students will be providing
support
in this development.
Under Construction in June/July 2008
This page will be modified each day to show what we actually
did that day. After the workshop is over we will organize the material
in a better way and put it on the tutorials and examples page.
Week 1: June 16-20, 2008
Monday, Day 1
- Alice Examples shown
Note: When downloading an Alice example, your computer may rename it
as a .zip file. If that happens, do not unzip it, but rather rename it by
replacing the .zip with .a2w.
- Introduction to using Alice
- Materials in Day 1 folder
- Getting
Started Handout
- Motion (translation and rotation) during scene set-up
-
Objects in Alice: Positioning and Moving Them
- Problem Solving and Storyboard Design (Participants work on building a
simple Alice storyboard)
- Storyboard Paper
Tuesday, Day 2
- Alice Examples shown
- Storyboard -> Code (in Day 1 folder)
- Tutorial: Methods
- Revisiting translational and rotational motion (in Day 1 folder)
Functions (built-in) and parameters (built-in only, through slide
10)
- Camera Control
(through Slide 10)
- Participants work on building a world for their storyboard
Wednesday, Day 3
Thursday, Day 4
- Alice Worlds
- Interactivity and Events
- Events demo including As Seen By, sound, billboard
- Events Tutorial
- As Seen By Tutorial
- Sound
- Parameters
- Work Session: Build a world from storyboard (second one)
Friday, Day 5
Week 2: June 23-27, 2008
Monday, Day 6
- Alice demos
- Example of functions with parameters, and tying to events, color
- Breakout discussions of camp
Tuesday, Day 7
- Alice Examples
-
Variables Example - asking a question
- Strings - asking questions, joining strings
- Complicated Conditional
- Using Libraries - simplified
- Work session: teams develop a camp plan
- Sample Student Projects (Presentation and discussion)
- Group discussion: How to grade them?
- Our grading rubrics
-
quizDemo.a2w
Wednesday, Day 8
Thursday, Day 9
Friday, Day 10
Week 3 First Option: July 7-11, 2008
This week will involve approximately half of the teachers. They will
continue
development of materials and will try some of the modules out on students
attending a summer camp.
Monday, Day 11
- Students
- Getting Started in Three Parts
- Part One
- Part Two
- Build a world of your own with objects and some methods
- Teachers
- Lesson Plans Templates
- Lists and Arrays Tutorial
- Example world of lists - Ballerina Dance
(BallerinaDance.a2w)
- Curriculum Development
- Some new instruction - Arrays
Tuesday, Day 12
- Students
- Part Three
- Download skyride from starter page. Drop dummy for original view,
set camera to ride with skyride.car2, reset camera to original view, have
skyride move again, and set camera to watch it from original position
without
moving.
-
Handout (pdf) - Just Part 1
- Teachers
- Array Visualization Tutorial
- Work on Lesson Plans
- Divide into Small Groups, Present and Evaluate Lesson Plans
Wednesday, Day 13
- Students
- Part 2 and 3 of Kangaroo Visit
- Parts 1-3 of ChangeColor
- Lists example
- Work on Worlds
- Animation Fair
- Teachers
- Work on Lesson Plans
- Watch student Animation Fair and Other Demos
-
buildingBlockGame.a2w - building block game example
Thursday, Day 14
- Students
- Answer Questions World
- Score and Timer - Click a Cow
- Work on Worlds
- Billboard from image
- Record Simple Sounds
- Teachers
- Work on Lesson Plans
- Present and Evaluate Lesson Plans
- Alice Demo
Friday, Day 15
- Students
- BDE, build a billboard with paint, arrays?
- Arrays
- PostTest
- Work on Worlds
- Animation Fair
- Collect Worlds from Students
- Teachers
- Work on Lesson Plans
- Present and Evaluate Lesson Plans
Week 3 Second Option: July 14-18, 2008
This week is an alternative third week for teachers and will be run
in the same manner as the other week 3 option.
Monday, Day 16
- Students
- Getting Started in Three Parts
- Part One
- Part Two
- Part Three
- Write a storyboard
- Build a world of your own with objects and some methods
- Teachers
- Lesson Plans
- Lesson Plan Templates (see from Day 11)
Tuesday, Day 17
- Students
- Kangaroo Visit Parts 1-3
- Skyride
- Evil Ninja's list
- Teachers
Wednesday, Day 18
- Students
- Write a function - chicken change color
- Random numbers - snowman change color randomly
- BDE
- Memory game
-
- Mini animation fair
- Teachers
-
memoryGame.a2w - Example of
adding to a list while the animation is running.
- BDE
- Lesson Plans
Thursday, Day 19
- Students
- Score
- Billboards - images and paint
- Ask Questions
- Scene change - fade to black, change ground texture
- Sound
- Work on worlds for animation fair
- Teachers
- Lesson Plans
- Presentations
Friday, Day 20
- Students
- Work on Worlds
- Timer
- Animation Fair
- Teachers