SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
DESARROLLO DE HABILIDADES DE PENSAMIENTO
Nombres:
Laura Obando
Isabel Sofia Rojas
Isabel Cristina Mendez Muñoz
Grado: 9-1
LIC: Guillermo Mondragon Castro
12/10/2021
1
TABLA DE CONTENIDO
1. Introducción…………………………………………………………………………..2
2. ¿Qué es un algoritmo? y clases de algoritmos…………………………………..3
3. Lección 1- Resuelve el ejemplo 1 y 2 de la guía propuesta en Colombia
aprende……………………………………………………………………………….4
4. Cuando se elabora un algoritmo que se debe tener en cuenta?......................5
5. ¿Qué es un diagrama de flujo?.........................................................................6
6. Lección 2-, ¿qué símbolos tiene? y qué significa cada uno de ellos, reglas
que deben ser tenidas en cuenta para realizar un diagrama de flujo……….…7
7. ¿Qué es un lenguaje de programación y que significa cuando se habla de
lenguaje compilado y lenguaje interpretado……………………………………...9
8. ¿Qué es un sensor?......................................................................................11
9. ¿Cómo pueden explicar o comprender lo de los bucles?...............................10
10.Sesión 2, resolver las preguntas planteadas……………………………………12
11. Conclusiones……………………………………………………………………….13
12.Registro de la reunión………………………………………………..
2
INTRODUCCIÓN
En este trabajo identificamos los desarrollos tecnológicos y sus efecto
sociales, culturales y económicos, además de reconocer el importante papel
que desarrolla los algoritmos en nuestra vida cotiadiana, donde se realizan
secuenciasde pasos lógicos, también reconocemos los algoritmos
computacionales,con los algoritmos computacionales, que su función es dar
solución a de cálculo y manejo de información.
El motivo de este trabajo es la elaboración de la actividad propuesta en el
área de Tecnología, Desarrollo se habilidades de pensamiento computacional,
sobre solución de problemas con tecnología, abordando los conceptos
básicos de algoritmos y lenguaje de programación
El principal objetivo de este trabajo es entender el lenguaje de programación
y conceptos de algoritmos, utilizando conocimientos tecnológicos;
reconociendo de esta manera la creación de programas que controlan el
comportamiento lógico de una máquina.
3
¿QUÉ ES UN ALGORITMO? Y CLASES DE ALGORITMOS
Un algoritmo es una secuencia de instrucciones o pasos organizados que
describen el proceso que se debe seguir para dar solución a un problema
específico. Uno de los ejemplos más representativos de algoritmos es una
receta de cocina donde se detallan los materiales necesarios para hacer la
receta, como también como las instrucciones necesarias y el orden de como
cocinar el platillo.
Los algoritmos se caracterizan por ser precisos y definidos, además de que
debe indicar el orden lógico de los pasos, estos pasos han sido desarrollados
por el hombre, dada la necesidad de resolver problemas y se pueden ver
reflejados por medio del lenguaje natural, pero también han sido llevados a
los compuatadores por medio del lenguaje de programación.
Existen dos tipos de algoritmos, los cualitativos que son aquellos en los que
se describen los pasos utilizando simplemente palabras como cambiar la
llanta de un carro o buscar una palabra en el diccionario, son ejemplos de
algoritmos cualitativos ya que estos se relacionan más con la vida cotidiana.
Los algoritmos cuantitativos son aquellos que involucran cálculos númericos,
como obtener la suma de dos números o encontrar el mínimo común múltiplo
de un número, etc. Este tipo de algoritmos se realcionan más con los
computacionales, que son los programas de deseñados por desarrolladores
de software para dar soluciones a problemas de cálculo.
4
LECCIÓN 1 - RESUELVE EL EJEMPLO 1 Y 2 DE LA GUÍA PROPUESTA
EN COLOMBIA APRENDE
Ejemplo 1:
Elabore un algoritmo que permita ir de la casa al colegio.
Objetivo: Ir de la casa al colegio.
1. Salir de la casa
2. Tomar la bicleta
3. Colocarse el casco
4. Conducir por la ciclovía
5. Llegar a la puerta del colegio
Ejemplo 2:
Plantee un algoritmo que permita adquirir un boleto para ir al cine.
Objetivo: adquirir un boleto para ir al cine.
1. Con siete días de anticipación entrar a la página web del teatro.
2. Elegir la pelicula que quiero ver.
3. Seleccionar el puesto en el que voy a estar en el teatro.
4. Hacer el pago con mi tarjeta de crédito.
5. Reservar un boleto para el cine.
5
CUANDO SE ELABORA UN ALGORITMO QUE SE DEBE TENER EN
CUENTA?
1. Tener claro cuál es el problema que va a solucionar.
2. Establecer un objetivo que permita medir la solución del problema.
3. Elaborar un algoritmo que solucione el problema.
4. Realizar pruebas al algoritmo para verificar los resultados.
6
¿QUÉ ES UN DIAGRAMA DE FLUJO?
Un diagrama de flujo es un diagrama que, por lo general representa un
proceso, un sistema o un algoritmo de computadora y suele usarse para
registrar, planificar, perfeccionar o visualizar un flujo de trabajo de varios
pasos. Crear diagramas de flujo puede ayudar a definir el propósito y el
alcance de un flujo de trabajo y a identificar cronológicamente las tareas
necesarias.
7
LECCIÓN 2-, QUÉ SIMBOLOS TIENE Y QUE SIGNIFICA CADA UNO DE
ELLOS, REGLAS QUE DEBEN SER TENIDAS EN CUENTA PARA
REALIZAR UN DIAGRAMA DE FLUJO.
sus simbolos:
Símbolo de Inicio / Final
El símbolo de terminación marca el punto inicial o final del sistema. Por lo
general, contiene la palabra "Inicio" o "Fin".
Símbolo de Acción o Proceso
Un rectangulo solo puede representar un solo paso dentro de un processo
("agregar dos tazas de harina"), o un subproceso completo ("hacer pan")
dentro de un proceso más grande.
Símbolo del Documento Impreso
Un documento o informe impreso.
Símbolo de Multidocumento
Representa un multidocumento en el proceso.
Símbolo de Decisión o Ramificación
Un punto de decisión o ramificación. Las líneas que representan diferentes
decisiones surgen de diferentes puntos del diamante.
Símbolo de Entrada / Salida
Representa el material o la información que entra o sale del sistema, como
una orden del cliente (entrada) o un producto (salida).
Símbolo de Entrada Manual
8
Representa un paso en el que se pide al usuario que introduzca la
información manualmente.
Símbolo de Preparación
Representa un ajuste a otro paso en el proceso.
Símbolo del Conector
Indica que el flujo continúa donde se ha colocado un símbolo identico (que
contiene la misma letra).
reglas:
1. Determine los principales componentes del proceso.
2. Ordene las actividades
3. Elija los símbolos correctos para cada actividad
4. Haga la conexión entre las actividades
5. Indique el comienzo y el final del proceso
6. Revise su diagrama de procesos de negocios
9
¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN Y QUE SIGNIFICA
CUANDO SE HABLA DE LENGUAJE COMPILADO Y LENGUAJE
INTERPRETADO?
Un lenguaje de programación, en palabras simples, es el conjunto de
instrucciones a través del cual los humanos interactúan con las
computadoras. Un lenguaje de programación nos permite comunicarnos con
las computadoras a través de algoritmos e instrucciones escritas en una
sintaxis que la computadora entiende e interpreta en lenguaje de máquina.
Los lenguajes de programación permiten a las computadoras procesar de
forma rápida y eficientemente grandes y complejas cantidades de
información.
Un lenguaje compilado es un lenguaje de programación cuyas
implementaciones son normalmente compiladores (traductores que generan
código de máquina a partir del código fuente) y no intérpretes (ejecutores
paso a paso del código fuente, donde no se lleva a cabo una traducción en la
pre-ejecución).
Un lenguaje interpretado es un lenguaje de programación para el que la
mayoría de sus implementaciones ejecuta las instrucciones directamente, sin
una previa compilación del programa a instrucciones en lenguaje máquina. El
intérprete ejecuta el programa directamente, traduciendo cada sentencia en
una secuencia de una o más subrutinas ya compiladas en código máquina.
10
¿CÓMO PUEDEN EXPLICAR O COMPRENDER LO DE LOS BUCLES?
Los bucles son los que permiten simplificar los problemas que debes resolver,
el ahorro de tiempo y la estructura permite una fluidez en tu código.
sin los bucles tendríamos mucho trabajo que realizar o sea para imprimir o
calcular una cantidad de números grande deberían realizarlo de uno en uno
sin el uso de bucles o acudir directamente a la recursividad que sería como
un bucle.
Un bucle o ciclo, es una secuencia predeterminada de instrucciones que se
repite varias veces, hasta que la condición asignada a dicho bucle deja de
cumplirse.
11
¿QUÉ ES UN SENSOR?
Un sensor es todo aquello que tiene una propiedad sensible a una magnitud
del medio, y al variar esta magnitud también varía con cierta intensidad la
propiedad, es decir, manifiesta la presencia de dicha magnitud, y también su
medida.
Un sensor en la industria es un objeto capaz de variar una propiedad ante
magnitudes físicas o químicas, llamadas variables de instrumentación, y
transformarlas con un transductor en variables eléctricas.
Un sensor se diferencia de un transductor en que el sensor está siempre en
contacto con la magnitud que la condiciona o variable de instrumentación con
lo que puede decirse también que es un dispositivo que aprovecha una de
sus propiedades con el fin de adaptar la señal que mide para que la pueda
interpretar otro dispositivo. Por ejemplo el termómetro de mercurio que
aprovecha la propiedad que posee el mercurio de dilatarse o contraerse por la
acción de la temperatura. Un sensor también puede decirse que es un
dispositivo que convierte una forma de energía en otra.
12
SESIÓN 2, RESOLVER LAS PREGUNTAS PLANTEADAS EN LA FICHA
1. ¿Qué crees que hace?
Es un microbit simulador, donde se representan las secuencias de un bucle.
2. Sí
3. ¿Que pasa cuando presionas A y muy rapidamente b?
Cuando se presiona el botón A y el B rapidamente cambias los gráficos
de letras a flechas.
13
CONCLUSIONES
Es importante reconocer cada uno de los conceptos y función de los
algoritmos, además de identificar el papel que ellos tienen en nuestra vida
cotiadiana, identificar los algoritmos computacionales que se desarrollan a
partir de programadores de software.
Es fundamental que además de realizar el trabajo aprendamos a realizar los
bucles en el microbit, y sepamos diferenciar los diferentes componentes en el
micro bit.
Me parece algo importante el programar y construir nuevas cosas y en
microbit llevamos mucho aprendizaje sobre ello.
Link bloggers
Isabel Mendez: https://isabelcristinamendez.blogspot.com/
Laura Obando: http://laiaaaaax.blogspot.com/
Isabel Rojas: https://isabelrizo.blogspot.com/
14
REGISTRO DE LA REUNIÓN
La reunión se realizó el día viernes 12 de octubre, empezó a las 6:00 de la
tarde por medio de la plataforma Meet, donde comenzamos asignandonos
nuestros roles:
Monitora y periodista: Isabel Mendez
Vigía de tiempo: Isabel rojas
Encargado de materiales y relator: Laura Obando
También realizamos las actividades propuestas en el classroom a traves de
un documento drive. La reunión tuvo una duración de 3 horas finalizando a
las 9 pm.
15

Más contenido relacionado

La actualidad más candente

Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicassofiaurbano1
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasIsabellavillotavilla
 
Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)JoseAgr
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología valentinacrdenas6
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicasNicolas1128
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientospabloandresbueno
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaanamaramirez19
 

La actualidad más candente (16)

Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicas
 
Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)
 
Tecnologia 10 5
Tecnologia 10 5Tecnologia 10 5
Tecnologia 10 5
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Tecnoooo00000000000
Tecnoooo00000000000Tecnoooo00000000000
Tecnoooo00000000000
 
DIAGRAMAS DE FLUJO
DIAGRAMAS DE FLUJODIAGRAMAS DE FLUJO
DIAGRAMAS DE FLUJO
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Trabajo en equipo 1
Trabajo en equipo 1Trabajo en equipo 1
Trabajo en equipo 1
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Tecnologia 9-5
Tecnologia   9-5Tecnologia   9-5
Tecnologia 9-5
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientos
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Bucles
BuclesBucles
Bucles
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologia
 

Similar a Desarrollo habilidades pensamiento con algoritmos

Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodoLauraPrada22
 
Desarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamientoDesarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamientoSebastinRamos6
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento micxifranco
 
conceptos básicos de programación
conceptos básicos de programación conceptos básicos de programación
conceptos básicos de programación SamuelTrivio
 
tinywow_LUCES Y CODIGOS_28094292 (1).pdf
tinywow_LUCES Y CODIGOS_28094292 (1).pdftinywow_LUCES Y CODIGOS_28094292 (1).pdf
tinywow_LUCES Y CODIGOS_28094292 (1).pdfJuanVelandia33
 
Estructuración del blog
Estructuración del blogEstructuración del blog
Estructuración del blogMatthewMuoz5
 
Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)MariaBecerra49
 
Tarea tecnologia tercer periodo
Tarea tecnologia tercer periodo Tarea tecnologia tercer periodo
Tarea tecnologia tercer periodo MariaBecerra49
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento SebastianGomezPayan
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoSaragongoravillaquir
 
sodapdf-converted.pdf
sodapdf-converted.pdfsodapdf-converted.pdf
sodapdf-converted.pdfSantiagoS16
 

Similar a Desarrollo habilidades pensamiento con algoritmos (20)

Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodo
 
Desarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamientoDesarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamiento
 
Tec
TecTec
Tec
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
conceptos básicos de programación
conceptos básicos de programación conceptos básicos de programación
conceptos básicos de programación
 
Trabajo de tecnología
Trabajo de tecnología Trabajo de tecnología
Trabajo de tecnología
 
tinywow_LUCES Y CODIGOS_28094292 (1).pdf
tinywow_LUCES Y CODIGOS_28094292 (1).pdftinywow_LUCES Y CODIGOS_28094292 (1).pdf
tinywow_LUCES Y CODIGOS_28094292 (1).pdf
 
Estructuración del blog
Estructuración del blogEstructuración del blog
Estructuración del blog
 
Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)
 
Tarea tecnologia tercer periodo
Tarea tecnologia tercer periodo Tarea tecnologia tercer periodo
Tarea tecnologia tercer periodo
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
luces y codigos.pdf
luces y codigos.pdfluces y codigos.pdf
luces y codigos.pdf
 
sodapdf-converted.pdf
sodapdf-converted.pdfsodapdf-converted.pdf
sodapdf-converted.pdf
 
sodapdf-converted.pdf
sodapdf-converted.pdfsodapdf-converted.pdf
sodapdf-converted.pdf
 

Último

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxjoselinepolar
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 

Último (6)

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 

Desarrollo habilidades pensamiento con algoritmos

  • 1. DESARROLLO DE HABILIDADES DE PENSAMIENTO Nombres: Laura Obando Isabel Sofia Rojas Isabel Cristina Mendez Muñoz Grado: 9-1 LIC: Guillermo Mondragon Castro 12/10/2021
  • 2. 1 TABLA DE CONTENIDO 1. Introducción…………………………………………………………………………..2 2. ¿Qué es un algoritmo? y clases de algoritmos…………………………………..3 3. Lección 1- Resuelve el ejemplo 1 y 2 de la guía propuesta en Colombia aprende……………………………………………………………………………….4 4. Cuando se elabora un algoritmo que se debe tener en cuenta?......................5 5. ¿Qué es un diagrama de flujo?.........................................................................6 6. Lección 2-, ¿qué símbolos tiene? y qué significa cada uno de ellos, reglas que deben ser tenidas en cuenta para realizar un diagrama de flujo……….…7 7. ¿Qué es un lenguaje de programación y que significa cuando se habla de lenguaje compilado y lenguaje interpretado……………………………………...9 8. ¿Qué es un sensor?......................................................................................11 9. ¿Cómo pueden explicar o comprender lo de los bucles?...............................10 10.Sesión 2, resolver las preguntas planteadas……………………………………12 11. Conclusiones……………………………………………………………………….13 12.Registro de la reunión………………………………………………..
  • 3. 2 INTRODUCCIÓN En este trabajo identificamos los desarrollos tecnológicos y sus efecto sociales, culturales y económicos, además de reconocer el importante papel que desarrolla los algoritmos en nuestra vida cotiadiana, donde se realizan secuenciasde pasos lógicos, también reconocemos los algoritmos computacionales,con los algoritmos computacionales, que su función es dar solución a de cálculo y manejo de información. El motivo de este trabajo es la elaboración de la actividad propuesta en el área de Tecnología, Desarrollo se habilidades de pensamiento computacional, sobre solución de problemas con tecnología, abordando los conceptos básicos de algoritmos y lenguaje de programación El principal objetivo de este trabajo es entender el lenguaje de programación y conceptos de algoritmos, utilizando conocimientos tecnológicos; reconociendo de esta manera la creación de programas que controlan el comportamiento lógico de una máquina.
  • 4. 3 ¿QUÉ ES UN ALGORITMO? Y CLASES DE ALGORITMOS Un algoritmo es una secuencia de instrucciones o pasos organizados que describen el proceso que se debe seguir para dar solución a un problema específico. Uno de los ejemplos más representativos de algoritmos es una receta de cocina donde se detallan los materiales necesarios para hacer la receta, como también como las instrucciones necesarias y el orden de como cocinar el platillo. Los algoritmos se caracterizan por ser precisos y definidos, además de que debe indicar el orden lógico de los pasos, estos pasos han sido desarrollados por el hombre, dada la necesidad de resolver problemas y se pueden ver reflejados por medio del lenguaje natural, pero también han sido llevados a los compuatadores por medio del lenguaje de programación. Existen dos tipos de algoritmos, los cualitativos que son aquellos en los que se describen los pasos utilizando simplemente palabras como cambiar la llanta de un carro o buscar una palabra en el diccionario, son ejemplos de algoritmos cualitativos ya que estos se relacionan más con la vida cotidiana. Los algoritmos cuantitativos son aquellos que involucran cálculos númericos, como obtener la suma de dos números o encontrar el mínimo común múltiplo de un número, etc. Este tipo de algoritmos se realcionan más con los computacionales, que son los programas de deseñados por desarrolladores de software para dar soluciones a problemas de cálculo.
  • 5. 4 LECCIÓN 1 - RESUELVE EL EJEMPLO 1 Y 2 DE LA GUÍA PROPUESTA EN COLOMBIA APRENDE Ejemplo 1: Elabore un algoritmo que permita ir de la casa al colegio. Objetivo: Ir de la casa al colegio. 1. Salir de la casa 2. Tomar la bicleta 3. Colocarse el casco 4. Conducir por la ciclovía 5. Llegar a la puerta del colegio Ejemplo 2: Plantee un algoritmo que permita adquirir un boleto para ir al cine. Objetivo: adquirir un boleto para ir al cine. 1. Con siete días de anticipación entrar a la página web del teatro. 2. Elegir la pelicula que quiero ver. 3. Seleccionar el puesto en el que voy a estar en el teatro. 4. Hacer el pago con mi tarjeta de crédito. 5. Reservar un boleto para el cine.
  • 6. 5 CUANDO SE ELABORA UN ALGORITMO QUE SE DEBE TENER EN CUENTA? 1. Tener claro cuál es el problema que va a solucionar. 2. Establecer un objetivo que permita medir la solución del problema. 3. Elaborar un algoritmo que solucione el problema. 4. Realizar pruebas al algoritmo para verificar los resultados.
  • 7. 6 ¿QUÉ ES UN DIAGRAMA DE FLUJO? Un diagrama de flujo es un diagrama que, por lo general representa un proceso, un sistema o un algoritmo de computadora y suele usarse para registrar, planificar, perfeccionar o visualizar un flujo de trabajo de varios pasos. Crear diagramas de flujo puede ayudar a definir el propósito y el alcance de un flujo de trabajo y a identificar cronológicamente las tareas necesarias.
  • 8. 7 LECCIÓN 2-, QUÉ SIMBOLOS TIENE Y QUE SIGNIFICA CADA UNO DE ELLOS, REGLAS QUE DEBEN SER TENIDAS EN CUENTA PARA REALIZAR UN DIAGRAMA DE FLUJO. sus simbolos: Símbolo de Inicio / Final El símbolo de terminación marca el punto inicial o final del sistema. Por lo general, contiene la palabra "Inicio" o "Fin". Símbolo de Acción o Proceso Un rectangulo solo puede representar un solo paso dentro de un processo ("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande. Símbolo del Documento Impreso Un documento o informe impreso. Símbolo de Multidocumento Representa un multidocumento en el proceso. Símbolo de Decisión o Ramificación Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante. Símbolo de Entrada / Salida Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida). Símbolo de Entrada Manual
  • 9. 8 Representa un paso en el que se pide al usuario que introduzca la información manualmente. Símbolo de Preparación Representa un ajuste a otro paso en el proceso. Símbolo del Conector Indica que el flujo continúa donde se ha colocado un símbolo identico (que contiene la misma letra). reglas: 1. Determine los principales componentes del proceso. 2. Ordene las actividades 3. Elija los símbolos correctos para cada actividad 4. Haga la conexión entre las actividades 5. Indique el comienzo y el final del proceso 6. Revise su diagrama de procesos de negocios
  • 10. 9 ¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN Y QUE SIGNIFICA CUANDO SE HABLA DE LENGUAJE COMPILADO Y LENGUAJE INTERPRETADO? Un lenguaje de programación, en palabras simples, es el conjunto de instrucciones a través del cual los humanos interactúan con las computadoras. Un lenguaje de programación nos permite comunicarnos con las computadoras a través de algoritmos e instrucciones escritas en una sintaxis que la computadora entiende e interpreta en lenguaje de máquina. Los lenguajes de programación permiten a las computadoras procesar de forma rápida y eficientemente grandes y complejas cantidades de información. Un lenguaje compilado es un lenguaje de programación cuyas implementaciones son normalmente compiladores (traductores que generan código de máquina a partir del código fuente) y no intérpretes (ejecutores paso a paso del código fuente, donde no se lleva a cabo una traducción en la pre-ejecución). Un lenguaje interpretado es un lenguaje de programación para el que la mayoría de sus implementaciones ejecuta las instrucciones directamente, sin una previa compilación del programa a instrucciones en lenguaje máquina. El intérprete ejecuta el programa directamente, traduciendo cada sentencia en una secuencia de una o más subrutinas ya compiladas en código máquina.
  • 11. 10 ¿CÓMO PUEDEN EXPLICAR O COMPRENDER LO DE LOS BUCLES? Los bucles son los que permiten simplificar los problemas que debes resolver, el ahorro de tiempo y la estructura permite una fluidez en tu código. sin los bucles tendríamos mucho trabajo que realizar o sea para imprimir o calcular una cantidad de números grande deberían realizarlo de uno en uno sin el uso de bucles o acudir directamente a la recursividad que sería como un bucle. Un bucle o ciclo, es una secuencia predeterminada de instrucciones que se repite varias veces, hasta que la condición asignada a dicho bucle deja de cumplirse.
  • 12. 11 ¿QUÉ ES UN SENSOR? Un sensor es todo aquello que tiene una propiedad sensible a una magnitud del medio, y al variar esta magnitud también varía con cierta intensidad la propiedad, es decir, manifiesta la presencia de dicha magnitud, y también su medida. Un sensor en la industria es un objeto capaz de variar una propiedad ante magnitudes físicas o químicas, llamadas variables de instrumentación, y transformarlas con un transductor en variables eléctricas. Un sensor se diferencia de un transductor en que el sensor está siempre en contacto con la magnitud que la condiciona o variable de instrumentación con lo que puede decirse también que es un dispositivo que aprovecha una de sus propiedades con el fin de adaptar la señal que mide para que la pueda interpretar otro dispositivo. Por ejemplo el termómetro de mercurio que aprovecha la propiedad que posee el mercurio de dilatarse o contraerse por la acción de la temperatura. Un sensor también puede decirse que es un dispositivo que convierte una forma de energía en otra.
  • 13. 12 SESIÓN 2, RESOLVER LAS PREGUNTAS PLANTEADAS EN LA FICHA 1. ¿Qué crees que hace? Es un microbit simulador, donde se representan las secuencias de un bucle. 2. Sí 3. ¿Que pasa cuando presionas A y muy rapidamente b? Cuando se presiona el botón A y el B rapidamente cambias los gráficos de letras a flechas.
  • 14. 13 CONCLUSIONES Es importante reconocer cada uno de los conceptos y función de los algoritmos, además de identificar el papel que ellos tienen en nuestra vida cotiadiana, identificar los algoritmos computacionales que se desarrollan a partir de programadores de software. Es fundamental que además de realizar el trabajo aprendamos a realizar los bucles en el microbit, y sepamos diferenciar los diferentes componentes en el micro bit. Me parece algo importante el programar y construir nuevas cosas y en microbit llevamos mucho aprendizaje sobre ello. Link bloggers Isabel Mendez: https://isabelcristinamendez.blogspot.com/ Laura Obando: http://laiaaaaax.blogspot.com/ Isabel Rojas: https://isabelrizo.blogspot.com/
  • 15. 14 REGISTRO DE LA REUNIÓN La reunión se realizó el día viernes 12 de octubre, empezó a las 6:00 de la tarde por medio de la plataforma Meet, donde comenzamos asignandonos nuestros roles: Monitora y periodista: Isabel Mendez Vigía de tiempo: Isabel rojas Encargado de materiales y relator: Laura Obando También realizamos las actividades propuestas en el classroom a traves de un documento drive. La reunión tuvo una duración de 3 horas finalizando a las 9 pm.
  • 16. 15