Skip to content

Project Instructions

WEDNESDAY: Complete Workflow Phases 1-3

Follow the instructions in Workflow: Apply Example to complete:

  1. Phase 1. Start & Run - copy the project and confirm it runs
  2. Phase 2. Change Authorship - update the project to your name and GitHub account
  3. Phase 3. Read & Understand - review the project structure and code

FRIDAY/SUNDAY: Complete Workflow Phases 4-5

Again, follow the instructions above to complete:

  1. Phase 4. Make a Technical Modification - make a change and verify it still runs
  2. Phase 5. Apply the Skills to a New Problem

Phase 4 Suggestions

Make a small technical change that does not break the script. Choose any one of these (or a different modification as you like):

  • Change the number of messages created to 10 or so.
  • Change the min sales value.
  • Change the max sales value.

Be very careful when making changes. Confirm the script still runs successfully after your change.

Phase 5 Suggestions

Replace the lists with your own entries. Be careful to separate list items with a comma. Be careful to wrap each string with double quotes.

Steps:

  • Make your changes carefully.
  • Update the lists to use your values.
  • Run the script and confirm your output appears in the log

Then:

  • Describe the changes you made and why
  • Add the command you use to run your file to the README.md
  • Share your observations about this producer example project.

Key Skill Focus

As you work, focus on:

  • how Final signals that a value should not be reassigned
  • how f-strings embed variable values into readable output
  • how the statistics module provides common descriptive measures

Your goal is to make small changes and keep the project running.

Professional Communication

Make sure the title and narrative reflect your work. Verify key files:

  • README.md
  • docs/ (source and hosted on GitHub Pages)
  • src/ (your renamed script)

Ensure your project clearly demonstrates:

  • successful script execution with output in the project.log