To start this assignment, download this zip file.
The following guide pages cover material needed for this assignment:
Homework 2c — Decomposition
1. Barcodes
For this problem, Bit wants to finish the barcodes. There are two starting worlds:


The finishing worlds should look like this:


The starter code is in barcodes.py.
2. Soccer fields
For this problem, Bit wants to plant grass in the soccer fields. There are two starting worlds:


Bit’s job is to put green inside each soccer field:


The starter code is in soccer_fields.py.
3. Bit-a-thon
Bit is participating in a triathlon! Help Bit climb down a mountain, swim across the river, and then cycle to the finish line. There are two race courses:


Bit should finish the course, tracing the running path in green and the cycling path in red:


The starter code is in bitathon.py.