1. DESARROLLO DE HABILIDADES DE PENSAMIENTO
SANTIAGO ALDANA
MICHELLE AMÉRICA
SANTIAGO FERNÁNDEZ
INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL
TECNOLOGIA
GUILLERMO MONDRAGÓN
SANTIAGO DE CALI OCTUBRE DE 2021
2. TABLA DE CONTENIDO
Que es un algoritmos y sus clases
Lesión 1
Que se debe tener en cuenta para realizar un algoritmo
Que es un diagrama de flujos
Lesión 2
Lenguaje de programación – Lenguaje compilado – Lenguaje interpretado
Ficha 2 : bucles – componentes de la microbit
Sesión 2
Que es un sensor
DESARROLLO TEMATICO
Aprender que es un algoritmo
Conocer un diagrama de flujos y sus símbolos
Como realizar un bucle en microbit
Socializar y lograr un trabajo en equipo
CONCLUSIONES
A medida que realizamos el trabajo pudimos aprender lo que en verdad es un algoritmo,
un diagrama de flujos y tener un poco más de conocimiento sobre estos temas.
Aprendimos un poco más de las funciones del microbit y lo que realizan los bucles.
Trabajamos en equipo y logramos concluir el trabajo
LINK DE BLOG DE CADA INTEGRANTE
https://sad2706d.blogspot.com
https://sanfercepe.blogspot.com
https://tecnologiaconmichelle08.blogspot.com
EVIDENCIAS
3. ¿QUÉ ES UN ALGORITMO Y SUS CLASES?
Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o
cumplir con un objetivo. Los algoritmos deben ser precisos e indicar el orden lógico de
realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta
un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser
finito o sea debe iniciar con una acción y terminar con un resultado o solución de un
problema.
CLASES
Existen dos tipos de algoritmos. Los algoritmos convencionales que son los que hacen las
personas todos los días en sus diferentes actividades para solucionar problemas del trabajo
o de la vida cotidiana. Y los algoritmos computacionales que son los que utilizan el
computador a través de programas diseñados por desarrolladores de software y
programadores para dar solución a problemas de cálculo o de manejo de información.
LESION 1 – RESUELVE EL EJEMPLO 1 Y 2 DE LA GUIA
(ELABORE UN ALGORITMO QUE PERMITA IR DE LA CASA AL COLEGIO)
1. Salir de casa
2. Caminar a la parada de bus si no cuenta con transporte privado
3. Esperar en la parada de bus a que este pase
4. Subir al bus y dirigirse al colegio
5. Llegar a la puerta del colegio y entrar
6. Fin
(PLANTEE UN ALGORITMO QUE PERMITA ADQUIRIR UN BOLETO PARA IR A CINE)
1. Tener el dinero para poder comprar un boleto
2. Si así se desea buscar un acompañante familiar o amigo
3. Dirigirse al cine
4. 4. Hacer la fila para adquirir los boletos
5. Comprar los boletos
6. Fin
¿CUANDO SE ELABORA UN ALGORITMO QUE SE DEBE TENER EN CUENTA?
Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente.
Tener claro cuál es el problema que va a solucionar.
Establecer un objetivo que permita medir la solución del problema.
Elaborar un algoritmo que solucione el problema.
Realizar pruebas al algoritmo para verificar los resultados.
¿QUE ES UN DIAGRAMA DE FLUJOS?
El diagrama de flujo o flujo grama o diagrama de actividades es la representación gráfica de
un algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos
industriales y psicología cognitiva
LESION 2 – QUE SÍMBOLOS TIENE Y QUE SIGNIFICA CADA UNO DE ELLOS, REGLAS QUE DEBEN SER
TENIDAS EN CUENTA PARA REALIZAR UN DIAGRAMA DE FLUJO
Entrada de datos
Las entradas son datos o insumos que
necesita el algoritmo para que se pueda
elaborar
5. Procesos
Los procesos son las acciones que
permiten transformar las entradas
(insumos o datos) en otros datos u otros
insumos que permitirán dar solución el
problema
Salida de datos
Las salidas hacen referencia a los
resultados que debe dar al final el
algoritmo.
Flechas separadoras
Como su nombre los indica son las
encargadas de separar
.
Decisiones
Las decisiones se usan para tomar
decisiones lógicas y de acuerdo con estas
ejecutar o no conjuntos de instrucciones.
Repeticiones
Las repeticiones permiten repetir un
conjunto de instrucciones dentro de un
algoritmo
Inicio/ Final
Representa el inicio y el final de un
proceso
inicio fin
6. REGLAS HA TENER EN CUENTA:
Los diagramas se deben realizar de arriba hacia abajo y de izquierda a derecha.
El algoritmo debe arrancar con el símbolo de inicio y terminar con símbolo de fin.
La dirección de flujo se debe representar por medio de flechas.
Todas las líneas de flujo deben llegar a un símbolo o a otra línea.
¿QUE ES UN LENGUAJE DE PROGRAMACIÓN Y QUE SIGNIFICA CUANDO SE HABLA DE LENGUAJE
COMPILADO Y LENGUAJE INTERPRETADO?
Un lenguaje de programación es un sistema estructurado bajo un lenguaje formal (código) y
diseñado principalmente para que las máquinas y computadoras puedan entender los
algoritmos computacionales escritos por programadores.
Los lenguajes compilados necesitan de un programa especial que lea el código fuente y cree
un archivo binario ejecutable para una plataforma específica.
Los lenguajes compilados son más rápidos, mientras que los lenguajes de programación
interpretados son más lentos, esto debido a que al compilar un programa las ordenes son
más entendibles para la computadora, mientras que al interpretarlo la máquina primero debe
leer el código y convertir al paso las instrucciones a instrucciones de máquina entendibles
para ella.
FICHA NÚMERO 2
¿COMO PUEDEN EXPLICAR O COMPRENDER LO DE LOS BUCLES?
Un bucle o ciclo, en programación, es una secuencia de instrucciones de código que se
ejecuta repetidas veces, hasta que la condición asignada a dicho bucle deja de cumplirse
RECONOCE LOS COMPONENTES DE LA MICROBIT
Componentes microbit 1. 2. La brújula (compa
Botón A 2. 3. El acelerómetro
Botón B 3.
El arreglo de 25 LED (5x5) del micro: bit 3.
Por el reverso del micro: bit identificar: 1. El procesador
7. SESION 2
Este programa que se encuentra a la derecha, ¿qué crees que hace?
R// Realizar bucles bucles
Ahora prográmalo en el editor makecode. ¿Hizo lo que esperabas? si no se oprime el
botón, ¿funciona?
R// No hizo lo que esperaba y no funciono
3. ahora prográmalo para cuando presiones el botón A haga lo que acaba de hacer y que
cuando presiones B, la flecha gire en dirección contraria. Para realizar este programa usa
el mismo bloque para siempre.
4. ¿Qué pasa cuando presionas a y muy rápidamente b? ¿Es lo que esperabas?
R// no hizo lo que esperaba
¿QUE 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.