Cajas con nombre: variables, constantes y el orden que lo cambia todo
Al terminar vas a poder: El estudiante comprenderá la variable como una caja con nombre que guarda un valor que puede cambiar, distinguirá la constante como un valor fijo con nombre (IVA, π, los 2.54 cm de una pulgada) y la usará para hacer su código legible, y aplicará los cinco operadores aritméticos (+ − * / ^) respetando su jerarquía y el papel de los paréntesis. Conectará todo con la abstracción —una de las cuatro herramientas del pensamiento computacional—: al ponerle nombre a un valor, una sola fórmula resuelve TODOS los casos, no uno suelto. Aterrizará resolviendo tres cálculos (área, conversión de unidades y precio con IVA) definiendo sus propias variables y constantes con datos personales, y cerrará usando la IA como verificadora de su lógica, no como autora.
Ponle nombre a un valor y la fórmula sirve para TODOS los casos
Las tres ideas del bloque (las usas toda la clase)
1. Variable = una caja con nombre que guarda un valor que PUEDE cambiar.
- Tú eliges el nombre (
edad,base,precio). - El valor de adentro cambia cuantas veces quieras.
- Regla de oro: una caja primero se crea y se nombra, luego se usa. No se saca nada de una caja que no existe.
2. Constante = una caja con nombre cuyo valor NO cambia en todo el programa.
| Constante | Valor fijo | Por qué le ponemos nombre |
|---|---|---|
PI | 3.1416 | No reescribir el número; cualquiera entiende qué es |
IVA | 0.16 | precio * IVA se lee solo; precio * 0.16 no dice nada |
CM_POR_PULGADA | 2.54 | El número no cuenta su propia historia; el nombre sí |
💡 La prueba del nombre: ¿qué prefieres leer en un programa,
total = precio * 0.16ototal = precio * IVA? El nombre cuenta la historia. Esa es la razón real de las constantes.
3. Abstracción (una de las 4 herramientas del pensamiento computacional).
Cuando escribes area = base * altura, esa fórmula no resuelve un rectángulo: resuelve todos. Cambias lo que guardan base y altura, y la misma regla da cada resultado.
Abstraer = dejar de resolver el caso suelto y escribir la regla general. La variable es lo que te lo permite. Sin nombres recalcularías a mano para siempre; con nombres, escribes la regla una vez y la máquina la aplica un millón de veces.
Mini-glosario: variable (caja cuyo valor cambia) · constante (caja cuyo valor es fijo) · valor (lo que la caja guarda) · abstracción (escribir la regla que sirve para todos los casos).
✅ Check de comprensión (30 s): ¿Cuál es variable y cuál constante? — tu edad · los días de la semana · el saldo de tu celular · los grados de un círculo (360). Si los separaste bien, ya entendiste lo difícil del día.
El orden manda: por qué 2 + 3 × 4 no es 20
Los 5 operadores aritméticos
| Operador | Símbolo | Hace | Ojo en la computadora |
|---|---|---|---|
| Suma | + | 5 + 2 = 7 | igual que en papel |
| Resta | − | 5 − 2 = 3 | igual que en papel |
| Multiplicación | * | 5 * 2 = 10 | asterisco, NO · ni x |
| División | / | 6 / 2 = 3 | diagonal, NO ÷ |
| Potencia | ^ | lado ^ 2 = lado al cuadrado | el “sombrerito” (circunflejo) |
La jerarquía de operadores (el orden que la computadora SIEMPRE respeta)
- Paréntesis
( )— lo de adentro se resuelve primero, le gana a todo. - Potencias
^ - Multiplicación y división
*/— de izquierda a derecha. - Suma y resta
+−— de izquierda a derecha.
⚠️ El error que cae siempre:
2 + 3 * 4. La intuición dice 20; la respuesta es 14 (primero3 * 4 = 12, luego+ 2). Si de verdad querías sumar primero, escribe(2 + 3) * 4 = 20. Ante la duda, pon paréntesis.
Calienta motores (resuélvelas A MANO antes del bloque 3)
10 − 2 * 3= ____(10 − 2) * 3= ____2 ^ 3 + 1= ____12 / 2 + 4= ____
(Respuestas para que te autocorrijas: 4 · 24 · 9 · 10. Si fallaste alguna, vuelve a la jerarquía: paréntesis → potencias → * / → + −.)
✅ Regla para memorizar: paréntesis, potencias, multiplicación/división, suma/resta.
De problema a fórmula: define tus cajas y respeta la jerarquía
Lo hacemos juntos: del enunciado a la fórmula con cajas
Todo problema de cálculo se resuelve con el mismo método de 4 pasos. Lo practicamos con dos ejercicios del libro de la materia; en el bloque 4 los harás tú con tus datos.
El método (apúntalo, lo repetirás siempre):
- ¿Qué pide? El resultado que buscas → será una variable de salida.
- ¿Qué datos necesito? Las entradas → cada una, una variable con nombre.
- ¿Hay algún valor fijo? Si sí → una constante con nombre.
- Escribe la fórmula con esos nombres, respetando la jerarquía (paréntesis ante la duda).
Ejercicio guiado 1 — Área de un rectángulo (libro, práctica de DFD)
- ¿Qué pide? El área → variable
area. - ¿Qué datos? La base y la altura → variables
baseyaltura. - ¿Valor fijo? Ninguno aquí.
- Fórmula:
area = base * altura
Probémosla (esto es abstracción en acción: una fórmula, muchos casos):
base | altura | area = base * altura |
|---|---|---|
| 5 | 3 | 15 |
| 8 | 8 | 64 (un cuadrado es un rectángulo con base = altura) |
| 12 | 2 | 24 |
Misma fórmula, distinto valor en las cajas, distinto resultado. No reescribimos nada.
Ejercicio guiado 2 — Convertir pulgadas a centímetros (libro, práctica de DFD)
- ¿Qué pide? Los centímetros → variable
cm. - ¿Qué datos? Las pulgadas a convertir → variable
pulgadas. - ¿Valor fijo? ¡Sí! Una pulgada siempre mide 2.54 cm → constante
CM_POR_PULGADA = 2.54. - Fórmula:
cm = pulgadas * CM_POR_PULGADA
Prueba: si pulgadas = 10, entonces cm = 10 * 2.54 = 25.4.
💡 Aquí se ve POR QUÉ existe la constante:
pulgadas * CM_POR_PULGADAse entiende solo;pulgadas * 2.54te obliga a adivinar de dónde salió el 2.54.
Reto de jerarquía (lo discutimos en grupo): para el perímetro del rectángulo, ¿cuál fórmula es correcta?
- (a)
perimetro = 2 * base + 2 * altura - (b)
perimetro = 2 * (base + altura)
Las dos dan lo mismo —compruébalo con base 5 y altura 3—, pero la (b) usa paréntesis para dejar clarísima la intención. Ambas respetan la jerarquía.
✅ Checklist antes del bloque 4: [ ] sé identificar entradas (variables) [ ] sé cuándo un valor es constante [ ] escribo la fórmula con nombres, no con números sueltos [ ] reviso la jerarquía / pongo paréntesis ante la duda.
Entregable: tres cálculos con TUS propios datos
Tu entregable: documento Nombre_Apellido_Grupo_Variables.docx
Vas a resolver tres cálculos. En cada uno: (1) lista tus variables con sus valores, (2) declara la constante si la hay, (3) escribe la fórmula con nombres y (4) calcula el resultado a mano, mostrando el orden en que aplicaste la jerarquía. Usa el método de 4 pasos del bloque 3.
Formato de cada cálculo (cópialo):
Cálculo N — <título> Variables: nombre = valor (una por línea) Constante: NOMBRE = valor (si aplica) Fórmula: resultado = ... Operación paso a paso: ... (muestra la jerarquía) Resultado: ...
Cálculo 1 — Área de tu “terreno” personal
base= tu número de listaaltura= tu número de lista + 5- Constante: ninguna.
- Fórmula:
area = base * altura. Calcula el resultado.
Cálculo 2 — Tu estatura en pulgadas
estatura_cm= tu estatura real en centímetros- Constante:
CM_POR_PULGADA = 2.54 - Fórmula:
pulgadas = estatura_cm / CM_POR_PULGADA. Calcula (redondea a un decimal).
Cálculo 3 — Precio con IVA (aquí la jerarquía importa)
precio= el precio de algo que te gustaría comprar (tú lo eliges)- Constante:
IVA = 0.16 - Fórmula:
total = precio * (1 + IVA). - ⚠️ Fíjate en el paréntesis: primero
(1 + IVA), luego la multiplicación. Muestra ese orden en tu “paso a paso”. Si quitas el paréntesis, el resultado cambia: explícalo en una línea.
Cierre obligatorio (tu firma personal)
Al final del documento escribe: tu número de lista, tu grupo y la fecha de hoy. Y una frase tuya (1–2 líneas): ¿en cuál de los tres cálculos la abstracción —la misma fórmula sirviendo para muchos casos— se nota más, y por qué?
Entrega
-
Guarda el documento con el nombre indicado.
-
Súbelo a tu carpeta de Drive y compártelo con el correo asignado a tu grupo:
✅ Checklist final: [ ] 3 cálculos con variables nombradas [ ] constante declarada donde toca (2.54 y 0.16) [ ] fórmulas con nombres, no números sueltos [ ] paso a paso que muestra la jerarquía [ ] paréntesis usado y explicado en el Cálculo 3 [ ] número de lista + grupo + fecha [ ] reflexión de abstracción [ ] nombre de archivo correcto [ ] compartido al correo del grupo.
📬 Correo de entrega de mi grupo: ________________________
Usa el correo asignado a tu grupo. Tu profesor te lo da en clase — anótalo aquí.