Bienvenido al espacio de Profe Luis para descubrir, jugando, cómo piensan los programas: tomando decisiones, calculando y comparando. ¡Vas a programar con la cabeza y con el corazón!
Programar es dar instrucciones, paso a paso, para que una computadora (o un robot como Chispa) resuelva un problema. Es como escribir una receta: primero esto, luego aquello, y si pasa algo especial, se hace algo diferente.
A esas instrucciones escritas en palabras sencillas, sin usar todavía un lenguaje de programación real, las llamamos pseudocódigo. Hoy usaremos pseudocódigo para practicar tres ideas clave: tomar decisiones, hacer cálculos y comparar valores.
Enseñale a Chispa a decidir usando SI, ENTONCES y SINO.
Chispa ayuda en la pulpería del barrio. Cada vez que llega un cliente, Chispa debe decidir qué hacer: ¿hay suficiente producto?, ¿el cliente trae el dinero exacto?, ¿está lloviendo y hay que prestarle un paraguas? Para decidir, Chispa usa estructuras condicionales: instrucciones que se cumplen SOLO SI una condición es verdadera.
Condicional simple: se ejecuta una acción solo si la condición es verdadera.
Condicional compuesta: se ejecuta una acción si la condición es verdadera, y otra distinta si es falsa.
¿Sabías que...? Un semáforo funciona como una condicional gigante: SI la luz está en rojo ENTONCES los carros se detienen, SINO pueden avanzar. Tu cerebro también usa condicionales todo el día, ¡sin que te des cuenta!
Ayudá a Chispa a calcular con + − × ÷.
Chispa ahora atiende "La Pulpería Digital". Para cobrar bien a cada cliente, debe sumar, restar, multiplicar y dividir sin equivocarse. Los operadores aritméticos son los símbolos que usamos para hacer esos cálculos dentro de un programa.
| Operación | Símbolo | Ejemplo | Resultado |
|---|---|---|---|
| Suma | + | 3 + 2 | 5 |
| Resta | − | 8 − 5 | 3 |
| Multiplicación | × | 4 × 3 | 12 |
| División | ÷ | 12 ÷ 4 | 3 |
En pseudocódigo, un programa que cobra a un cliente podría verse así:
¿Sabías que...? Las computadoras pueden hacer millones de operaciones aritméticas por segundo, pero por dentro siguen usando los mismos + − × ÷ que aprendiste en la escuela.
Enseñale a Chispa a comparar valores con > < = ≥ ≤ ≠.
En la feria de la escuela, Chispa organiza la carrera de sacos: debe comparar los tiempos de cada estudiante para saber quién llegó primero, y las notas de los juegos para saber quién gana un premio. Para comparar dos valores usamos operadores relacionales.
| Significado | Símbolo | Ejemplo |
|---|---|---|
| Mayor que | > | 8 > 5 (verdadero) |
| Menor que | < | 3 < 7 (verdadero) |
| Igual a | = | 4 = 4 (verdadero) |
| Mayor o igual que | ≥ | 6 ≥ 6 (verdadero) |
| Menor o igual que | ≤ | 5 ≤ 9 (verdadero) |
| Diferente de | ≠ | 3 ≠ 5 (verdadero) |
¿Sabías que...? Cuando comparas tu nota con 70 para saber si aprobaste, tu cerebro ya está usando un operador relacional, ¡aunque nunca lo hayas escrito en un examen!
Combiná todo lo aprendido: condicionales, operadores aritméticos y relacionales.
Tocá cada tarjeta para ver su significado.