Vocabulary
Graph Paper
Drawing Algorithms
Jobs
Understanding It
100
a list of steps to finish a task
An algorithm
100
Using a quadrant graph, where would you be on a graph paper grid if you followed these commands: 1. Move Down 1 Square 2. Move 1 Square Right 3. Move Down 1 Square 4. Move 1 Square Left 5. Fill in Square with Color
A3
100
Draw the following Algorithm using Arrow Symbols: 1. Move 1 Square Right 2. Move Down 1 Square 3. Move 1 Square Left 4. Fill in Square with Color
See Slide
100
Fill in the blank: One of your group members held this job. A _____________ is a type of computer that can perform commands.
Robot
100
What causes a bug in a program?
A programmer makes a mistake when they program an algorithm into the computer causing it to run incorrectly.
200
writing commands or actions as symbols
Coding
200
Using a quadrant graph, where would you be on a graph paper grid if you followed these commands: 1. Move 1 Square Right 2. Move Down 2 Squares 3. Move 2 Squares Right 4. Move Down 1 Square 5. Move 1 Square Right 6. Move Down 1 Square 7. Move 2 Squares Left 8. Fill in Square with Color
C5
200
Draw the following Algorithm using Arrow Symbols: 1. Move Down 1 Square 2. Move 2 Squares Right 3. Move Up 1 Square 4. Move 1 Square Left 5. Move Down 1 Square 6. Fill in Square with Color
See Slide
200
Fill in the blank: One of your group members held this job. A _____________ is a a person who gives commands to a computer.
Programmer
200
What does it mean to, "run a program?"
It means to make it follow the algorithm or perform the task from beginning to end.
300
finding and fixing problems in code
debugging
300
Using a quadrant graph, where would you be on a graph paper grid if you followed these commands: 1. Move Down 2 Squares 2. Move 4 Squares Right 3. Move Up 2 Squares 4. Move 1 Square Left 5. Move Down 2 Squares 6. Move 2 Squares Right 7. Move Down 1 Square 8. Move 1 Square Right 9. Move Up 3 Squares 10. Move 2 Squares Left 11. Move Down 1 Square 12. Fill in Square with Color
E2
300
Draw the following Algorithm using Arrow Symbols: 1. Move 1 Square Right 2. Move Down 3 Squares 3. Move 1 Square Right 4. Move Up 1 Square 5. Move 2 Squares Left 6. Move 1 Square Right 7. Fill in Square with Color
See Image
300
Fill in the blank: One of your group members did this job. A programmer sometimes has to __________________ a program that needs to be fixed.
debug
300
What do programmers use to program computers?
Code, Symbols, or Algorithms
400
an algorithm that has been coded into something that can be run by a machine
program
400
Using a quadrant graph, where would you be on a graph paper grid if you followed these commands: 1. Move 3 Squares Right 2. Move Down 1 Squares 3. Move 1 Square Left 4. Move Down 3 Squares 5. Move 2 Squares Right 6. Move Up 2 Squares 7. Move 3 Square Left 8. Move Up 2 Squares 10. Move 1 Squares Right 11. Move Down 4 Squares 12. Move Up 1 Square 13. Move 1 Square Left 14. Move 3 Squares Right 15. Move Up 2 Squares 16. Move Left 1 Square 17. Move Right 3 Squares 18. Fill in Square with Color
G2
400
Draw the following Algorithm using Arrow Symbols: 1. Move Down 2 Squares 2. Move 3 Squares Right 3. Move Up 1 Square 4. Move 2 Squares Left 5. Fill in Square with Color 6. Move Down 2 Squares 7. Move 2 Squares Right 8. Fill in Square with Color
See Slide
400
A programmer uses ________________ to communicate commands to a computer.
code
400
Why do programmers use codes and algorithms to write programs?
Because writing it out in words would take too long and might not be the same wording for every program.
500
what the Programmer will tell the computer or robot
command
500
Using a quadrant graph, where would you be on a graph paper grid if you followed these commands: 1. Move 1 Square Right 2. Move 1 Square Left 3. Move 1 Square Right 4. Move Down 3 Squares 5. Move Up 2 Squares 6. Move 1 Square Left 7. Move 2 Squares Right 8. Move Up 1 Square 10. Move 1 Square Left 11. Move Down 4 Squares 12. Move Up 1 Square 13. Move 1 Square Right 14. Move 2 Squares Left 15. Move Up 3 Squares 16. Move Right 2 Squares 17. Move Down 3 Squares 18. Move 2 Squares Left 19. Move Up 1 Square 20. Fill in Square with Color
C4
500
Draw the following Algorithm using Arrow Symbols: 1. Move Down 2 Squares 2. Fill in Square with Color 3. Move 2 Squares Right 4. Move Up 1 Square 5. Move Down 1 Square 6. Move 1 Square Left 7. Fill in Square with Color 8. Move 2 Squares Right 9. Move 2 Squares Left 10. Fill in Square with Color 11. Move Up 2 Squares 12. Move 1 Square Left 13. Move Down 1 Square 14. Move 1 Square Right 15. Fill in Square with Color
See Slide
500
Programmers write _________________ or a list of steps so that a computer can finish a task.
algorithms
500
Why it is difficult to transform real problems into programs?​​​​
Computers only understand certain commands in code.