Each section of Jeroo is introduced with a PowerPoint presentation that has accompanying notes for students to fill in during the presentation followed by one or more hands-on labs and activities using Jeroo.
0- Know the Environment |
||||
PowerPoint with notes |
Additional Student Handouts |
Labs for Students to do |
Additional Activities |
Warm-ups |
none |
Lab 0 - design your original letter island |
Demo 0: Watch an Island being designed |
An introduction | |
|
||||
1- Create a Working Program |
||||
PowerPoint with notes |
Additional Student Handouts |
Labs for Students to do |
Additional Activities |
Warm-ups |
Lab 1: Pick a Flower. Challenge: Lab 1b: Walk Across |
Explore: What-if #1 Demo 1: Watch a program running |
where?, Jeff | ||
|
||||
2- Use the IDE and language to solve problems |
||||
PowerPoint with notes |
Additional Student Handouts |
Labs for Students to do |
Additional Activities |
Warm-ups |
Lab 2a: Island N warmup |
Lab 2a: Island N |
swap (test each other's answers to see if they work!), OOP syntax | ||
|
Lab 2b exercises: |
what letter?, syntax errors, shortest path | ||
|
||||
3 – Divide programs into sections |
||||
PowerPoint with notes |
Additional Student Handouts |
Labs for Students to do |
Additional Activities |
Warm-ups |
|
Lab 3a: Rewrite the code as methods for Lake Island and the Relay |
|
what if#3, what if #4 | |
|
|
Lab 3b: Spelling Bee |
|
syntax errors |
|
Twisted island ( under construction) |
Lab 3c: Island N Using Methods, Skinny Island, |
Twisted island ( under construction) |
4 – Control program flow with loops and conditionals |
||||
PowerPoint with notes |
Additional Student Handouts |
Labs for Students to do |
Additional Activities |
Warm-ups |
|
Lab 4a. Loops: Pick a row, Find Water, Circle Ring |
if warmup | ||
|
|
when do you stop? | ||
|
||||
5 - Writing complex programs |
||||
PowerPoint with notes |
Additional Student Handouts |
Labs for Students to do |
Additional Activities |
|
Design algorithms on paper using stepwise refinement |
Lab 5a: Garden planting |
Labyrinth Islands, Navigate problem |
pickARow | |
Team Planting problem solving (under construction) |
Lab 5b: Complex Programs Lab 5c: Two Friends Meet |
|
complex conditions | |
|
||||
6 – Intermediate Activities |
||||
There are a variety of challenging problems in the Jeroo labs including: Hurdle Race, ZigZag Lakes , Pick All Flowers, The Maze, Walk the Lake . (These are from jeroo.org, D Sanders and B Dorn and E. Eddy) |
Notes:
Link to original 2004 activities and PowerPoint presentations and notes for Java/C++ and VB