Programming
Copyright 2017 - Jacob D. Parr
https://www.jacobparr.com
(all rights reserved)
1
2
3
4
Program Instructions
- Get Toys (read)
- Count Toys
(down arrow to continue)
1
2
3
4
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
spark-submit
Program
Instructions
- Get Toys (read)
- Count Toys
1
2
3
4
Go!
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Stage #1
1. Get Toys
2. Count Toys
Stage #2
2. Count Toys
1
2
3
4
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Stage #1
1. Get Toys
2. Count Toys
Stage #2
2. Count Toys
1
2
3
4
3
1
2
3
Shuffle!
3
1
2
3
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Stage #1
1. Get Toys
2. Count Toys
Stage #2
2. Count Toys
Stage #1
1. Get Toys
2. Count Toys
Stage #2
2. Count Toys
1
2
3
4
3
1
2
3
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
3
1
2
3
Stage #1
1. Get Toys
2. Count Toys
Stage #2
2. Count Toys
1
2
3
4
9
9
Gimme!
3
1
2
3
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Program
Instructions
- Get Toys (read)
- Count Toys
Stage #1
1. Get Toys
2. Count Toys
Stage #2
2. Count Toys
Stage #1
1. Get Toys
2. Count Toys
Stage #2
2. Count Toys
Instructions
- Get Toys (read)
- Is Broken? (filter)
- Shrink Toys (map)
- Paint Toys (map)
- Box Size (group by)
- Package (map)
- Wrap Toys (map)
- Load Truck (write)
(down arrow to continue)
1
2
3
4
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
spark-submit
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
1
2
3
4
Go!
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
1
2
3
4
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
1
2
3
4
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Shuffle!
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
1
2
3
4
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
1
2
3
4
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
1
2
3
4
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
1
2
3
4
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
1
2
3
4
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
Instructions
- Get Toys
- Is Broken?
- Shrink Toys
- Paint Toys
- Box Size
- Package
- Wrap Toys
- Load Truck
1
2
3
4
Stage #1
1. Get Toys
2. Is Broken?
3. Shrink Toys
4. Paint Toys
5. Box Size
Stage #2
5. Box Size
6. Package
7. Wrap Toys
8. Load Truck
Done!
Spark Programming
By Jacob D Parr
Spark Programming
- 829