
SICS CompSci Programming I
Quiz by Peter Skerritt
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
What is a bug?
What is debugging?
Which of these is a loop?
What does it mean to decompose a problem?
What is the best loop to shorten the program shown in the picture?

What is the first block you should use when coding an algorithm on Blockly?
True or false? Programmers must use specific instructions when coding to solve a problem.
True or false? Computers can only do what humans tell them to do.
What is the term for an algorithm that has been coded into something that can be run by a machine?
When using Blockly, which button do you click to test your program?
Look at the puzzle, and then look at the code. Where is the bug?

Choose the code that solves the puzzle in the picture.
