Programming Basic 2

Programming Basic 2

8th Grade

30 Qs

quiz-placeholder

Similar activities

Karel Programming

Karel Programming

7th - 12th Grade

25 Qs

CodeHS CompSci Final Exam

CodeHS CompSci Final Exam

8th Grade - University

25 Qs

Python Revisoin

Python Revisoin

8th Grade

25 Qs

Coding - 1st Round

Coding - 1st Round

7th - 8th Grade

26 Qs

Programming with Karel

Programming with Karel

7th - 12th Grade

25 Qs

CodeHS Tracy the Turtle Final Test

CodeHS Tracy the Turtle Final Test

6th - 10th Grade

30 Qs

St Michael's  - Year 8 - Advanced Small Basic

St Michael's - Year 8 - Advanced Small Basic

8th Grade

33 Qs

Computer Pretest1(Arduino Grade8_t1)

Computer Pretest1(Arduino Grade8_t1)

3rd Grade - University

25 Qs

Programming Basic 2

Programming Basic 2

Assessment

Quiz

Computers

8th Grade

Hard

Created by

henry lutterodt

Used 6+ times

FREE Resource

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will happen if you try to access an index that does not exist in a list?

The program will print None

The program will crash with an error

The program will return the last item in the list

The program will automatically add a new item

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If you want a program to run a block of code only if a certain condition is met, which structure should you use?

Sequence

Iteration

Selection

Debugging

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A programmer wants to repeat a block of code until a condition becomes false. Which of the following is the best choice?

If statement

For loop

While loop

Print function

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main advantage of using decomposition in programming?

It makes a program easier to manage by breaking it into smaller parts

It allows programs to run faster

It removes the need for loops

It reduces the number of variables needed

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the correct way to check if a number is even using Python?

if number / 2 == 0:

if number % 2 == 0:

if number ** 2 == 0:

if number + 2 == 0:

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of print(10 % 3)?

3

1

0

10

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements about Boolean values is correct?

A Boolean can store multiple values

A Boolean can only be either True or False

Boolean values can be added like numbers

Boolean values do not exist in Python

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?