CS1: Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
| Keyword | Definition |
|---|---|
| algorithm | step by step instructions to solve a problem (doesn't have to be on a computer) |
| costume | the way a sprite can appear on screen |
| debug | finding and fixing problems in code |
| decomposition | breaking down something into smaller pieces to make it easier to understand and solve |
| event | something that triggers code to run |
| physical system | something in the real world that a computer can simulate (like the solar system, a roller coaster or a machine) |
| program | step by step instructions in computer code |
| scratch | a visual programming language that uses scripts to control sprites so you can make animations and games |
| script | blocks of code in scratch that control how a sprite behaves |
| simulate | running a computer program that runs a pretend version of part of the real world so you can experiment and see what happens |
| sprite | something that can be programmed in scratch to move or change |