Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Banner Image

F.A. Day Library: Code

Novice

For learners new to coding who need opportunities to practice their skills.

Intermediate

For learners who have coded before and are ready for more of a challenge.

Advanced

For learners who have had multiple experiences with coding and computer programming.

Learn more!

 

Video Resources

Vocabulary

Algorithm
​A list of steps to finish a task.

Code
One or more commands or algorithms designed to be carried out by a computer.

Command
An instruction for the computer. Many commands put together make up algorithms and computer programs.

Conditionals
Statements that only run under certain conditions or situations.

Data
Quantities, characters, or symbols that are the inputs and outputs of computer programs.

Debugging
Finding and fixing errors in programs.

Decompose
Break a problem down into smaller pieces.

Event
An action that causes something to happen.

Function
A piece of code that you can easily call over and over again. It includes the specific steps performed in the function.

Loop
A repetitive action or command typically created with programming loops.

Program
A program is an algorithm that has been coded into something that can be run by a machine.

F.A. Day Middle School Library
21 Minot Pl., Newton, MA 02460 / 617-559-9139