<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Programación on Nairda - Aprende Programación y Robótica</title><link>https://nairda.com.mx/academia/programacion/</link><description>Recent content in Programación on Nairda - Aprende Programación y Robótica</description><image><title>Nairda - Aprende Programación y Robótica</title><url>https://nairda.com.mx/nairda_blog_logo.png</url><link>https://nairda.com.mx/nairda_blog_logo.png</link></image><generator>Hugo -- 0.164.0</generator><language>es-mx</language><atom:link href="https://nairda.com.mx/academia/programacion/index.xml" rel="self" type="application/rss+xml"/><item><title>Bienvenida al curso</title><link>https://nairda.com.mx/academia/programacion/bienvenida/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/bienvenida/</guid><description>Qué vas a aprender en el curso gratuito de programación y robótica de Nairda, cómo está organizado en módulos y qué necesitas para empezar. No hace falta saber nada de antemano.</description></item><item><title>Hola mundo</title><link>https://nairda.com.mx/academia/programacion/clase-02-hola-mundo/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-02-hola-mundo/</guid><description>Tu primer programa. Una variable es una caja con nombre que guarda un dato: aquí creas una, le pones un saludo dentro y lo enseñas en el Tablero con una etiqueta.</description></item><item><title>La terminal</title><link>https://nairda.com.mx/academia/programacion/clase-03-la-terminal/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-03-la-terminal/</guid><description>Una etiqueta ocupa un renglón y borra el valor anterior cada vez. La terminal es otra boca: apila muchos renglones, como la consola de una computadora.</description></item><item><title>Variables de número</title><link>https://nairda.com.mx/academia/programacion/clase-04-variables-de-numero/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-04-variables-de-numero/</guid><description>Cada caja tiene un tipo. Cien escrito como texto son tres símbolos; cien guardado como número es una cantidad, y con una cantidad sí se pueden hacer cuentas.</description></item><item><title>Ver una variable cambiar</title><link>https://nairda.com.mx/academia/programacion/clase-05-ver-una-variable-cambiar/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-05-ver-una-variable-cambiar/</guid><description>Hasta ahora el valor de la caja lo ponía el programa. Aquí lo pones tú con el dedo: mueves un deslizador y ves la línea de la gráfica responder, sin escribir programa.</description></item><item><title>Operadores aritméticos</title><link>https://nairda.com.mx/academia/programacion/clase-06-operadores-aritmeticos/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-06-operadores-aritmeticos/</guid><description>Una caja puede alimentarse de sí misma: sacas lo que hay dentro, le sumas uno y lo vuelves a meter en la misma caja. Así se construye un contador.</description></item><item><title>Pedir datos al usuario</title><link>https://nairda.com.mx/academia/programacion/clase-07-pedir-datos-al-usuario/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-07-pedir-datos-al-usuario/</guid><description>Hasta ahora un programa era un monólogo. El bloque Esperar número lo deja parado hasta que alguien escribe en la terminal, y con eso armas una sumadora.</description></item><item><title>Unir textos</title><link>https://nairda.com.mx/academia/programacion/clase-08-unir-textos/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-08-unir-textos/</guid><description>Unir dos textos no es sumar: los pega tal cual, uno detrás de otro. Ada con Lovelace da AdaLovelace, y el espacio de en medio lo tienes que poner tú.</description></item><item><title>La longitud de un texto</title><link>https://nairda.com.mx/academia/programacion/clase-09-la-longitud-de-un-texto/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-09-la-longitud-de-un-texto/</guid><description>Hay bloques que actúan y bloques que solo responden con un dato. Longitud es de los segundos: le entra un texto y sale un número.</description></item><item><title>El bloque Retraso</title><link>https://nairda.com.mx/academia/programacion/clase-10-el-bloque-retraso/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-10-el-bloque-retraso/</guid><description>El ordenador es absurdamente rápido, hace miles de cosas mientras tú parpadeas. El bloque Retraso lo frena para que corra a tu velocidad y puedas ver lo que hace.</description></item><item><title>Repetir un número de veces</title><link>https://nairda.com.mx/academia/programacion/clase-11-repetir-un-numero-de-veces/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-11-repetir-un-numero-de-veces/</guid><description>El ciclo Mientras, con Verdadero en su hueco, no termina nunca. El ciclo Repetir hace las vueltas que tú digas, contadas antes de empezar.</description></item><item><title>El azar</title><link>https://nairda.com.mx/academia/programacion/clase-12-el-azar/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-12-el-azar/</guid><description>Con los mismos datos, un programa daba siempre lo mismo. El bloque Aleatorio rompe esa regla: saca un número que nadie sabe de antemano, y con él construyes un dado.</description></item><item><title>Decidir con el bloque Si</title><link>https://nairda.com.mx/academia/programacion/clase-13-decidir-con-el-bloque-si/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-13-decidir-con-el-bloque-si/</guid><description>Para decidir hacen falta dos bloques, y cada uno tiene su papel: una comparación, que solo responde sí o no, y un bloque Si, que actúa con esa respuesta.</description></item><item><title>Si, si no</title><link>https://nairda.com.mx/academia/programacion/clase-14-si-si-no/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-14-si-si-no/</guid><description>Con el bloque Si, cuando la respuesta era no, no pasaba nada. El Si no da la otra salida, para que el programa conteste siempre, pase lo que pase.</description></item><item><title>Y, O y No</title><link>https://nairda.com.mx/academia/programacion/clase-15-y-o-y-no/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-15-y-o-y-no/</guid><description>Tus programas preguntaban una sola cosa; la vida real pregunta dos a la vez. Con Y se cumplen las dos, con O basta una, y con No se le da la vuelta a la respuesta.</description></item><item><title>Un ciclo que termina</title><link>https://nairda.com.mx/academia/programacion/clase-16-un-ciclo-que-termina/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-16-un-ciclo-que-termina/</guid><description>La tercera forma de repetir, para cuando no sabes cuántas vueltas hacen falta: el ciclo se repite mientras se cumpla una condición, y para cuando deja de cumplirse.</description></item><item><title>Funciones</title><link>https://nairda.com.mx/academia/programacion/clase-17-funciones/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-17-funciones/</guid><description>Si el mismo saludo está escrito en tres sitios, cambiarlo cuesta tres veces. Una función lo guarda una sola vez, y tú la llamas cuando la necesites.</description></item><item><title>Una función con argumento</title><link>https://nairda.com.mx/academia/programacion/clase-18-una-funcion-con-argumento/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-18-una-funcion-con-argumento/</guid><description>La función es la receta y el argumento es el ingrediente que cambias cada vez: una ranura por la que le pasas un dato distinto en cada llamada.</description></item><item><title>Graficar números al azar</title><link>https://nairda.com.mx/academia/programacion/clase-19-graficar-numeros-al-azar/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-19-graficar-numeros-al-azar/</guid><description>Una etiqueta enseña el ahora y pierde el valor anterior. Una gráfica guarda lo que fue pasando y lo pinta uno al lado de otro, así que se ve la forma del cambio.</description></item><item><title>La tabla del cinco</title><link>https://nairda.com.mx/academia/programacion/clase-20-la-tabla-del-cinco/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-20-la-tabla-del-cinco/</guid><description>Se juntan dos cosas que ya sabes: una caja que se lee a sí misma para contar, y un ciclo que repite. De ahí sale una tabla de multiplicar entera.</description></item><item><title>Celsius a Fahrenheit con fórmula</title><link>https://nairda.com.mx/academia/programacion/clase-21-celsius-a-fahrenheit-con-formula/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-21-celsius-a-fahrenheit-con-formula/</guid><description>La fórmula para pasar de Celsius a Fahrenheit son dos correcciones, no una: primero el tamaño del grado y después el punto de partida. Aquí la armas con bloques.</description></item><item><title>Fahrenheit a Celsius con Mapear</title><link>https://nairda.com.mx/academia/programacion/clase-22-fahrenheit-a-celsius-con-mapear/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-22-fahrenheit-a-celsius-con-mapear/</guid><description>El bloque Mapear hace una regla de tres entre dos escalas, y resuelve de un tirón lo que en la clase anterior eran tres cuentas encajadas.</description></item><item><title>Convertir a mayúsculas</title><link>https://nairda.com.mx/academia/programacion/clase-23-convertir-a-mayusculas/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-23-convertir-a-mayusculas/</guid><description>El bloque A mayúsculas coge un texto y lo devuelve cambiado, pero no toca la caja original. Ese detalle explica muchas cosas que vienen después.</description></item><item><title>De texto a número</title><link>https://nairda.com.mx/academia/programacion/clase-24-de-texto-a-numero/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-24-de-texto-a-numero/</guid><description>Cuando alguien teclea un cinco en la terminal no llega la cantidad cinco, llega el carácter cinco. Convertirlo es lo que permite hacer cuentas con lo que escribe el usuario.</description></item><item><title>Adivina el número</title><link>https://nairda.com.mx/academia/programacion/clase-25-adivina-el-numero/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-25-adivina-el-numero/</guid><description>Ya sabías comparar; lo que cambia hoy es contra qué. El programa guarda un número que no se ve, y contesta según lo que arriesgues.</description></item><item><title>La contraseña correcta</title><link>https://nairda.com.mx/academia/programacion/clase-26-la-contrasena-correcta/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-26-la-contrasena-correcta/</guid><description>Comparar dos textos no se parece a comparar dos números: hay un bloque propio, Comparar, y contesta de una forma que sorprende hasta que se entiende.</description></item><item><title>¿Está en el rango?</title><link>https://nairda.com.mx/academia/programacion/clase-27-esta-en-el-rango/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-27-esta-en-el-rango/</guid><description>Un rango parece una sola cosa y son dos: mayor que uno y menor que otro a la vez. Se resuelve juntando dos comparaciones con un Y.</description></item><item><title>Máquina de estados</title><link>https://nairda.com.mx/academia/programacion/clase-28-maquina-de-estados/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-28-maquina-de-estados/</guid><description>Un semáforo no tiene una pregunta, tiene un estado, y lo que hace depende de en cuál de los tres esté. Eso es una máquina de estados, y está en todas partes.</description></item><item><title>Guardar en una tabla</title><link>https://nairda.com.mx/academia/programacion/clase-29-guardar-en-una-tabla/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-29-guardar-en-una-tabla/</guid><description>Todas las cajas del curso guardaban un solo valor. Una tabla guarda muchos, y para leer o escribir en ella hay que decir siempre en qué fila.</description></item><item><title>El tamaño de la tabla</title><link>https://nairda.com.mx/academia/programacion/clase-30-el-tamano-de-la-tabla/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-30-el-tamano-de-la-tabla/</guid><description>Una tabla no tiene un tamaño fijo, va creciendo mientras el programa corre. El bloque Alto responde cuántas filas tiene en este momento.</description></item><item><title>Quitar una fila</title><link>https://nairda.com.mx/academia/programacion/clase-31-quitar-una-fila/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-31-quitar-una-fila/</guid><description>Una tabla crece y también encoge. El bloque Eliminar fila tiene dos comportamientos que conviene conocer antes de usarlo.</description></item><item><title>Graficar una tabla</title><link>https://nairda.com.mx/academia/programacion/clase-32-graficar-una-tabla/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-32-graficar-una-tabla/</guid><description>Cuando acabas de agregar una fila, ¿cuál es? De esa pregunta sale la forma de llenar una tabla de verdad y de dibujarla en una gráfica.</description></item><item><title>Promedio con tabla</title><link>https://nairda.com.mx/academia/programacion/clase-33-promedio-con-tabla/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/academia/programacion/clase-33-promedio-con-tabla/</guid><description>Dentro de un ciclo Repetir hay una forma más directa de saber en qué fila estás escribiendo, y lleva ahí desde la clase once sin que la usaras.</description></item></channel></rss>