|
Alice
Programming
Daily Schedule
| 08:45 am |
|
Continental Breakfast |
| 09:00 am |
|
Workshop begins |
| 10:15 am |
|
Morning Break |
| 12:00 pm |
|
Lunch (Casa Commons) |
| 02:30 pm |
|
Afternoon Break |
| 05:00 pm |
|
Workshop ends |
| 05:30 pm |
|
Monday: Wine & Cheese |
| |
|
|
| Optional Dinner: |
| Mon |
|
6 pm, in Nobili Hall |
| Tue |
|
5:30 pm, in Nobili Hall |
| Wed |
|
6pm, Maggianio's |
| Thu |
|
5:30 pm, in Nobili Hall |
| Fri |
|
5:30 pm, in Nobili Hall |
Day 1 Sessions:
- Introduction to using Alice
- Motion (translation and rotation) during scene set-up
- Problem Solving and Storyboard Design (Participants work on
building a simple Alice storyboard)
- Storyboard -> Code
- Revisiting translational and rotational motion
Day 2 Sessions:
- Functions (built-in) and parameters
- Interactivity and Events
- Camera Control
- Participants work on building a world for their storyboard
Day 3 Sessions:
- Repetition
- 3D animation tips
- Sound
- Work session: Build a storyboard for an MTV video or commercial,
at least four frames
Day 4 Sessions:
- Group reviews, discussions of storyboards (Storyboards on the
wall)
- Sample Student Projects (Presentation and discussion)
- Group discussion: How to grade them?
- Our grading rubrics
- Work Session: Build a world from storyboard (second one)
Day 5 Sessions:
- Animation Fair: Demo of Day 3-4 worlds
- File management: Web pages and videos
- Presentation of materials available from http://www.aliceprogramming.net
|
Curriculum Development
Daily Schedule:
| 08:45 am |
|
Continental Breakfast |
| 09:00 am |
|
Workshop begins |
| 10:15 am |
|
Morning Break |
| 12:00 pm |
|
Lunch (Casa Commons) |
| 02:30 pm |
|
Afternoon Break |
| 05:00 pm |
|
Workshop ends |
| 05:30 pm |
|
Monday: Wine & Cheese |
| |
|
|
| Optional Dinner: |
| Mon |
|
6 pm, in Nobili Hall |
| Tue |
|
5:30 pm, in Nobili Hall |
| Wed |
|
6pm, Faultine Brewery |
| Thu |
|
5:30 pm, in Nobili Hall |
| Fri |
|
5:30 pm, in Nobili Hall |
Day 6 Sessions:
- Lists (Don)
- Our instructional materials & those from Virginia Beach
(Steve)
- State and CSTA curriculum guidelines (Steve)
- Work session: Teams make topic lists
Day 7 Sessions:
- Mutable variables (Rani)
- Team Presentation of topic lists from Day 6
- Sample unit plan - presentation
- Alice exams
- Work session: Teams develop a unit plan (related to topic lists)
Day 8 Sessions:
- Advanced Functions
- Presentations of unit plans from Day 7
- Sample lesson plan - presentation
- Work session: Teams develop a lesson plan and build a demo world
(the lesson plan should be related to their previous unit plan)
Day 9 Sessions:
- Arrays/Lists
- Presentation of lesson plans and demo worlds
- Work session: Teams build a second lesson plan, including a
project assignment
Day 10 Sessions:
- Transitioning to Java
- Presentation of second lesson plan and project assignment
- What the participants are expected to do, going forward
|
Practice
Teaching
Five third week sessions will be held concurrently:
For Middle School Teachers:
- Santa Clara University, Santa Clara
- Ralph Bunche High School, Oakland
For High School Teachers:
- Presentation High School, San Jose
- Ralph Bunche High School, Oakland
- Palo Alto High School, Palo Alto
These sessions are offered as opportunities for workshop participants
to practice their Alice skills by running their own short class
on Alice, supported by the workshop leaders, at or near their own
schools with some of their own local students.
See student recruitment page here.
|