
CS Principles Unit 3 Assessment Review
Quiz by Mr. Santos
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
10 questions
Show answers
- Q1In which of the following stages of the development process is a team MOST likely to interview a potential user of an app?investigating and reflectingdesigningtestingprototyping30s
- Q2Which of the following best describes the purpose of a design specification?Documenting comments that will need to be added to a programListing detailed questions that will be asked of users during interviewsTracking errors that arise through user testingDescribing the requirements for how a program will work or users will interact with it30s
- Q3What will the "background-color" of the "topButton" be when the program is finished running?orangegreenbluered30s
- Q4If the user does NOT click the button what color will "topButton" be when this program finishes running?orangeredgreenblue30s
- Q5The following program is run. Then the user clicks the "topButton" button ONCE. What will be displayed in the console?cat bird dogdog cat birdcat dog birdbird cat dog30s
- Q6The following program is run. Then the user clicks the "bottomButton" ONCE and then clicks the "topButton" ONCE. What will be displayed in the console?aaa bbb cccccc bbb aaabbb aaa cccaaa ccc bbb30s
- Q7The following program is run. Then the user clicks the "bottomButton" TWO TIMES. What will be displayed in the console?bbb ddd aaa aaaaaa bbb ccc ccc dddbbb ccc dddbbb ddd ccc ccc30s
- Q8Which line of code in this program is MOST likely to result in an error?line 4line 1line 3line 230s
- Q9Which of the following BEST describes the differences between sequential and event-driven programming?In sequential programming commands run faster than in event-driven programming.In sequential programming commands run one at a time. In event-driven programming all commands run at the same time.In sequential programming each command is run many times in sequence. In event-driven programming all commands are run a single time as an event.In sequential programming commands run in the order they are written. In event-driven programming some commands run in response to user interactions or other events.30s
- Q10Which of the following is NOT a reason to include comments in programsComments help document how code was written for other programmers to useComments help programmers debug issues in their own codeComments help the computer decide whether certain components of a program are important.Comments enable programmers to track their work throughout the development process30s