1. 1
DESARROLLÓ DE HABILIDADES DE PENSAMIENTO
I.E Liceo Departamental
Tecnología
Laura Velásquez, Valeria Valencia
Martin Paredes y Sebastian Ramos
2021
2. 2
TABLA DE CONTENIDO
¿Qué es un algoritmo?..............................................................................................................3 pág.
¿Qué es un diagrama de flujo?..................................................................................................5 pág.
¿Qué es el lenguaje de programación?.....................................................................................6 pág.
3. 3
¿QUE ES UN ALGORITMO?
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.
Existen dos tipos de algoritmos
Los algoritmos convencionales: Los que hacen las personas todos los días en sus diferentes
actividades para solucionar problemas del trabajo o de la vida cotidiana.
Los algoritmos computacionales: 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.
Ejemplo 1
Objetivo: Ir de la casa al colegio
Inicio
Salir de casa.
Si está lejos del colegio tomar un medio de transporte que lo deje cerca.
Si no está lejos del colegio entonces dirigirse caminando hacia él.
Llegar a la puerta del colegio.
Fin
4. 4
Ejemplo 2
Objetivo: Adquirir un boleto para ir a cine.
Inicio
Dirigirse al teatro a donde desea ver la película.
Si hay gente esperando el boleto entonces hacer la fila y avanzar con la misma hasta llegar a
una taquilla.
Si no hay gente esperando comprar el boleto entonces dirigirse a la taquilla.
Comprar el boleto e ir a ver la película.
Fin
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.
5. 5
¿QUÉ ES UN DIAGRAMA DE FLUJO?
El diagrama de flujo 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.
Para elaborar un diagrama de flujo se deben tener en cuenta las siguientes reglas:
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.
6. 6
¿QUÉ ES EL LENGUAJE DE PROGRAMACIÓN?
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 computadores solo entienden el lenguaje
binario (cadenas interminables de números 1 y 0), para el hombre es complejo programar
computadores mediante el sistema binario y es por eso que se crearon los lenguajes de
programación, el lenguaje de programación se encarga entonces de convertir las instrucciones de
los programadores de un lenguaje formal a unos (1) y ceros (0) para que las computadoras y las
máquinas las puedan entender e interpretar.
Un lenguaje complicado: Es un lenguaje de programación más complejo de programar
y que necesita de un programa especial que lea el código fuente y cree un archivo binario
ejecutable para una plataforma específica.
Un lenguaje interpretado: Es un lenguaje más fácil de programar y
necesitan de un programa que traduzca en directo el código fuente escrito a instrucciones de la
plataforma en la que se ejecutan.
¿Qué es un bucle?
Un bucle es una secuencia de una acción que se repite varias veces, la cual se dio la orden de
repetirse varias veces, que se da en un algoritmo o diagrama de flujo, los bucles tienen varias
clases las cuales son: bucle que repite un conjunto de instrucciones por un número de veces, un
bucle que repite un conjunto de instrucciones mientras una condición sea verdadera, esto es, se
cumpla.
Partes de una micro:bit
Antena de radio
Bluetooth.
Procesador
Sensor de temperatura.
Brújula.
Acelerómetro.
Alfileres.
Toma micro USB.
LED rojo único.
Botón de reinicio.
7. 7
Actividad
Solución
1. Por la secuencia que se muestra en la imagen creo que se mostrara una flecha dando vueltas
2. Si, hizo lo que yo me imaginaba, pero si no se oprime el botón no funciona, nada más
funciona al oprimirse el botón A.
8. 8
3.
4. Lo que sucede cuando presiono rápidamente A y B, la flecha solo se tarda en cambiar de
dirección lo que esperaba era que me saltara un error ya que se estarían reproduciendo 2
códigos a la vez.
¿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.