Students design and evaluate algorithms, collaborate through pair programming, use broadcast messages to coordinate sprites, and build timeline and choose-your-own-path programs connecting coding to technology history, sports careers, and elements of culture.