Public course previewThis is not your assigned passport. No identity, answers, or completion progress are stored here.How to start your passport
Lesson group

2 lessons / about 70 active minutes

Reproducible Python

Select this if you will run or edit Python code. Python is a programming language. A package adds reusable code; an environment keeps one project's Python and packages separate so the setup can be recreated.

Sequence

Practice in this order.

Routine lessons use automatic checks. A person is involved only for a named exception or real operational decision. Active-time estimates exclude installation, access approval, cluster queues, and support wait.

  1. 01
    35 active minchanges practice files

    Create A Reproducible Python Environment

    Python is a programming language. Create or safely reuse the practice project's Python environment and verify which interpreter runs its files.

    →
  2. 02
    35 active minchanges practice filesreview only if a check needs help

    Make And Verify A Reproducible Python Change

    Expose a small calculation bug with a test, correct it, and inspect the two-file change.

    →