CSE Quiz Lists and Block Coding

CSE Quiz Lists and Block Coding

9th Grade

8 Qs

quiz-placeholder

Similar activities

APCSP 3.7 Debugging

APCSP 3.7 Debugging

9th - 12th Grade

10 Qs

Aplicația Word

Aplicația Word

9th - 10th Grade

13 Qs

PLTW CSE L1 Vocab P2/2

PLTW CSE L1 Vocab P2/2

9th - 12th Grade

10 Qs

engineering science questions topic 5&6 MUHAMMAD ZIDANNE BIN AMIR FIRDAUSE 1IH

engineering science questions topic 5&6 MUHAMMAD ZIDANNE BIN AMIR FIRDAUSE 1IH

9th - 12th Grade

10 Qs

SST Yr8 Term 1 HW/SW Keywords

SST Yr8 Term 1 HW/SW Keywords

8th - 10th Grade

10 Qs

Software

Software

9th Grade

10 Qs

System Software

System Software

9th - 12th Grade

13 Qs

Python Programming: Functions and Procedures

Python Programming: Functions and Procedures

9th - 11th Grade

12 Qs

CSE Quiz Lists and Block Coding

CSE Quiz Lists and Block Coding

Assessment

Quiz

Computers

9th Grade

Medium

Created by

Dr. Burke

Used 3+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 12 pts

Why do you think lists are an essential concept in programs?

Lists are not essential in programming because they are only used in some specific programming languages and are not a universally used concept.

Lists are used in programs primarily for generating random numbers, which can then be used in mathematical operations to provide a unique outcome each time the program is run. This allows for more dynamic and unpredictable results in programs that require random values.

Lists are often used in programs to store database connections, making it easier to retrieve data from a database and use it in the program's execution. This is particularly useful in large programs with complex data structures, where keeping track of multiple database connections can become difficult. Lists allow for easy and organized access to data stored in databases.

Lists are able to store vast amounts of data elements that can be manipulated and used throughout a program. Programs can also store data in lists for organizational purposes and later use in the program’s execution.

2.

MULTIPLE CHOICE QUESTION

1 min • 12 pts

_________ is a technique or process that manages complexity in a program or computer system. _________ “hides” details or removes duplication, allowing the programmer to focus on high-level considerations and functions rather than the rules of a programming language.

Input

Abstraction

Debugging

Booleans

3.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

It is possible to iterate backwards through a list.

TRUE

FALSE

4.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Python is an example of a ________ programming language.

text-based

pseudocode

proprietary

non-syntactical

5.

REORDER QUESTION

2 mins • 20 pts

Media Image

Drag these instructions into the correct order to get the car to move so that it starts at square 1 facing north and ends in the state shown in the image. Assume that the pen starts out in the down position. Squares measure 200 mm.

drive forward 600 mm

turn right 90 degrees

drive forward for 400 mm

move pen up

drive forward for 300 mm

6.

MULTIPLE CHOICE QUESTION

1 min • 12 pts

In the VEXCode VR version of the car activities we can move the virtual car forward a certain number of millimeters (mm). But when we programed the real cars in the Dead Reckoning activity we had to use functions that converted a distance into the units that the motors use. What units do the motors use?

inches

meters

reverse spin

degrees

7.

MATCH QUESTION

1 min • 14 pts

Match the following

Displays the Python code for this program

Media Image

Displays a detailed explanation of any block

Media Image

Allows you to choose from one of the available playgrounds

Media Image

Opens or closes the blocks "drawer"

Media Image

Displays the "monitor" where text is printed out

Media Image

8.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Functions are like a mini-program inside of a bigger program. In the VexCode VR, what feature allows us to create functions?

Make a Block

while

Lists

repeat