wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introduction to Sphero

Total questions: 45

Worksheet time: 22mins

Name
Class
Date
1.

What is the robot ball called?

a)

Cosmo

b)

Jimu

c)

Sphero

d)

Larry

2.

What function makes Sphero move?

a)

Dance

b)

Run

c)

Skip

d)

Roll

3.

What do you need to do before starting your code?

a)

Aim

b)

Throw Sphero across the room

c)

Clap your hands

d)

Brush your teeth

4.

What makes the color change?

a)

Main LED

b)

Flashlight

c)

Mr. Light

d)

Brushing your teeth

5.

What is the speed limit of Sphero?

a)

255

b)

Brushing your teeth

c)

50

d)

75

6.

How do you make Sphero wait?

a)

Stop

b)

Wait

c)

Delay

d)

Go

7.

How do you spell Sphero?

a)

Shpero

b)

Sparrow

c)

Sphero

d)

Toothbrush

e)

Shphero

8.
What shape am I?
a)
circle
b)
sphere
c)
cone
d)
cube
9.

A set of instructions that control a computer in order to accomplish a task.

a)

Block-based coding

b)

Instruction

c)

Program

d)

Scratch

10.

single step or operation of a program.

a)

Block-based coding

b)

Instruction

c)

Program

d)

Scratch

11.

A block-based visual programming language developed by MIT to help children learn to create computer code/programs.

a)

Block-based coding

b)

Instruction

c)

Program

d)

Scratch

12.

Creating computer programs using interlocking blocks, including nested blocks, to represent text-based coding commands.

a)

Block-based coding

b)

Instruction

c)

Program

d)

Scratch

13.

A memory storage location to which a name is assigned to contain a value or item of data (i.e. – age = 13)

a)

Variable

b)

If/Then statement

c)

Loop

d)

Sequence

14.

Coding statement that tests whether a condition is true, after which additional code either is or is not executed based on the result.

a)

Variable

b)

If/Then statement

c)

Loop

d)

Sequence

15.

Control statement that repeats a section of code for a set number of times, until a condition is met, or for the entire time a program is running.

a)

Variable

b)

If/Then statement

c)

Loop

d)

Sequence

16.

Statements and commands that must be executed in exact order until the program has completed.

a)

Variable

b)

If/Then statement

c)

Loop

d)

Sequence

17.

Another name by which "Loop" control statements are known by.

a)

Repeaters

b)

If/Then statement

c)

Iteration

d)

Sequence

18.

Another name by which "If/Then" control statements are known by.

a)

Checker

b)

Decision

c)

Iteration

d)

Condition Test

19.

Programmable robotic ball with sensors for speed, acceleration, and direction. Has programmable LED front/back & 8x8 matrix.

a)

Sphero Bolt

b)

Sphero Mini

c)

Sphero Spark

d)

Sphero Rover

20.

Programmable machine that can move independently & perform complex actions.

a)

Robot

b)

Compass

c)

Gyroscope

d)

Motor

21.

Device for determining direction by indicating or pointing to magnetic North.

a)

Robot

b)

Compass

c)

Gyroscope

d)

Motor

22.

A spinning wheel or disk on an axel, mounted on a movable frame, which can maintain its orientation. Used in guidance systems.

a)

Robot

b)

Compass

c)

Gyroscope

d)

Motor

23.

A device that changes electricity or other fuel into mechanical energy or movement.

a)

Robot

b)

Compass

c)

Gyroscope

d)

Motor

24.

You're at home on planet Earth. How many g's do you feel?

a)

0

b)

1

c)

2

d)

4

25.

Force which causes any two objects to be attracted to each other. Force depends upon mass of objects & distance between them.

a)

Gravity

b)

Velocity

c)

Centrifugal

d)

Inertia

26.

The rate of movement or speed of an object in a given direction.

a)

Gravity

b)

Velocity

c)

Centrifugal

d)

Inertia

27.

Force that acts on an object moving in a circle around an axis of rotation that tends to push the object away from the center.

a)

Gravity

b)

Velocity

c)

Centrifugal

d)

Inertia

28.

Resistance an object has to a change in its state of motion.

a)

Gravity

b)

Velocity

c)

Centrifugal

d)

Inertia

29.

The concept of “mass in motion”, measured as mass times velocity.

a)

Momentum

b)

Sensor

c)

Lumens

d)

Light Emitting Diode

30.

A input device or module that detects and responds to physical conditions such as motion, pressure, light, color, heat, etc.

a)

Momentum

b)

Sensor

c)

Lumens

d)

Light Emitting Diode

31.

A measure of the brightness of light.

a)

Momentum

b)

Sensor

c)

Lumens

d)

Light Emitting Diode

32.

A semiconductor that emits light when current flows through it.

a)

Momentum

b)

Sensor

c)

Lumens

d)

LED

33.

A high-level programming language developed for web pages. (can also program Spheros using this)

a)

JavaScript

b)

Syntax

c)

Logic

d)

Runtime

34.

Rules the specify how instructions, variables, and functions are to be used in developing programs or computer code.

a)

JavaScript

b)

Syntax

c)

Logic

d)

Runtime

35.

You programmed your Sphero to draw a square while changing colors. Instead, it made a big circle and ended up under Mr. Riherd's desk and he got mad at you. What type of programming error did you make?

a)

Logic

b)

Syntax

c)

Runtime

d)

Ooopsie

36.

Identify the colors that are programmable using a Sphero Bolt? (select AS MANY AS ARE INCLUDED in the programs)

a)

Blue

b)

Cyan

c)

Green

d)

Red

e)

Yellow

37.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Movements

b)

Lights

c)

Sounds

d)

Controls

38.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Movements

b)

Lights

c)

Sounds

d)

Controls

39.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Movements

b)

Lights

c)

Sounds

d)

Controls

40.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Movements

b)

Lights

c)

Sounds

d)

Controls

41.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Operators

b)

Comparators

c)

Sensors

d)

Communications

42.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Operators

b)

Comparators

c)

Sensors

d)

Communications

43.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Operators

b)

Comparators

c)

Sensors

d)

Communications

44.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Operators

b)

Comparators

c)

Sensors

d)

Communications

45.

Which program block group or palette in Sphero can the instruction shown here be found?

a)

Events

b)

Comparators

c)

Sensors

d)

Communications