Mini-Project: The Freedom Riders Roster Analyzer

Build a list of at least six records, each with name, age, and home_state. Then use loops to compute and print: (1) the total count, (2) the sum of all ages, (3) the average age, (4) a filtered list of everyone under 25, (5) the name of the youngest person (loop and track the minimum), (6) a count of how many came from a specific state, and (7) a nested loop printing every name paired with every state in a unique set of states. Use the accumulator pattern throughout. Both languages.

SANKOFA SANDBOX
loading editor…
Your turn → Work through it step by step. This is a piece of the course project, not a throwaway exercise.

Built it in both languages?

Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.

← BackNext: Module 13: While Loops →