What is hardware? Software?
Hardware: Any physical component of a computer
Software: Anything that gives instructions to the computer, such as an application
What is an algorithm?
A step-by-step set of instructions to solve a problem.
Binary uses these 2 numbers
1s and 0s
The circular/oval shape is what flowchart symbol?
Start/end
What button do you press to start a program in Scratch?
The green flag
Name 3 different port types
USB, USB-C, Headphone jack, HDMI, VGA, DP, etc.
What is decomposition?
Breaking a big problem into smaller, more manageable parts.
Computers represent ____ using binary
data (information)
Why do we need arrows in the flowchart?
They show the actual flow of a chart so that everything is in order
What are the main characters and objects in Scratch called?
Sprites
What is RAM?
RAM is Random Access Memory. It handles short term storage.
Algorithm or Decomposition?
1. Splitting a big project down into design, coding and testing
2. A family recipe
3. Writing down the tasks for the day
Decomp, Alg, Both
The binary number 10 makes what decimal number?
2
Conditions/Decisions
What are the pieces you snap together to create programs called?
Blocks
This part of the computer handles storage (Do not say storage)
Hard drive, SSD
Give me an example of an algorithm
Brushing your teeth, making your bed, etc.
The binary number 000001010011 is what in decimal?
83
The parallelogram is used for what?
Input/Output of Data
Daily Double! You get double the points.
How do you make a comment in Scratch?
For double: What is the importance of comments?
Right click.
Comments are important so that you can make a note to yourself and others.
This is the "brain" of the computer, and handles most interpreting executing instructions
CPU or Central Processing Unit
Another term from theoretical computing! When you ignore small details and focus on the important parts of a problem, that is called
Abstraction
What must computers do before they can understand our code?
Compile into binary then interpret
If a decision has more than one path, what structure does it create?
A branch
Name 5 categories of Scratch blocks
