Full screen

Share

Comenzar
Algoritmos

Want to create interactive content? It’s easy in Genially!

Get started free

Algoritmos

contenidistasinforma

Created on April 6, 2022

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Comenzar

Algoritmos

Créditos

Actividades

Características

Elementos

¿Qué es un algoritmo?

Introducción

¿Qué es un algoritmo?

Introducción

El pensamiento computacional es “una habilidad que permite resolver problemas, diseñar sistemas y entender el comportamiento humano basándose en conceptos fundamentales de las ciencias de la computación” (Jeannette Wing, 2006).Para ponerlo en práctica, es necesario llevar adelante cuatro estrategias: descomposición del problema, abstracción, reconocimiento de patrones y creación de algoritmos.

Elementos

Actividades

Características

¿Qué es un algoritmo?

Introducción

Para pensar

Algoritmo:

Ejemplo

Problema: servir un vaso con agua.

  1. Destapar la botella de agua.
  2. Verter agua en el vaso hasta completar su capacidad.
  3. Dejar de verter agua.
  4. Tapar la botella.

Según la RAE, un algoritmo es "un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema".El término operación no refiere solamente a operaciones matemáticas, ya que los algoritmos permiten representar soluciones de todo tipo de problemas. Se puede decir entonces que un algoritmo es una secuencia de pasos finitos que resuelven un problema.

Créditos

¿Qué es un algoritmo?

Algoritmo:

Ejemplo

Problema: servir un vaso con agua.

Datos de entrada: Capacidad del vasoInstrucciones:

  1. Destapar la botella de agua.
  2. Verter agua en el vaso hasta completar su capacidad.
  3. Dejar de verter agua.
  4. Tapar la botella.
Solución del problema: vaso servido con agua.

  • Datos de entrada: algunos algoritmos necesitan determinados datos para poder cumplir sus pasos.
  • Instrucciones: pasos que se deben cumplir utilizando los datos de entrada si existen para obtener una solución al problema.
  • Solución del problema: resultado obtenido luego de cumplir todos los pasos del algoritmo.

Actividades

Características

Elementos

¿Qué es un algoritmo?

Introducción

Créditos

Elementos de un algoritmo

Elementos

Actividades

Características

¿Qué es un algoritmo?

Introducción

Todos los algoritmos deben cumplir con una serie de características:

  • Finito: todo algoritmo debe tener un número finito de pasos, o sea, debe poseer un inicio y un fin. Además, todos sus pasos deben ser finitos
  • Secuencial: los pasos del algoritmo deben tener un orden
  • Exactitud y claridad: cada paso debe ser claro y no dejar lugar a la ambigüedad
  • Completitud: se deben considerar todas las variantes posibles del problema

Créditos

Características de un algoritmo

Créditos

Elementos

Actividad 3

Actividad 2

Actividad 1

Actividades

Características

¿Qué es un algoritmo?

Introducción

Actividades

Elementos

Fórmula para calcular el volumen

Créditos

Medida de un lado

Cantidad de lados

Se desea crear un algoritmo que calcule el volumen de un cubo. Teniendo en cuenta que la fórmula para calcular el volumen es v=lado3, responde: ¿qué datos de entrada necesita el algoritmo?

Actividades

Características

¿Qué es un algoritmo?

Introducción

Actividad 1

Elementos

  1. Mostrar la salida (solución)
  2. Elevar al cubo la entrada
  1. Multiplicar la entrada por 3
  2. Mostrar la salida (solución)
  1. Elevar al cubo la entrada
  2. Mostrar la salida (solución)

Créditos

Se desea crear un algoritmo que calcule el volumen de un cubo.Teniendo en cuenta que la fórmula para calcular el volumen es v=lado3, responde: ¿cuál es la secuencia correcta de instrucciones?

Actividades

Características

¿Qué es un algoritmo?

Introducción

Actividad 2

Créditos

Elementos

Para pensar:¿Cuál es el algoritmo que resuleve el problema de preparar un café?

Actividades

Características

¿Qué es un algoritmo?

Introducción

Actividad 3

Elementos

Licencia del recurso

Creative Commons Atribución CompartirIgual 4.0 (CC BY-SA)

Fecha de publicación

7 de diciembre de 2021

Autores

Santiago Hernández Alicia Ferrando

Fuentes consultadas

Actividades

Características

¿Qué es un algoritmo?

Introducción

  • Marzal Varó, A., Gracia Luengo, I., & García Sevilla, P. (2014). Introduccion programacion python (1.a ed.). Publicacions de la Universitat Jaume I. Servei de Comunicació i Publicacions Campus del Riu Sec. Ediici Rectorat i Serveis Centrals. 12071 Castelló de la Plana. https://www.academia.edu/download/57025695/introduccion-programacion-python-3.pdf
  • Gerosa, A., Koleszar, V., Carboni, A., & Gómez, L. (s. f.). Desafiando al Pensamiento Computacional. https://www.cicea.ei.udelar.edu.uy/. https://www.cicea.ei.udelar.edu.uy/pensamientocomputacional/

Créditos