Unit 1 Review AP CSP

Unit 1 Review AP CSP

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Programming language classification

Programming language classification

12th Grade

14 Qs

Python Introduction

Python Introduction

9th Grade

15 Qs

Computational Thinking

Computational Thinking

9th - 11th Grade

12 Qs

Introduction to programming

Introduction to programming

5th - 10th Grade

10 Qs

Basic Concept in Programming

Basic Concept in Programming

10th Grade

12 Qs

Coding Pre-quiz

Coding Pre-quiz

6th - 9th Grade

15 Qs

Problem Solving Quiz

Problem Solving Quiz

11th Grade

15 Qs

code.org CSP Unit 3 Review 20-21

code.org CSP Unit 3 Review 20-21

9th - 12th Grade

15 Qs

Unit 1 Review AP CSP

Unit 1 Review AP CSP

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Amy Austin

Used 73+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a variable?

A placeholder for a value

Calculation

A program that names something

A type of number

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The process of imagining something that does not yet exist, but that has potential value, and making it real through the application of design, implementation, and production

iterative development process

innovating

iteration

debug

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

to identify and remove errors from a computer program

iterative development process

iteration

debug

innovating

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

repeatedly applying a process with the goal of coming closer and closer to a solution

innovating

debug

iterative development process

iteration

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Understanding of the life cycle of a program is an essential component to becoming an effective programmer. Which of the following is the best example of how the life cycle of a program should work?

Idea→write code→algorithm→execute code→debug→maintain

Idea→algorithm→write code→execute code→maintain→debug

Idea→algorithm→write code→execute code→debug→maintain

Idea→algorithm→write code→debug→execute code→maintain

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Jeremiah is part of a group planning a summer fair at which local businesses can run stalls and events. He wants to use his programming skills to develop an app for the fair which businesses will be able to use to communicate information about their activities at the fair with visitors. Which of the following would be the best first step for Jeremiah to take?

Develop all of the major algorithms which will be required for the app by drawing flowchart representations

Find out from the businesses and potential visitors what information and format they think should be used for the app

Write some sample code to understand how the app might work

Write thorough documentation explaining how the code for the app works

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A program that Thomas has written is complete. It has been tested thoroughly, and some outputs were not as expected. Thomas is now going through the code carefully attempting to establish the cause of these errors and change the code to remove them. What is this procedure called?

Debugging

Development

Error check

Coding

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?