Be Maker

Loading...

Be Maker

Register

PSeInt – Algoritmos

LECCIÓN 01 – ¡Bienvenido al mundo de los Algoritmos y PSeInt!

💰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. 🛠️🌟

xr:d:DAFDkVruhKs:368,j:2722819880012804332,t:23061909

🚀 1.1 ¿Qué vamos a aprender?

✅ Qué es un algoritmo

✅ Cómo representar tus ideas con diagramas de flujo

✅ Cómo usar PSeInt, tu primera herramienta para programar

🚀 1.2 ¿Qué es un algoritmo? – Pensamiento paso a paso

💡 Un algoritmo es un conjunto de pasos ordenados que permiten resolver un problema.

01

🔍 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 😋

🛸 Proyecto 01: El Robot Dormilón

🧙‍♂️ 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

💾 Desafío 1: Demuestra lo Aprendido

➡️ 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.

🚀 1.3 Diagramas de flujo: cómo representar tus ideas

💡 Un diagrama de flujo es una forma gráfica de representar un algoritmo usando figuras geométricas.

📐 Formas básicas:

02

🛸 Proyecto 02: ¿Puedo jugar videojuegos?

🧙‍♂️ Descripción

Realizar el diagrama de flujo para jugar videojuegos si hice mi tarea, sino lo hice entonces debo hacer mi tarea.

🔥 Solución

02

🛸 Proyecto 03: El Guardián de la Puerta

🧙‍♂️ 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

03

💾 Desafío 2: Demuestra lo Aprendido

➡️ 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.

🚀 1.4 Iniciando con PSeInt

💡 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! 🤓💻

03

🔍 Cómo se ve un programa en PSeInt

04

🔍 Componentes:

🔸Proceso: nombre de tu algoritmo

🔸Escribir: muestra un mensaje en pantalla

🔸FinProceso: marca el final del algoritmo

🛸 Proyecto 03: Tu primer mensaje en PSeInt

🧙‍♂️ Descripción

Escribe un programa que muestre:

👉 Bienvenido a mi primer programa

🔥 Solución

04

💾 Desafío 3: Demuestra lo Aprendido

➡️ 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.

🎯 Resumen de la Lección 01

✅ 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

⚔️¡Estamos listos, a construir!⚔️

💰Recompensa: 20 bCoins y 10 Gemas de Experiencia por cada reto resuelto💰

💻 Programa en tu Computadora

🔥 Reto 01: El Robot Cocinero

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.

🔥 Reto 02: Control de Seguridad

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

🔥 Reto 03: ¿Puedo salir a jugar? – Diagrama de Flujo

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

🔥 Reto 04: El Portón Inteligente – Diagrama de Flujo

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

🔥 Reto 05: Mi Primer Menú (PSeInt)

Escribe un programa en PSeInt que muestre:

05

🔥 Reto 06: Presentación Personal

Crear un programa que muestre en pantalla tres líneas:

🔸 Tu nombre

🔸 Tu edad

🔸 Tu color favorito

🔥 Reto 07: Mensaje de Inicio del Sistema

Escribe un programa que muestre:

🔸 “Cargando…”

🔸 “Verificando datos…”

🔸 “Listo para usar”

Cada mensaje debe aparecer en una línea diferente.

logo-bmaker.png
Be Maker. Imagina, diseña, construye...