Gallery

Discover apps people built on Collabby by chatting. Run them, then remix to make them yours.

Time Complexity

Compare every pair or build a table, then increase the number of people to see how fast the steps grow and where the two methods meet.

by Anonymous

Reference vs Copy

Try reference, shallow copy, and deep copy to see which changes ripple through to the other side and which stay separate.

by Anonymous

Stacks and Queues

Push and pop the same items in a stack and a queue to see why one reverses the order while the other keeps it.

by Anonymous

Prompt Writing

Swap the who, what, and how of a prompt one at a time and watch how the answer changes.

by Anonymous

AI Hallucination

Check AI answers against the penguin guide to see if they have evidence, and learn that sounding confident doesn't mean being right.

by Anonymous

Training Data and Bias

Add and remove animal pictures from the baskets to see how training data shapes—and biases—the AI's answers.

by Anonymous

Next Word Prediction

Pick the next word from its probability bars to build sentences, then turn the temperature knob to see why AI gives different answers each time.

by Anonymous

Tokenization

Cut words into chunks yourself and discover that chunk count comes from how common a word is, not how long it is.

by Anonymous

Coordinates and Collision

Add to or subtract from x and y, where y grows downward, to move an object and use inequalities to tell whether two boxes collide.

by Anonymous

Asynchronous Code

Set timer delays and see why code doesn't run in the order you wrote it, and why loops need a stop condition.

by Anonymous

Binary Search

Compare linear search, binary search, and direct lookup to see how far the number of tries drops.

by Anonymous

Recursion

Follow a function calling itself step by step, and see what happens when the stopping condition is missing.

by Anonymous

JSON

Turn boxes into JSON text and send them back and forth to see why a single quote matters and which values vanish along the way.

by Anonymous

Sorting Algorithms

Swap neighboring bars to sort them and see how swap counts, comparison counts, and sorting rules change the result.

by Anonymous

Binary Numbers

Flip 8 light bulbs on and off and shift bits to see how 0s and 1s turn into numbers, letters, and doubling or halving.

by Anonymous

Working with Strings

Slice text with index numbers starting at 0 and find out when + adds numbers and when it joins words.

by Anonymous

Objects

Change an object's properties by calling their labels, comparing access by name and by index and digging into boxes nested inside boxes.

by Anonymous

Logical Operators

Flip switches for && and || to see how two conditions join like series and parallel circuits.

by Anonymous

Drawing Shapes with Loops

Set the repeat count and turn angle to make the turtle draw polygons, and discover that the turns always add up to 360 degrees.

by Anonymous

Functions and Parameters

Bundle repeated code into a function, compare how many clicks it saves, and see what parameters and return really do.

by Anonymous

Input Events

Type into a text box to compare when the input and change events react, then make pass rules and test them.

by Anonymous

Arrays

Push and pop values to see how indexes shift and why counting starts at 0.

by Anonymous

Click Events

Choose a click event and a variable to build code, then press the button and watch the page change.

by Anonymous

Conditionals

Build one if–else rule so the robot at a fork reads the door and picks its own path.

by Anonymous