Search this site
Embedded Files
Skip to main content
Skip to navigation
Expeditions through Alice
Home
1. Telling a Story
1. Discovery
2. Exploration
3. One at a Time
4. Plan -> Storyboard
5. Storyboard -> Code (part 1)
6. Storyboard -> Code (part 2)
7. Prediction
8. Do it Together
9. Together & in order
10. Reflecting...
11. Animation Details: Sub-Parts (part 1)
12. Animation Details: Sub-Parts (part 2)
2. Dividing the Story (methods)
1. Discovery
2. Exploration
3. The Escape
4. The Freak Out
5. The Apology
6. Directing action
7. Reflecting...
3. Stories from Pieces (methods)
1. Discovery
2. Story One
3. Story Two
4. Help for Humans
5. Reflecting...
4. Acting the same (parameters)
1. Discovery
2. Create a dance
3. Generalizing
4. Add parameter
5. Use parameter
6. Call the method
7. Finish dancing
8. Reflecting...
5. Acting differently (parameters)
1. Discovery
2. What to change
3. Add Parameter
4. Calling
5. More About Parameters
6. Reflecting...
7. Animation Details
6. Get into the Story (events)
1. Discovery
2. Exploration
3. Making it real
4. Add a handler
5. Mouse events
6. Related events
7. Reflecting...
7. Calculating Realism (mathematical expressions and functions)
1. Discovery
2. Exploration
3. Options Through Mathematical Expressions
4. Moving to a point
5. More complex calculations
6. Creating a function
7. Reflecting
8. Choosing your path (If statements)
1. Discovery
2. Exploration
3. Doing this or that (but not both!)
4. Controlling Conditional Execution
5. Building your own if statement in Alice
6. Reflecting...
9. More complex control of execution (compound Boolean expressions and nested if/elses)
1. Discovery
2. Exploration - Or
3. Another Way to Do Or (Nested Ifs)
4. Exploration - And
5. Another Way to Do And
6. Reflecting...
10. Doing Things Over and Over (Loops)
1. Discovery
2. Exploration - Counted Loops (part 1)
3. Exploration - Counted Loops (part 2)
4. Nested Counted Loops
5. Exploration - Conditional Looping: Whiles
6: Exploration: Conditional Looping: Introducing Random
7. Reflecting...
11. Grouping Items Together (Lists)
1. Discovery
2. Exploration: Moving Together
3. Exploration: Moving Apart
4. Putting it Together: Do it yourself
5. Reflecting...
12. Intro to Spreadsheets
1. Getting Started
2. Adding Grades
3. Calculating Grades
4. Addressing Cells
5. Averaging
6. Finish Grade Calculator
7. Grading Sheet
8. VLOOKUP
13. Spreadsheets - Working with Large Data Sets
1. Exploration
2. Freeze Panes
3. Find and Replace
4. Autofilter
5. Protect Sheet
Terminology
ELL Dictionary
ELL: Dividing the Story
ELL: Lecture Slides
ELL: Telling a Story
Vocabulary Dictionary
File Storage
Lab Starter Worlds
Supplementary Information
You want computers to be picky
Expeditions through Alice
File Storage
This is a page where files not stored on other pages, but needed by students can be found.
Report abuse
Page details
Page updated
Report abuse