<?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>Programming on Nairda - Learn Programming and Robotics</title><link>https://nairda.com.mx/en/tags/programming/</link><description>Recent content in Programming on Nairda - Learn Programming and Robotics</description><image><title>Nairda - Learn Programming and Robotics</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>en-us</language><lastBuildDate>Wed, 12 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://nairda.com.mx/en/tags/programming/index.xml" rel="self" type="application/rss+xml"/><item><title>Chart random numbers</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/graficar-aleatorios/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/graficar-aleatorios/</guid><description>Draw a random number on the chart on every turn of the loop</description></item><item><title>Hello world</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/hola-mundo/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/hola-mundo/</guid><description>Draw a label on the dashboard and write hello world in it</description></item><item><title>State machine</title><link>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/maquina-de-estados/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/maquina-de-estados/</guid><description>Change what the program does depending on the value of a state variable</description></item><item><title>Hello world in a terminal</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/hola-mundo-terminal/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/hola-mundo-terminal/</guid><description>Put hello world into a text variable and show it in a terminal</description></item><item><title>Save into a table</title><link>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/guardar-en-una-tabla/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/guardar-en-una-tabla/</guid><description>Add a row to a table, write a number into it and read it back</description></item><item><title>The five times table</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/la-tabla-del-cinco/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/la-tabla-del-cinco/</guid><description>Write the five times table into a terminal using the Repeat loop</description></item><item><title>Celsius to Fahrenheit with a formula</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/conversor-temperatura-aritmetico/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/conversor-temperatura-aritmetico/</guid><description>Write the conversion formula by nesting arithmetic blocks inside each other</description></item><item><title>Create a variable</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/crear-variable/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/crear-variable/</guid><description>Create a number variable, set it to a value and show it on a label</description></item><item><title>The size of the table</title><link>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/el-tamano-de-la-tabla/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/el-tamano-de-la-tabla/</guid><description>Add rows with Repeat and watch the table grow with the Height block</description></item><item><title>Fahrenheit to Celsius with a map</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/conversor-temperatura-mapeo/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/conversor-temperatura-mapeo/</guid><description>Convert temperatures with the Map block instead of writing the formula</description></item><item><title>Remove a row</title><link>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/quitar-una-fila/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/quitar-una-fila/</guid><description>See how Remove row undoes an Add row and the table grows more slowly</description></item><item><title>Use a variable</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/manipulacion-variable/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/manipulacion-variable/</guid><description>Show the same variable on a label, a slider and a chart at the same time</description></item><item><title>Arithmetic operators</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/operadores-aritmeticos/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/operadores-aritmeticos/</guid><description>Two dashboard buttons that add and subtract one from the same variable</description></item><item><title>Chart a table</title><link>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/graficar-una-tabla/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/graficar-una-tabla/</guid><description>Fill a table with random numbers and draw them on the dashboard chart</description></item><item><title>Convert to uppercase</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/convertir-mayusculas/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/convertir-mayusculas/</guid><description>Read a text from the terminal and print it back in capital letters</description></item><item><title>Add two numbers</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/sumar-numeros/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/sumar-numeros/</guid><description>Read two numbers typed into the terminal and print their sum</description></item><item><title>Average with a table</title><link>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/promedio-con-tabla/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/avanzado/promedio-con-tabla/</guid><description>Split the work into four functions: clear the table, fill it with random numbers, add them up and print the average</description></item><item><title>From text to number</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/de-texto-a-numero/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/de-texto-a-numero/</guid><description>Read a number typed into the terminal and do math with it using the To number block</description></item><item><title>First name and last name</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/nombre-apellido/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/nombre-apellido/</guid><description>Join two texts read from the terminal into a single one</description></item><item><title>Guess the number</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/adivina-el-numero/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/adivina-el-numero/</guid><description>Compare what the player types against a secret number and say when they get it</description></item><item><title>Length of a text</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/longitud-de-un-texto/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/longitud-de-un-texto/</guid><description>Count how many letters a text has with the Length block</description></item><item><title>The right password</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/la-contrasena-correcta/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/la-contrasena-correcta/</guid><description>Compare two texts with the Compare block and use Not to know when the password fails</description></item><item><title>A seconds counter</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/contador-segundos/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/contador-segundos/</guid><description>Count seconds by adding one to a variable on every turn of the loop</description></item><item><title>Is it in range?</title><link>https://nairda.com.mx/en/aprendizaje/programacion/medio/esta-en-el-rango/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/medio/esta-en-el-rango/</guid><description>Join two comparisons with the logical And to know whether a number is between 10 and 20</description></item><item><title>Count to 10 seconds</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/contar-10-segundos/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/contar-10-segundos/</guid><description>Use a Repeat loop that runs a fixed number of times instead of forever</description></item><item><title>Dice simulator</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/simulacion-dados/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/simulacion-dados/</guid><description>Roll two dice with random numbers and print them in the terminal</description></item><item><title>A basic condition</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/condicion-basica/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/condicion-basica/</guid><description>Check whether a random number is even or odd using the remainder</description></item><item><title>A loop that ends</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/ciclo-que-termina/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/ciclo-que-termina/</guid><description>Give the While loop a condition so it stops instead of repeating forever</description></item><item><title>A basic function</title><link>https://nairda.com.mx/en/aprendizaje/programacion/basico/funcion-basica/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://nairda.com.mx/en/aprendizaje/programacion/basico/funcion-basica/</guid><description>Create a function with its own canvas and call it from the main program</description></item></channel></rss>