Voc 1
Voc 2
Voc 3
Voc 4
Snap!
100

A line of executable code

Una línea de código ejecutable

Statement / Instrucción

100

The kind of values that a variable can have; number or string

El tipo de valores que puede tener una variable; número o cadena 

Variable Type / Tipo de Variable

100

Allows an algorithm to make decisions based on certain conditions; involves choosing between different paths

Permite que un algoritmo tome decisiones basándose en ciertas condiciones; implica elegir entre diferentes caminos

Selection / Selección

100

A mistake in the algorithm that causes it to behave incorrectly

Un error en el algoritmo que provoca un comportamiento incorrecto

Logic Error / Error Lógico

100

Which Voc. Word is shown below:

Iteration

200

Used to script math equations and string handling

Se utilizan para escribir ecuaciones matemáticas y manejar cadenas

Operators / Operadores

200

A high-level textual algorithm written in informative text that mimics a programming language but cannot be executed by a computer

Un algoritmo textual de alto nivel escrito en texto informativo que imita un lenguaje de programación, pero no puede ser ejecutado por una computadora.

Pseudocode / Pseudocódigo

200

AND, OR: operators that can be used to combine logical expressions; 

NOT: operator used to indicate the opposite of a logical expression 

Boolean Operators

200

Values that are passed into a procedure as input

Valores que se pasan a un procedimiento como entrada

Parameters / Parámetros

200

Which Voc. Word is shown below:

Boolean Operators 

300

An abstraction inside a program that can hold a value

Una abstracción dentro de un programa que puede contener un valor

Variable 

300

A software program that translates a programming language to machine language so a computer can understand

Un programa de software que traduce un lenguaje de programación a lenguaje máquina para que una computadora pueda comprenderlo.

Compiler / Compilador

300

Execution of an algorithm or program, step by step, from top to bottom, where one line of code finishes before the one below it begins.

Sequential 

300

The fundamental program structure that repeats an algorithm for a purpose - either a set number of times or until a condition is met.

Iteration 

300

Which Voc. Word is shown below: 

Selection