Data Processing & Preparation / Module 01: Understand your source data All files contain fictional learning data. Keep an untouched source copy. 1. Extract practice_pack.zip to a new folder on your own device. 2. Read data_dictionary.txt and attempt learner_worksheet.txt. 3. For code tasks, use Python 3.12.14 in a local virtual environment. macOS: python3 -m venv .venv then source .venv/bin/activate. Windows: py -m venv .venv then .venv\Scripts\activate. 4. If requirements.txt is present: python -m pip install -r requirements.txt. This is your local environment; no automatic installation is performed by the website. 5. Rename the selected downloaded .py.txt reference copy to .py. Do not rename the learner scaffold as the worked script. 6. Command: Use a local spreadsheet, text editor and calculator. No Python installation required. 7. Keep the reference separate from your own implementation. Compare worked_solutions.txt only after attempting the exercises. 8. Commands write only to a NEW requested output path. For a rerun choose run-02 or experiment-02.json. No uploads, website login, hosting database or live service is needed. 9. The worked_reference.html is a static offline lesson reference; it does not execute Python, install software, save progress or refresh from adjacent files. Payments, public registration and new paid enrolment remain disabled. Paid lesson files require existing approved course access on the website. No certificate or career outcome is promised. FILES orders_raw.csv: Orders raw products.json: Products plan_wide.csv: Plan wide data_dictionary.txt: Source dictionary & timing learner_worksheet.txt: Three practical exercises worked_solutions.txt: Worked solutions with reasoning source_inventory_template.csv: Source inventory template data_dictionary_template.csv: Data dictionary template expected_results.json: Checked reference results setup_guide.txt: Local setup and reproduction review_rubric.txt: Evidence-based self-review worked_reference.html: Complete offline worked reference