ARCFIELD COMPUTER INVESTIGATIONSConnecting to the lab…

01 / INSIDE THE SHOT

Where does the
speed go?

A shot leaves the launcher. Follow how the program changes its speed, from a CPU instruction to the flight it produces.

You choose an input, predict, and run the experiment. The debugger supplies the evidence.

YOUR EXPERIMENT

Case 01

First, make a prediction.

At zero wind, does a faster launch change how strongly the shot slows down?

Your prediction is saved before the program runs.

THE PROGRAM, MADE VISIBLE

An input becomes a movement.

Waiting for your experiment

See the connection, one step at a time.

Make a prediction on the left, then run the shot. You'll inspect the actual values that pass through the compiled program.

Meet LLDB, the debugger. It pauses a running program so you can ask: which instruction changed this value? We’ll keep its original evidence beside the explanation.

KEEP WHAT YOU LEARN

Your investigation notebook.

Cite a value or instruction. Say what it rules out, and what you would test next.

MAKE THE TOOL YOURSTake the trace script with you.

This Python script drives the real local investigation tool. Read it, change the input, and save your version. The page downloads your text; it does not execute edited code.

Loading the supplied script…