None of these are about computers. Read each one and pick the description that fits it best. There is no trick and nothing here is graded — go with your gut.
Those four groups have names. You sorted them before anyone taught you what they were called.
Every program ever written — every app on your phone, every game you have played — is built out of these four ideas and nothing more exotic. You will spend this year learning to write them down precisely enough that a machine can follow them.
Same shape: wait for a signal, then do something. The gold block is the waiting. The purple block is the doing. Those are the actual blocks from the first app you are going to build — it takes a picture when the button is tapped.
Be specific. “It's slow” is less useful than “it takes four taps to do the one thing I always want.”
There is no right answer here. I actually want to know what you think.
Hold on to that second question. It is one of the two questions this whole first unit is built around, and you will answer it again at the end of it. It is worth seeing how your answer changes.
Finished early? Try the hard part +3 MIN
Here is the catch. A person can follow a vague instruction. A machine cannot — it does exactly what you say, not what you meant. For each pair, pick the one a machine could actually follow.
Sort all eight above and the rest of the page opens up.