warming up your workspace

Python practice in General Coding

Browse the rooms before signing in. Opening a room requires an account and follows your existing access. Practice does not issue certificates.

  • The Bouncer

    A doorway scanner has to decide who gets in.

    control-flow. Free room.

  • Name Tag

    A badge printer needs initials from full names.

    foundations. Free room.

  • Step Counter

    A fitness band needs to tally the days a goal was hit.

    control-flow. Free room.

  • Vending Machine

    The machine owes a customer change and the relay is stuck.

    foundations. Free room.

  • Leaderboard

    An arcade cabinet shows the high scores.

    collections. Account access required.

  • Restock Run

    A warehouse bot lists what is running low.

    collections. Account access required.

  • Tip Splitter

    A dinner bill needs to be split fairly to the cent.

    functions. Account access required.

  • Trending Word

    A chat feed wants the most repeated word.

    collections. Account access required.

  • Needle in the Stack

    A sorted manifest needs a fast lookup.

    algorithms. Account access required.

  • Palindrome Gate

    A puzzle door opens only for palindromes.

    strings. Account access required.

  • Roman Mint

    An old coin press stamps numbers in Roman numerals.

    algorithms. Account access required.

  • Squeeze Play

    A sprite sheet is bloating storage; compress it.

    strings. Account access required.

  • Bank Ledger

    An ATM replays a day of transactions.

    objects. Account access required.

  • Balanced

    A code linter flags mismatched brackets.

    algorithms. Account access required.

  • Column Sum

    A CSV import totals a numeric column.

    data. Account access required.

  • Flip the Grid

    A tile editor rotates a level layout.

    data. Account access required.

  • Left to Right

    A pocket calculator evaluates with no precedence.

    capstone. Account access required.

  • Flatten It

    A config loader unnests an arbitrarily deep list.

    capstone. Account access required.

  • Robot Grid

    A delivery bot follows a movement string.

    capstone. Account access required.

  • Stack Machine

    A tiny virtual machine runs a program.

    capstone. Account access required.