New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Software Essentials Crossword
 

Crossword Puzzle

Software Essentials CrosswordOnline version

Key terms in software

by Hanna Daniela
1

Step-by-step procedure to solve a problem.

2

Translates code from one language to another.

3

Tool to find and fix errors in code.

4

Point of interaction between user and system.

5

Collection of prewritten code to reuse tasks.

6

Phase during execution of a program.

7

Structured collection of data stored for retrieval.

8

es un conjunto de reglas para la comunicación entre sistemas, definiendo cómo se estructuran y transmiten los datos, garantizando interoperabilidad y compatibilidad HTTP, FTP, TCP/IP.

9

un conjunto de instrucciones escritas en un lenguaje de programación que una computadora puede entender y ejecutar. Puede ser código fuente, código objeto o código ejecutable

10

Compilar significa traducir código fuente escrito en un lenguaje de programación a código máquina que la computadora puede ejecutar directamente

11

Un programa es un conjunto de instrucciones o comandos que se ejecutan en una computadora o dispositivo para realizar una tarea específica. Puede ser una aplicación, un software o un conjunto de códigos que se ejecutan

12

El rendimiento de un protocolo de software se refiere a su eficiencia y velocidad en la transmisión y procesamiento de datos, minimizando latencia, maximizando velocidad de transferencia y garantizando fiabilidad

13

El sistema es un conjunto de componentes que trabajan juntos para lograr una función específica, como un sistema operativo, de red o de gestión de datos

14

Una licencia de software es un acuerdo que define términos y condiciones de uso, pudiendo ser de código abierto, propietaria o de software libre

15

Un interfaz es la capa de interacción entre un sistema y sus usuarios o entre sistemas, pudiendo ser de usuario (UI) o de programación (API)

10
13
8
12
7
1
9
5
6
15
14
11
2
1

Step-by-step procedure to solve a problem.

2

Translates code from one language to another.

3

Tool to find and fix errors in code.

4

Point of interaction between user and system.

5

Collection of prewritten code to reuse tasks.

6

Phase during execution of a program.

7

Structured collection of data stored for retrieval.

8

es un conjunto de reglas para la comunicación entre sistemas, definiendo cómo se estructuran y transmiten los datos, garantizando interoperabilidad y compatibilidad HTTP, FTP, TCP/IP.

9

un conjunto de instrucciones escritas en un lenguaje de programación que una computadora puede entender y ejecutar. Puede ser código fuente, código objeto o código ejecutable

10

Compilar significa traducir código fuente escrito en un lenguaje de programación a código máquina que la computadora puede ejecutar directamente

11

Un programa es un conjunto de instrucciones o comandos que se ejecutan en una computadora o dispositivo para realizar una tarea específica. Puede ser una aplicación, un software o un conjunto de códigos que se ejecutan

12

El rendimiento de un protocolo de software se refiere a su eficiencia y velocidad en la transmisión y procesamiento de datos, minimizando latencia, maximizando velocidad de transferencia y garantizando fiabilidad

13

El sistema es un conjunto de componentes que trabajan juntos para lograr una función específica, como un sistema operativo, de red o de gestión de datos

14

Una licencia de software es un acuerdo que define términos y condiciones de uso, pudiendo ser de código abierto, propietaria o de software libre

15

Un interfaz es la capa de interacción entre un sistema y sus usuarios o entre sistemas, pudiendo ser de usuario (UI) o de programación (API)

12
3
15
2
8
11
10
5
7
6
4
13
14
9
1
1

Conjunto de instrucciones que permiten realizar tareas en un ordenador.

2

Conjunto de instrucciones ejecutables para una tarea específica.

3

Conjunto de símbolos que forman instrucciones que la máquina puede leer.

4

Unidad de almacenamiento que contiene datos o programas.

5

Persona que interactúa con una computadora o sistema.

6

Medio de comunicación entre usuario y sistema para interacción.

7

Almacenamiento o servicio accesible por internet desde cualquier dispositivo.

8

Conjunto de dispositivos conectados que comparten datos y recursos.

9

Un programa es un conjunto de instrucciones o comandos que se ejecutan en una computadora o dispositivo para realizar una tarea específica. Puede ser una aplicación, un software o un conjunto de códigos que se ejecutan

10

Un algoritmo es un conjunto de pasos o instrucciones bien definidas que se siguen para resolver un problema

11

un conjunto de instrucciones escritas en un lenguaje de programación que una computadora puede entender y ejecutar. Puede ser código fuente, código objeto o código ejecutable

12

En computación, el rendimiento mide cómo de rápido y eficientemente un sistema, u un programa

13

Compilar significa traducir código fuente escrito en un lenguaje de programación a código máquina que la computadora puede ejecutar directamente

14

5
2
6
7
13
8
9
4
3
12
11
1
10
14
1

Conjunto de instrucciones que permiten realizar tareas en un ordenador.

2

Conjunto de instrucciones ejecutables para una tarea específica.

3

Conjunto de símbolos que forman instrucciones que la máquina puede leer.

4

Unidad de almacenamiento que contiene datos o programas.

5

Persona que interactúa con una computadora o sistema.

6

Medio de comunicación entre usuario y sistema para interacción.

7

Almacenamiento o servicio accesible por internet desde cualquier dispositivo.

8

Conjunto de dispositivos conectados que comparten datos y recursos.

9

Un programa es un conjunto de instrucciones o comandos que se ejecutan en una computadora o dispositivo para realizar una tarea específica. Puede ser una aplicación, un software o un conjunto de códigos que se ejecutan

10

Un algoritmo es un conjunto de pasos o instrucciones bien definidas que se siguen para resolver un problema

11

un conjunto de instrucciones escritas en un lenguaje de programación que una computadora puede entender y ejecutar. Puede ser código fuente, código objeto o código ejecutable

12

En computación, el rendimiento mide cómo de rápido y eficientemente un sistema, u un programa

13

Compilar significa traducir código fuente escrito en un lenguaje de programación a código máquina que la computadora puede ejecutar directamente

14

5
2
6
7
13
8
9
4
3
12
11
1
10
14
Are you sure you want to leave the page?

If you leave, you will lose the game in progress.