Programming Basics

Programming Basics

9th Grade

25 Qs

quiz-placeholder

Similar activities

Programming With Karel Vocabulary Quiz

Programming With Karel Vocabulary Quiz

9th - 12th Grade

20 Qs

Presentations Quiz

Presentations Quiz

6th - 12th Grade

20 Qs

Code org 1

Code org 1

5th - 12th Grade

21 Qs

Arduino Basics

Arduino Basics

9th - 12th Grade

20 Qs

Arduino Loop

Arduino Loop

2nd Grade - University

20 Qs

Loops

Loops

1st - 12th Grade

20 Qs

JavaScript Basics CodeHS

JavaScript Basics CodeHS

7th - 12th Grade

20 Qs

Javascript Basics Test

Javascript Basics Test

7th - 12th Grade

20 Qs

Programming Basics

Programming Basics

Assessment

Quiz

Computers

9th Grade

Medium

Created by

Ali Faulkner

Used 33+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best defines the term Abstraction?

A method of solving problems by removing unnecessary details.

A method of solving problems by breaking them down into smaller parts.

A method of planning a solution using recognised shapes, such as a diamond.

A method of planning a solution using a recognised format; declare variables, inputs, process and outputs.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best defines the term Decomposition?

A method of solving problems by removing unnecessary details.

A method of solving problems by breaking them down into smaller parts.

A method of planning a solution using recognised shapes, such as a diamond.

A method of planning a solution using a recognised format; declare variables, inputs, process and outputs.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best defines the term pseudocode?

A method of solving problems by removing unnecessary details.

A method of solving problems by breaking them down into smaller parts.

A method of planning a solution using recognised shapes, such as a diamond.

A method of planning a solution using a recognised format; declare variables, inputs, process and outputs.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best defines the term flow diagram?

A method of solving problems by removing unnecessary details.

A method of solving problems by breaking them down into smaller parts.

A method of planning a solution using recognised shapes, such as a diamond.

A method of planning a solution using a recognised format; declare variables, inputs, process and outputs.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the term "Algorithmic Thinking" mean?

Applying logic to solve a problem. This could be presented as either a flow diagram or pseudocode.

Writing the different steps to solve a problem. This could be either on paper or in a program.

Using an if statement to determine what happens next within a program.

Using either a for loop or a while loop to repeat a section of code within a program.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the term "Sequence" mean?

Applying logic to solve a problem. This could be presented as either a flow diagram or pseudocode.

Writing the different steps to solve a problem. This could be either on paper or in a program.

Using an if statement to determine what happens next within a program.

Using either a for loop or a while loop to repeat a section of code within a program.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the term "Selection" mean?

Applying logic to solve a problem. This could be presented as either a flow diagram or pseudocode.

Writing the different steps to solve a problem. This could be either on paper or in a program.

Using an if statement to determine what happens next within a program.

Using either a for loop or a while loop to repeat a section of code within a program.

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?