Un array (o arreglo) es una colección ordenada de datos guardados juntos en un mismo contenedor, donde cada elemento ocupa una posición numerada llamada índice. En lugar de crear muchas variables sueltas, un array reúne todos esos valores bajo un solo nombre y los mantiene en orden. Es una de las estructuras de datos más usadas en programación, porque permite guardar y recorrer listas completas —nombres, puntajes o colores— sin perder la secuencia.
Tabla de Contenidos
Cómo Funciona un Array
Imagina que quieres guardar los puntajes de una partida. En vez de tres variables separadas, creas un array puntajes que los contiene a todos bajo un mismo nombre. En Scratch se usa el bloque "Lista", donde cada valor aparece numerado en la pantalla; en Python se escribe así:
puntajes = [10, 25, 8]
print(puntajes[0])
Un detalle clave: el primer elemento no está en la posición 1, sino en la posición 0. Por eso puntajes[0] muestra 10 y puntajes[1] muestra 25. Ese conteo desde cero confunde al principio, pero es la norma en casi todos los lenguajes de programación, desde Python hasta JavaScript.
Ejemplos de Arrays
Un array puede guardar muchas cosas distintas: los puntajes de una partida [10, 25, 8], los nombres de los jugadores ["Ana", "Luis", "Sofía"] o los colores de un semáforo ["rojo", "amarillo", "verde"]. En un juego, el inventario del personaje suele ser un array, y también lo son las preguntas de un quiz o las vidas restantes. Cada elemento conserva su lugar gracias al índice, que empieza a contar desde 0.
Por Qué Importa para los Niños
Aprender qué es un array ayuda a los niños a organizar información igual que los programas reales: listas de jugadores, inventarios de un juego o las preguntas de un quiz. En los cursos de programación Algonova los niños practican arreglos construyendo sus propios juegos, y el concepto se apoya en qué es una variable.
Puedes verlo en acción en una clase de programación gratis, sin costo.


