Si aprender programación (al estilo clásico) te aburre, este videojuego gratis permite aprender Python mientras vas pasando de nivel

0
53

La
programación
puede
parecer
un
reto
intimidante
para
muchos
principiantes.
Sintaxis
desconocidas,
conceptos
abstractos
y
errores
que
parecen
surgir
de
la
nada.
Pero,
¿y
si
existiera
una
forma
más
amena
de
aprender
a
programar?

Esa
es
la
propuesta
de

CodeStrike
,
un
videojuego
que
combina
acción
y
desafíos
lógicos
con
lecciones
de
programación
en
Python.
Y
uno
de
sus
mayores
atractivos
es
que
está
disponible

de
manera
gratuita


en
la
plataforma
de
videojuegos
Steam
.

O,
al
menos,
lo
estará
por
ahora,
mientras
el
juego
se
encuentra
en
fase
‘early
access’.

La
duración
estimada
de
esta
fase
será
de

aproximadamente
6
meses
,
aunque
no
hay
una
fecha
cerrada.
Durante
este
tiempo,
el
equipo
planea:

  • Añadir
    más
    misiones
    y
    escenarios.
  • Ampliar
    los
    módulos
    de
    aprendizaje.
  • Completar
    la
    narrativa
    principal.

Tras
el
lanzamiento
oficial,
el
modelo
pasará
a
ser
de
suscripción
para
nuevos
usuarios

Tras
el
lanzamiento
oficial,
el
modelo
pasará
a
ser
de
suscripción
para
nuevos
usuarios

¿Qué
es
CodeStrike?


CodeStrike

es
un
videojuego
de
género ‘shooter’
futurista,
pero
combinado
con
minijuegos
que
requieren
escribir
código
en
Python
para
progresar.
La
narrativa
sitúa
al
jugador
en
un
mundo
distópico
donde,
para
hackear
sistemas,
resolver
puzzles
o
activar
mecanismos,
se
necesita
escribir
líneas
de
código
reales.

De
esta
manera,
gracias
a
ofrecer
una
experiencia
inmersiva,
el
jugador
no
solo
avanza
en
el
juego,
sino
que
también
aprende
fundamentos
clave
del
lenguaje
Python.

Sólo
necesitas
una
cuenta
de
Steam,
buscar «Code
Strike»
y
añadir
el
juego
gratis
a
tu
biblioteca

CodeStrike
ofrece
una
experiencia
motivadora
para
aprender
programación
haciendo
uso
de…


  • Contextos
    visuales
    atractivos
    ,
    que
    estimulan
    la
    curiosidad.

  • Resolución
    de
    problemas
    reales

    (aunque
    gamificados).

  • Retroalimentación
    inmediata
    ,
    cuando
    el
    código
    funciona
    correctamente.

Estas
características
hacen
del
juego
una
herramienta
útil
para
reforzar
conocimientos,
especialmente
si
se
combina
con
material
teórico
o
tutoría
adicional.

Ss 1f74d7e9b1ef81b08e73f121980a6

Ss 1f74d7e9b1ef81b08e73f121980a6

A
lo
largo
del
juego,
el
jugador
interactúa
con
paneles
que
requieren
acciones
como:


  • Operar
    con
    variables.

  • Ordenar
    elementos.

  • Intercambiar
    posiciones
    dentro
    de
    arrays.

  • Multiplicar
    o
    dividir
    según
    condiciones.

Imagina
desbloquear
puertas,
activar
trampas
o
comunicarse
con
personajes
utilizando
fragmentos
reales
de
código.
En
otro
momento
del
juego,
el
usuario
debe
usar
un
panel
para
manipular
niveles
de
energía,
recurriendo
para
ello
a
combinar
bucles,
sentencias
condicionales
y
operaciones
con
listas,
todos
ellos
elementos
fundamentales
para
todo
programador.google

Si
bien,
según
algunos
usuarios,
se
nota
que
el
juego
aún
tiene
áreas
por
pulir
—como
una
curva
de
aprendizaje
más
guiada—,
representa
una
excelente
puerta
de
entrada
a
Python
para
los
curiosos
y
los
autodidactas.

Requisitos
mínimos

Tan
sólo
necesitas
contar
con
un
PC
con
8
GB
de
RAM,
10
GB
libres
de
espacio
y
Windows
10
instalado
para
instalar
a
su
vez
el
CodeStrike.

Imagen
|
Marcos
Merino
mediante
IA

En
Genbeta
|

Aprende
Python
con
este
curso
gratuito
en
el
que
crearás
videojuegos
clásicos
como
Tetris
y
Pong