← Lumbre

Desarrollo de Software con IA El esqueleto de todo código: variables, funciones y llamadas

Portada de El esqueleto de todo código: variables, funciones y llamadas

El esqueleto de todo código: variables, funciones y llamadas

✦ No necesitas escribir código; necesitas no verlo como jeroglíficos · Desarrollo de Software con IA · en menos de 7 minutos

Roadwise Consulting

Contenido modificado tras su publicación

Objetivo: Señalar en código real dónde se guarda información, dónde se agrupa trabajo y dónde se invoca.

7 min Desarrollo de Software con IA 15–99 años
Modo PPTX
Más
El esqueleto de todo código: variables, funciones y llamadas

Herramientas de la lección

Sorpréndeme

Sobre este contenido

Ir a

Volver a Módulo 13 · Leer código sin ser programador Cursos Explorar Mi cuenta Salir del modo estudio

Tres piezas que se repiten en todo lenguaje

Lentes de lectura apoyados sobre un libro abierto lleno de páginas.
El código generado por la IA no es un jeroglífico: es un texto con palabras reconocibles. Aquí aprendes a mirarlo a la cara y a detectar dónde huele mal, sin escribirlo.

Da igual Python, JavaScript o PHP: el código siempre hace lo mismo en el fondo — guardar información, agrupar trabajo bajo un nombre y usar ese trabajo cuando hace falta. Esas tres acciones tienen nombre propio: variable, función, llamada. Reconocerlas es aprender a leer el esqueleto, no el idioma.

Variable, función, llamada

  1. Variable: una caja

    un nombre que guarda un dato para usarlo después.

  2. Función: una receta

    bloque con nombre que recibe datos, hace un trabajo y devuelve un resultado.

  3. Llamada: cocinar

    invocar la receta con ingredientes reales; ahí es donde «pasa» algo.

Cómo se ven en código real

Las tres piezas en nueve líneas

javascript
const contacto = { nombre: "Ana", telefono: "5531220099" };   // VARIABLE: caja con datos\n\nfunction formatearTelefono(celular) {                       // FUNCION: la receta\n  return "+52 " + celular;                                   //   devuelve un resultado\n}\n\nconst telefonoListo = formatearTelefono(contacto.telefono); // LLAMADA: cocinar la receta\nconsole.log(telefonoListo);                                  // y usar el resultado
Los comentarios marcan el esqueleto. Cambia el lenguaje y la estructura es idéntica: esto mismo existe en Python, PHP o Java.

Qué mirar cuando «lees» código de la IA

No leas línea por línea: localiza cajas, recetas y usos. Con eso ya puedes dirigir.
PreguntaDónde se respondeSeñal en el código
¿Qué datos maneja?las variables y sus nombresnombre = … · const … · let …
¿Qué trabajo hace?las funciones, una por unafunction … · def … · => …
¿En qué orden ocurre?las llamadas, de arriba abajola última línea suele ser donde «arranca»
¿Qué salió al final?el return de cada funciónreturn …

Para reforzar

Prueba

En el código de ejemplo, ¿cuál es una «llamada»?

Las funciones tienen nombre distinto en cada lenguaje, así que sin saber programar es imposible reconocerlas.

Detecta el cambio mal ubicado

Pediste «muestra el teléfono con lada +52» y la IA cambió una línea. Señala la que NO debía tocar para lograrlo:

Marca la línea o las líneas con error y pulsa Comprobar.

Abre un archivo generado por la IA en tu proyecto y marca solo tres cosas: una variable, una función y una llamada. Si puedes señalarlas, ya sabes leer el esqueleto.

No lees código para escribirlo: lo lees para dirigir.

Tu texto se guarda sólo en este dispositivo.

Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.
Más sobre esta lección

Comentarios

Inicia sesión para comentar.

Todavía no hay comentarios. Sé la primera persona en opinar.