Computación Básica 1: Habilidades Digitales Material gratuito · Mario y José Mario Santamaría

¿Se te dificulta leer? Hasta el final de la página puedes cambiar cómo se ve: Lectura fácil pone fondo blanco, letra negra, tipografía Verdana y más aire entre renglones. También hay modo claro y oscuro.

Departamental 3er Semana 12 Clase 1 16 al 20 de noviembre S14 · C2

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.

Bloque 1 · 25 min

Ponle nombre a un valor y la fórmula sirve para TODOS los casos

video propio comprender I do
ambos · ~3 min

Las tres ideas del bloque (las usas toda la clase)

una caja de carton con una etiqueta en blanco y un objeto adentro, lista para intercambiarse — asi funciona una variable

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.

ConstanteValor fijoPor qué le ponemos nombre
PI3.1416No reescribir el número; cualquiera entiende qué es
IVA0.16precio * IVA se lee solo; precio * 0.16 no dice nada
CM_POR_PULGADA2.54El número no cuenta su propia historia; el nombre sí

💡 La prueba del nombre: ¿qué prefieres leer en un programa, total = precio * 0.16 o total = 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.

Cada caja guarda un tipo de cosa: los tipos de datos

Una variable no es una caja que acepte cualquier cosa. Cuando la creas, decides qué tipo de dato va a guardar, y de eso depende qué puedes hacer con ella. Son cuatro, y ya los usas todos sin saber cómo se llaman:

TipoQué guardaEjemploSe llama así en PSeInt
EnteroNúmeros sin punto decimal15, 0, -3, tu número de listaEntero
RealNúmeros con decimales1.75, 3.1416, el IVA de 0.16Real
Carácter / CadenaTexto”Mariana”, “3° A”, “hola”Caracter
LógicoSólo dos valores: verdadero o falso¿Ya es mayor de edad?Logico

Por qué importa y no es un tecnicismo:

  • Si guardas tu estatura como Entero, 1.75 se vuelve 1. Perdiste la mitad del dato.
  • Si guardas un número de teléfono como Entero, se le cae el cero de adelante. Los teléfonos son texto, aunque estén hechos de dígitos.
  • Con texto no se hace matemáticas: "5" + "3" no da 8, pega los dos y da "53".

La regla corta: ¿le vas a hacer cuentas? Es número. ¿No? Es texto. El teléfono, el número de boleta y el código postal son texto, aunque no lo parezcan.

Constante es una caja de cualquiera de estos tipos que no cambia en todo el programa: el IVA, π, los 2.54 centímetros de una pulgada. Se escribe en MAYÚSCULAS para reconocerla de un vistazo.

Bloque 2 · 25 min

El orden manda: por qué 2 + 3 × 4 no es 20

video propio comprender I do
José Mario · ~2 min

Los 5 operadores aritméticos

OperadorSímboloHaceOjo en la computadora
Suma+5 + 2 = 7igual que en papel
Resta5 − 2 = 3igual que en papel
Multiplicación*5 * 2 = 10asterisco, NO · ni x
División/6 / 2 = 3diagonal, NO ÷
Potencia^lado ^ 2 = lado al cuadradoel “sombrerito” (circunflejo)

La jerarquía de operadores (el orden que la computadora SIEMPRE respeta)

  1. Paréntesis ( ) — lo de adentro se resuelve primero, le gana a todo.
  2. Potencias ^
  3. Multiplicación y división * / — de izquierda a derecha.
  4. Suma y resta + — de izquierda a derecha.

⚠️ El error que cae siempre: 2 + 3 * 4. La intuición dice 20; la respuesta es 14 (primero 3 * 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)

  1. 10 − 2 * 3 = ____
  2. (10 − 2) * 3 = ____
  3. 2 ^ 3 + 1 = ____
  4. 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.

Bloque 3 · 25 min

De problema a fórmula: define tus cajas y respeta la jerarquía

práctica guiada aplicar we do

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):

  1. ¿Qué pide? El resultado que buscas → será una variable de salida.
  2. ¿Qué datos necesito? Las entradas → cada una, una variable con nombre.
  3. ¿Hay algún valor fijo? Si sí → una constante con nombre.
  4. 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 base y altura.
  • ¿Valor fijo? Ninguno aquí.
  • Fórmula: area = base * altura

Probémosla (esto es abstracción en acción: una fórmula, muchos casos):

basealturaarea = base * altura
5315
8864 (un cuadrado es un rectángulo con base = altura)
12224

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_PULGADA se entiende solo; pulgadas * 2.54 te 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.

Bloque 4 · 25 min

Entregable: tres cálculos con TUS propios datos

texto+checklist analizar you do

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 lista
  • altura = 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

  1. Guarda el documento con el nombre indicado.

  2. 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í.

Toca para cambiar cómo se ve la página: