Unit 1 Vocabulary
Introduction to Scratch
- Scratch
- A block-based
programming languagedeveloped by MIT. - Programming Language
- A language used to write instructions for a computer to execute.
- Code
- A set of instructions written in a
programming language. - Block
- A piece of code in Scratch that performs a specific action. Blocks snap together to create a
program. - Program
- A collection of
codethat performs a specific task when run. - Also known as an application, software, or app.
- Algorithm
- A step-by-step procedure for solving a problem or accomplishing a task. In programming, an algorithm is a set of instructions that a computer can follow to achieve a desired outcome.
- A recipe is a classic non-computer example of an algorithm. Follow the steps carefully to bake cookies.
- Sequencing
- The process of arranging
codein a specific order to achieve a desired outcome. - Bug
- A mistake or error in a
programthat causes it to behave unexpectedly. - Debugging
- The process of finding and fixing
bugsin a program. - Event
- An action or occurrence that a program can respond to, such as a user clicking a button or a timer going off.
- Sprite
- A character or object in a
Scratchproject that can be programmed to have some behavior. - Costume
- The appearance of a
spritein aScratchproject. A sprite can have multiple costumes that it can switch between. - Stage
- The background area where sprites perform their actions in a
Scratchproject. - Backdrop
- The background image of the
Stagein aScratchproject.
Last updated on