Be Maker
Loading...
💰Recompensa: 10 bCoins y 10 Cristales de Conocimiento por cada proyecto, desafío o reto publicado en el MakerSpace💰
👋 Imagina que eres un comandante de robots 🧑🚀🤖. Tus robots solo pueden hacer exactamente lo que tú les ordenes… ¡Pero necesitan instrucciones claras, paso a paso!
💡 Ahí es donde nacen los algoritmos, los mapas que permiten que un robot, una computadora, o incluso tú mismo, puedan resolver un problema sin perderse. 🛠️🌟
✅ Qué es un algoritmo
✅ Cómo representar tus ideas con diagramas de flujo
✅ Cómo usar PSeInt, tu primera herramienta para programar
💡 Un algoritmo es un conjunto de pasos ordenados que permiten resolver un problema.
🔍 Ejemplo de algoritmo en lenguaje humano: “Preparar un sándwich”
1️⃣ Tomar dos rebanadas de pan
2️⃣ Untar mantequilla en una
3️⃣ Poner jamón
4️⃣ Cerrar el sándwich
5️⃣ Comer 😋
🧙♂️ Descripción
Tu robot quiere ir a dormir pero solo entiende instrucciones paso a paso. Escribe un algoritmo en lenguaje cotidiano para que:
El robot apague la luz y se acueste.
🔥 Solución
1️⃣ Caminar hacia el interruptor
2️⃣ Bajar la palanca
3️⃣ Dar media vuelta
4️⃣ Caminar hacia la cama
5️⃣ Acostarse
6️⃣ Cerrar los ojos
➡️ Utiliza la información del Proyecto 01: Casa Simple para:
✅ Y realiza realiza lo siguiente:
🔸 Crea los pasos para prepararte para ir al colegio.
🔸 Diseña los pasos para enviar un correo electrónico de forma correcta.
💡 Un diagrama de flujo es una forma gráfica de representar un algoritmo usando figuras geométricas.
📐 Formas básicas:
🧙♂️ Descripción
Realizar el diagrama de flujo para jugar videojuegos si hice mi tarea, sino lo hice entonces debo hacer mi tarea.
🔥 Solución
🧙♂️ Descripción
Necesitas crear un diagrama de flujo que decida si un aventurero puede entrar al castillo:
🔸 Si tiene un permiso, puede entrar.
🔸 Si no, debe volver a la aldea.
🔥 Solución
➡️ Utiliza la información del Proyecto 02: El Guardián de la Puerta para:
✅ Y realiza realiza lo siguiente:
🔸 Haz un diagrama de flujo para validar una contraseña (simple: correcta o incorrecta).
🔸 Crea un diagrama que decida si un número es par o impar.
💡 PSeInt es un programa que te permite escribir pseudocódigo, un lenguaje simple para aprender a pensar como programador…
¡Sin preocuparte todavía por la sintaxis complicada! 🤓💻
🔍 Cómo se ve un programa en PSeInt
🔍 Componentes:
🔸Proceso: nombre de tu algoritmo
🔸Escribir: muestra un mensaje en pantalla
🔸FinProceso: marca el final del algoritmo
🧙♂️ Descripción
Escribe un programa que muestre:
👉 Bienvenido a mi primer programa
🔥 Solución
➡️ Utiliza la información del Proyecto 03: Tu primer mensaje en PSeInt:
✅ Y realiza realiza lo siguiente:
🔸 Escribe un programa que diga “Hola, soy un CodeMaker”.
🔸 Crea un programa que muestre tres mensajes diferentes.
✅ Un algoritmo es un conjunto de pasos ordenados
✅ Los diagramas de flujo representan decisiones y acciones
✅ PSeInt permite escribir pseudocódigo de forma sencilla
✅ Ya escribiste tus primeros programas
💰Recompensa: 20 bCoins y 10 Gemas de Experiencia por cada reto resuelto💰
Escribe un algoritmo en lenguaje cotidiano para que un robot prepare una taza de té.
Debe considerar: hervir agua, poner la bolsa de té, servir y esperar a que enfríe.
Diseña un algoritmo paso a paso para decidir si un estudiante puede entrar a un laboratorio: (No requiere PSeInt, solo algoritmo en pasos.)
🔸 Si tiene bata → puede entrar
🔸 Si no la tiene → debe buscar una bata disponible
Crea un diagrama de flujo donde el usuario decida si puede salir a jugar dependiendo de esta condición:
¿Terminaste tus tareas?
🔸 Sí → Puedes salir
🔸 No → Debes hacer tus tareas
Representa en un diagrama de flujo el funcionamiento de un portón automático:
Preguntar si el auto está cerca
🔸 Si está cerca → abrir portón
🔸 Si no → mantener portón cerrado
Escribe un programa en PSeInt que muestre:
Crear un programa que muestre en pantalla tres líneas:
🔸 Tu nombre
🔸 Tu edad
🔸 Tu color favorito
Escribe un programa que muestre:
🔸 “Cargando…”
🔸 “Verificando datos…”
🔸 “Listo para usar”
Cada mensaje debe aparecer en una línea diferente.