Sphero Edu Vocabulary

algorithm

A list of steps that allow you to complete a task

program

An algorithm that has been coded into something that can be run by a machine.

bug

Part of a program that does not work correctly.

debug

Find and fix errors(bug) in algorithm or program

Persistence

Trying again and again, even when something is very hard.

loop

The action of doing something over and over again.

conditionals

Statements that only run under certain conditions, an example would be an if/then statement.

refactoring

common term used by developers that means to improve the way your code is written while still making sure it performs that same action.