Icono de la app Learn Coding for Kids: Python

Learn Coding for Kids: Python

Educación · Gratis · iOS & Android · CoddyKit

Learn Coding for Kids: Python — Programación para niños, desde un dibujo con una tortuga hasta un juego de preguntas

Learn Coding for Kids: Python es una app gratuita para iOS y Android que enseña programación para niños con Python real. El primer paso no requiere escribir: el niño ejecuta un pequeño programa y una tortuga dibuja una estrella en el teléfono, trazo a trazo. Después llegan 20 cursos breves, 41 niveles de rompecabezas con bloques y 60 misiones, con un ritmo adaptado a una capacidad de atención breve.

App Store — Descargar gratisGoogle Play — Descargar gratis
Precio
Gratis, mejora a Pro
Plataformas
iOS y Android
Idiomas
22
Clasificación por edad
4+
Requisitos
iOS 15.1 o posterior
App Store
5.0 ★ (1)
Ilustración de un niño sosteniendo una tablet junto a la pantalla de inicio de la app, con las tarjetas Objetivo diario, Solicitud de función y Centro de habilidadesTarjeta de ruta de aprendizaje titulada Programación para niños, marcada como en curso al 12 por ciento, con un botón Continuar
20Cursos, 80 lecciones
41Niveles de rompecabezas con bloques
60Misiones de Python
Un bucle se entiende antes de que aparezca la palabra «bucle».

En el primer minuto, una tortuga dibuja una estrella. Toca otro programa y aparece un cuadrado, una flor o una espiral arcoíris; cambia dos números y el dibujo cambia. Los niños conocen la repetición como algo que pueden ver, y el vocabulario llega después. El primer dibujo se ejecuta en el propio teléfono, sin necesidad de internet.

Qué es

Learn Coding for Kids: Python es una app gratuita para iOS y Android que ofrece a los principiantes más jóvenes un primer curso de programación en Python. Combina 20 cursos breves y 80 lecciones cortas con dibujos de tortugas, 41 niveles de rompecabezas con bloques, 60 misiones y un editor de código integrado, para que el niño pase de ver cómo un programa dibuja a escribir uno. El primer curso, los primeros niveles con bloques y las primeras misiones son gratis, y una barrera parental protege las compras y los enlaces externos.

Dentro de la app

Qué aspecto tiene

Ilustración de un niño sosteniendo una tablet junto a la pantalla de inicio de la app, con las tarjetas Objetivo diario, Solicitud de función y Centro de habilidades
InicioLa pantalla de inicio muestra un objetivo diario y un Centro de habilidades, con las pestañas Inicio, Estudiar, Editor, Chat de IA y Desafío debajo.
Tarjeta de ruta de aprendizaje titulada Programación para niños, marcada como en curso al 12 por ciento, con un botón Continuar
Ruta de aprendizajeEl botón Continuar retoma la ruta donde el niño la dejó, con una cifra de progreso en la tarjeta.
Pantalla del curso Introducción a la programación, con un progreso general del 12 por ciento, tres de 26 lecciones completadas y la primera lección gratis
Descripción general del cursoUn curso muestra el progreso general, el número de lecciones completadas y su primera lección marcada como gratis.
Diapositiva de la tienda con el texto Programa, triunfa, un niño en bicicleta y una pantalla de lección que menciona los algoritmos en la vida diaria
Aplica tus habilidadesIlustración de la tienda sobre la idea de que un niño usa cada nueva habilidad de inmediato; en el teléfono se muestra parte de una lección sobre algoritmos.
Pantalla de Chat de IA con sugerencias sobre conceptos clave, consejos de aprendizaje, un cuestionario y una hoja de ruta para Programación para niños
Chat de IALas sugerencias preparadas piden los conceptos clave, consejos para aprender más rápido, un cuestionario o una hoja de ruta.

El curso

Qué incluye el curso de Python

Los nombres que aparecen a continuación son cursos reales del curso Coding for Kids de este sitio, en el orden en que los conoce el niño: primero una imagen, después las ideas que hay detrás y, por último, un pequeño proyecto.

  1. ¿Qué es la programación?

    Qué pueden hacer los ordenadores y qué es el código, sin tener que escribir al principio. El primer curso es gratis.

  2. Piensa como un programador: algoritmos

    Pensar en pasos claros y ordenados, la idea en la que se apoya cada lección posterior.

  3. Tu primer programa en Python

    Mostrar un primer mensaje en pantalla: el momento en que un niño ve aparecer sus propias palabras.

  4. Recordar cosas

    Las variables como forma de guardar un número o una palabra para más adelante, seguido de Contar y calcular para hacer operaciones matemáticas sencillas.

  5. Tomar decisiones

    Usar if y else para que un programa pueda decidir, con Diversión con texto y Diversión con verdadero o falso para trabajar con los valores sobre los que decide.

  6. Repetir acciones

    Bucles y conteo con range, seguido de Recopilar cosas en listas para mantener muchos elementos juntos.

  7. Funciones como recetas

    Las funciones como recetas reutilizables, para que un niño escriba un conjunto de pasos una vez y lo use muchas veces.

  8. Dibujar con Turtle

    Gráficos con Turtle, seguidos de Animaciones sencillas y Patrones con bucles anidados, para terminar con el miniproyecto: juego de preguntas.

Cómo funciona

Lo que hace un niño en la app

La app está organizada para que el niño siempre tenga una pequeña tarea siguiente, y para que el padre pueda ver de un vistazo cuál es esa tarea.

  1. Mira cómo un programa dibuja y después cámbialo

    Ejecuta el primer programa pequeño y una tortuga dibuja una estrella. Elige otro programa para dibujar un cuadrado, una flor o una espiral arcoíris, y cambia dos números para ver cómo cambia el dibujo.

  2. Completa un curso breve

    Cada uno de los 20 cursos se divide en pequeñas lecciones, desde qué son los ordenadores y qué es el código, pasando por algoritmos, variables y bucles, hasta un miniproyecto: crear un juego de preguntas.

  3. Juega, practica y sigue avanzando

    Resuelve niveles de rompecabezas con bloques en los que un gato, una rana, un robot o un dragón tiene que llegar a la meta, prueba una misión y después usa cuestionarios, tarjetas de memoria, una hoja de ayuda y una racha diaria para afianzar las nuevas ideas.

Qué incluye

Lo que incluye la app

20

Cursos, 80 lecciones

Ordenadores y código, algoritmos, imprimir mensajes, variables y matemáticas sencillas, texto y verdadero o falso, if y else, bucles con range, listas y diccionarios, números aleatorios, funciones y animaciones con tortugas.

41

Niveles de rompecabezas con bloques

Los niveles permiten ganar estrellas y se vuelven más difíciles paso a paso, con bloques como move, jump, repeat, if blocked y repeat until goal. Los primeros niveles son gratis.

60

Misiones de Python

Pequeños objetivos concretos de dificultad fácil, media y alta: saludar al ordenador, contar caramelos, construir una escalera de estrellas, comprobar si un número es par o impar y encontrar el juguete escondido.

Tortuga

Dibujar con código

Los gráficos de tortuga, las animaciones sencillas y los patrones de bucles anidados convierten unas pocas líneas de Python en una imagen en la pantalla.

Editor

Un editor de código real

Cuando el niño está preparado, el editor integrado escribe y ejecuta Python en el teléfono y muestra el resultado. Los programas se pueden guardar y volver a abrir en My Codes.

Repaso

Herramientas para afianzar lo aprendido

Minicuestionarios y repaso con tarjetas de memoria, una hoja de ayuda, programas de ejemplo, notas, lecciones guardadas y una racha diaria con un progreso que muestra lo aprendido.

Para padres

¿Es Python un buen primer lenguaje para un niño y por qué ayudan los dibujos con tortugas?

Python suele recomendarse como primer lenguaje de texto porque su código se parece al inglés y tiene poca puntuación que pueda dificultar el aprendizaje. Los dibujos con tortugas aportan el otro ingrediente que necesitan los estudiantes más jóvenes: un resultado que pueden ver. Unas pocas líneas mueven un lápiz por la pantalla, y un error aparece como una figura torcida en lugar de un mensaje críptico. La mayoría de los niños se sienten más cómodos intentándolo de nuevo cuando el resultado es una imagen.

Gráficos de tortugacódigo que puedes ver

Una tortuga es un pequeño lápiz que obedece órdenes como avanzar y girar. Repite las mismas dos órdenes y aparece un cuadrado; repítelas con un ángulo diferente y la figura se convierte en una estrella. Así, la idea de un bucle se hace visible.

Algoritmospasos ordenados

Antes de escribir código, el niño aprende a describir una tarea como una serie de pasos claros en el orden correcto, como una receta. Más adelante, la app retoma la idea de la receta cuando presenta las funciones como recetas reutilizables.

SangríaLa particularidad de Python

Python indica qué líneas pertenecen a un bucle o a un if según el nivel de sangría que tienen. Cuando se entiende, resulta ordenado, y es lo primero que un adulto querrá comprobar cuando el programa de un niño no se ejecuta.

Primero bloques y después textodos caminos hacia las mismas ideas

Unir bloques como move, jump, repeat e if blocked entrena el mismo razonamiento que escribir Python. Un niño más pequeño o con menos confianza puede empezar con bloques, y quien quiera código real puede pasar directamente a las lecciones.

Encaja

Para quién es y para quién no

Es una buena opción si

  • Eres un padre o una madre que quiere ver avances reales en los primeros pasos de su hijo en programación, no un vídeo sobre programación
  • Tienes un hijo al que le gustan dibujar, los rompecabezas o los juegos, y que probaría a programar si eso produjera una imagen
  • Quieres que aprenda Python de verdad desde el principio, con juegos de bloques como comienzo más suave para un niño más pequeño o con menos confianza
  • Te gustan las lecciones claras y breves que encajan en un día ajetreado
  • Quieres la app en el idioma de tu familia, entre 22 idiomas de interfaz

No es la herramienta adecuada si

  • Esperas que toda la ruta sea gratis: lo son el primer curso, los primeros niveles de bloques y las primeras misiones, y CoddyKit Pro desbloquea el resto
  • Buscas un curso para adolescentes que se estén preparando para la ciencia de datos o el desarrollo web
  • Quieres una clase con un profesor humano; la app permite aprender al propio ritmo e incluye una pestaña de Chat de IA para hacer preguntas

Privacidad

Para padres: compras y enlaces externos

Antes de las compras y de los enlaces que salen de Learn Coding for Kids: Python aparece un control parental. Las suscripciones las configura un padre o una madre y, en Android, se pueden gestionar o cancelar en cualquier momento en Google Play.

Encontrarás todos los detalles en la política de privacidad de CoddyKit.

Preguntas

Preguntas frecuentes

¿Qué es Learn Coding for Kids: Python?

Learn Coding for Kids: Python es una app gratuita para iOS y Android que enseña programación para niños con Python. Ofrece 20 cursos breves y 80 lecciones, dibujo con Turtle, 41 niveles de rompecabezas de bloques, 60 misiones y un editor de código integrado. Está diseñada para niños que nunca han escrito código.

¿Para qué edad es?

El subtítulo de App Store la describe como programación divertida para mayores de 6 años, y la app tiene una clasificación de 4+. Cada niño es diferente, así que el primer dibujo es una buena prueba: si a tu hijo le gusta ver cómo Turtle dibuja una estrella y cambiar los números, probablemente las primeras lecciones le resulten adecuadas.

¿Mi hijo tiene que escribir código?

No al principio. El dibujo inicial no requiere experiencia escribiendo, y el Patio de juegos de bloques utiliza bloques que encajan entre sí. La escritura de Python se introduce gradualmente mediante las lecciones y el editor de código, que ejecuta el programa del niño en el teléfono y muestra el resultado.

¿Qué aprenderá realmente mi hijo?

Los niños aprenden qué son los ordenadores y el código, cómo describir una tarea en pasos ordenados, cómo mostrar mensajes y usar variables, cómo if y else permiten tomar decisiones, cómo los bucles y range repiten acciones, y cómo funcionan las listas, los diccionarios, las funciones y los números aleatorios. El curso termina con animaciones de Turtle, patrones con bucles anidados y un juego de preguntas creado por ellos.

¿Cómo encajan los rompecabezas de bloques?

El Patio de juegos de bloques tiene 41 niveles en los que un gato, una rana, un robot o un dragón debe llegar a la meta. El niño encaja bloques como mover, saltar, repetir y si está bloqueado, pulsa reproducir y observa cómo se ejecuta el programa. Practica el mismo pensamiento computacional que las lecciones, usando bloques en lugar de texto.

¿Qué es gratis y qué desbloquea Pro?

El primer curso, los primeros niveles del Patio de juegos de bloques y las primeras misiones de programación son gratis, para que un niño pueda probar la programación de verdad antes de que su padre o madre decida. CoddyKit Pro desbloquea todos los cursos y lecciones, los 41 niveles de rompecabezas, las 60 misiones, y el examen y el certificado.

¿Funciona sin conexión a Internet?

El primer dibujo con Turtle se ejecuta en el teléfono y no necesita Internet. La ficha de la tienda no promete que el resto de la app funcione sin conexión, así que comprueba una lección en el dispositivo antes de confiar en ella para un viaje largo.

¿En qué se diferencia de la app de JavaScript para niños?

Learn Coding for Kids: Python enseña Python y comienza con Turtle dibujando una estrella. Learn JavaScript for Kids enseña JavaScript y comienza con un programa en directo cuyas pegatinas el niño cambia tocándolas. Las dos comparten los mismos fundamentos de variables, bucles y decisiones, así que la elección depende sobre todo del lenguaje que despierte la curiosidad de tu hijo.

Empezar

Deja que tu hijo dibuje su primera estrella en Python

Empieza gratis en iOS y Android, en 22 idiomas.

App Store — Descargar gratisGoogle Play — Descargar gratis
Última revisión · Publicado por CoddyKit · Política de privacidad
Disponible en iOS y Android.