Primera lectura, primer taller algoritmo grado 8°
Lee, despacio, prestando atención para responder las preguntas que a continuación se realizarán.
Tipo de lectura: Texto informativo y educativo
OBJETIVO
DE LA LECTURA
Comprender los
fundamentos del pensamiento algorítmico y su importancia en la resolución de
problemas mediante estrategias, diagramas de flujo y pseudocódigo.
LECTURA:
INICIANDO EL VIAJE HACIA EL PENSAMIENTO ALGORÍTMICO.
Sofía y Andrés son dos estudiantes de octavo grado apasionados por los videojuegos y los acertijos matemáticos. Un día, mientras estaban en clase de tecnología, su profesor les lanzó un reto: descubrir cómo funcionan los algoritmos y el pensamiento computacional.
Al principio, se
sintieron un poco confundidos. ¿Qué es un algoritmo? ¿Tiene que ver solo con
las computadoras? ¿O también se usa en la vida cotidiana? Para resolver sus
dudas, el profesor les explicó que los
algoritmos son secuencias de pasos que permiten resolver problemas de manera
eficiente.
Por ejemplo, cuando
seguimos una receta para hacer una pizza, estamos siguiendo un algoritmo de cocina:
1️. Preparar los ingredientes.
2️. Mezclar la masa y extenderla.
3️. Agregar los ingredientes.
4️. Hornear la pizza.
5️. Servir y disfrutar.
Los
algoritmos no solo están en la cocina. Se
usan en matemáticas, en la planificación de tareas, en la toma de decisiones y,
por supuesto, en la programación de computadoras.
¿Qué es
el Pensamiento Algorítmico?
El pensamiento algorítmico es la capacidad de encontrar soluciones a problemas siguiendo un orden lógico y estructurado. Esto implica analizar el problema, dividirlo en partes más pequeñas y resolverlo paso a paso.
Ejemplo: Imaginen que Sofía y Andrés necesitan
ordenar su habitación. En lugar de hacerlo todo de golpe, pueden dividir la
tarea en pasos:
1️. Recoger la ropa.
2️. Guardar
los libros.
3️. Organizar
el escritorio.
4️. Limpiar
el suelo.
¡Esto también es
pensamiento algorítmico!
Estrategias
de Resolución de Problemas
Para aplicar el pensamiento algorítmico, es fundamental conocer algunas estrategias:
·
Descomposición: Dividir el problema en partes más pequeñas y manejables.
· Reconocimiento de
Patrones: Identificar similitudes con problemas
que ya hemos resuelto antes.
·
Abstracción: Enfocarnos en lo realmente importante y eliminar detalles irrelevantes.
·
Diseño de Algoritmos: Crear un conjunto de pasos organizados para llegar a la solución.
Siguiendo
estas estrategias, Sofía y Andrés decidieron crear un algoritmo para clasificar
su colección de videojuegos. Se dieron cuenta de que podían agruparlos por
género (aventura, acción, estrategia) y así encontrarlos más rápido.
Representación de Algoritmos
Existen diferentes maneras de representar algoritmos. Dos de las más utilizadas son:
Diagramas de Flujo: Son esquemas gráficos con símbolos que representan cada paso del proceso. Ayudan a visualizar cómo funciona un algoritmo antes de programarlo.
Pseudocódigo:
Es una forma de escribir algoritmos en un lenguaje sencillo, sin necesidad de
conocer un lenguaje de programación específico. Se parece a un guion de
instrucciones.
Ejemplo de un diagrama de flujo:
Para un algoritmo que determine si una persona es mayor de edad, el diagrama de
flujo sería así:
🔹 Inicio → Pedir la edad → Si la edad es mayor o igual a 18, mostrar
"Eres mayor de edad" → Si es menor, mostrar "Eres menor de
edad" → Fin.
Ejemplo
de pseudocódigo:
INICIO Escribir "Ingrese su edad" Leer edad Si edad >= 18 entonces Escribir "Eres mayor de edad" Sino Escribir "Eres menor de edad" FIN
Cuando Sofía y
Andrés aprendieron esto, sintieron que habían descubierto un nuevo mundo. No solo podían organizar mejor sus
tareas diarias, sino que también podían entender cómo funcionan los programas
de computadora.
OBJETIVO
DEL TALLER
Evaluar la
comprensión del pensamiento algorítmico, las estrategias de resolución de
problemas y la representación de algoritmos a través de diagramas de flujo y
pseudocódigo.
TALLER:
PREGUNTAS DE SELECCIÓN MÚLTIPLE
1️. ¿Qué es el pensamiento algorítmico?
A)
La capacidad de escribir ensayos extensos.
B)
La habilidad de resolver problemas con pasos ordenados.
C)
La memoria para recordar datos sin analizarlos.
D) La rapidez para hacer cálculos mentales sin escribirlos.
2️. ¿Cuál de los siguientes es un ejemplo de un algoritmo en la vida cotidiana?
A) Escribir una historia sin un orden específico.
B)
Cocinar siguiendo una receta paso a paso.
C)
Correr sin rumbo fijo.
D)
Ver una película sin seguir una trama.
3️. ¿Cuál es una de las estrategias clave para resolver problemas de manera
eficiente?
A) Resolver todo de una vez sin planificar.
B)
Dividir el problema en partes más pequeñas.
C)
Esperar a que otra persona lo resuelva.
D)
Memorizar sin analizar el problema.
4️. ¿Cómo se representa gráficamente un algoritmo?
A) Con ecuaciones matemáticas.
B)
Mediante diagramas de flujo.
C)
Solo con palabras escritas en una hoja.
D)
Usando imágenes sin ninguna estructura.
5️. ¿Qué es un diagrama de flujo?
A) Un mapa de rutas para moverse por la ciudad.
B)
Una representación visual de un algoritmo con símbolos específicos.
C)
Una lista de palabras sin conexión entre sí.
D)
Un dibujo artístico sin ninguna lógica.
6️. ¿Para qué sirve el pseudocódigo?
A) Para diseñar imágenes en un programa de arte.
B)
Para representar algoritmos con palabras similares a la programación.
C)
Para hacer cálculos matemáticos complejos.
D)
Para escribir cuentos e historias.
7️. ¿Cuál de estas acciones aplica el pensamiento algorítmico?
A) Solucionar un problema matemático paso a paso.
B)
Leer un libro sin entenderlo.
C)
Dibujar sin un objetivo específico.
D)
Escuchar música sin seguir un orden lógico.
8️. ¿Cuál es la diferencia entre un diagrama de flujo y el pseudocódigo?
A)
El diagrama usa símbolos y el pseudocódigo usa texto.
B)
No hay ninguna diferencia.
C)
Ambos utilizan dibujos abstractos.
D)
El pseudocódigo es más complicado que los diagramas de flujo.
9️. ¿Qué aprendieron Sofía y Andrés en la historia?
A)
Que los algoritmos solo se usan en la programación.
B)
Que el pensamiento algorítmico ayuda a resolver problemas en la vida diaria.
C) Que la tecnología no tiene relación con los algoritmos.
D) Que resolver problemas es muy complicado.
10.
¿Cuál de estas herramientas se usa para crear diagramas de flujo?
A) Paint
B) Excel
C) Draw.io
D) Word
REFLEXIÓN FINAL
El pensamiento algorítmico no solo es útil en la programación, sino en nuestra vida diaria. Nos ayuda a organizar tareas, solucionar problemas y desarrollar habilidades analíticas. Como Sofía y Andrés descubrieron, pensar de forma lógica nos hace más eficientes y creativos.
POR FAVOR, LEE MUY
BIEN Y RESPONDE.
Comentarios
Publicar un comentario