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.