Interactive Learning

Practice Lab

Explore how bits change a value, then test your understanding with guided byte challenges and hexadecimal targets. Apply the same ideas to octal permissions when you are ready.

Explore: Binary Demo

Toggle bits freely and watch decimal, binary, and hexadecimal update together.

Build the Byte

Build a target number, check your answer, and use a hint when you need one.

Hex Switch Game

Match hexadecimal targets with bits, check each nibble, and try another challenge.

Permissions Calculator

Connect nine permission bits to octal and symbolic modes, then solve file-access scenarios.

Start With Binary Demo

Watch a byte change live while you flip each bit on and off. This is the starting point for seeing each place value's contribution.

Try Build the Byte

Build the target before checking. Ask for a hint when needed, then read the worked explanation and try the next challenge.

Read Hexadecimal in Nibbles

Set a hex target, then match it by flipping the correct switches without relying on a conversion table. Use the feedback to check each four-bit group.

Apply Octal to Permissions

Use three groups of three bits to solve file and directory scenarios. Explain who gets access and which permission bits they need.

Open the permissions calculator →