SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
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
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
¿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. 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
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
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
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.

Más contenido relacionado

La actualidad más candente

Conceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programaciónConceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programaciónjosemurillo237014
 
Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)Ashly Caicedo hurtado
 
Trabajo escrito tecnologia 1
Trabajo escrito   tecnologia  1Trabajo escrito   tecnologia  1
Trabajo escrito tecnologia 1SharyOrtiz
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicashilaryarayon1
 
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento wonholandiadoudcod8
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoLeidiCaro1
 
Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3nicolasacosta53
 
Tecnología taller grupal 9 3 (1)
Tecnología taller grupal 9 3 (1)Tecnología taller grupal 9 3 (1)
Tecnología taller grupal 9 3 (1)NANCYMEJIAVANEGAS
 

La actualidad más candente (15)

Trabajo
TrabajoTrabajo
Trabajo
 
Conceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programaciónConceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programación
 
Trabajo en equipo 1
Trabajo en equipo 1Trabajo en equipo 1
Trabajo en equipo 1
 
Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)
 
Trabajo escrito tecnologia 1
Trabajo escrito   tecnologia  1Trabajo escrito   tecnologia  1
Trabajo escrito tecnologia 1
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento
 
Actividad grupal periodo 3
Actividad grupal periodo 3Actividad grupal periodo 3
Actividad grupal periodo 3
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3
 
Taller de tecnologia periodo3
Taller de tecnologia periodo3Taller de tecnologia periodo3
Taller de tecnologia periodo3
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnología taller grupal 9 3 (1)
Tecnología taller grupal 9 3 (1)Tecnología taller grupal 9 3 (1)
Tecnología taller grupal 9 3 (1)
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 

Similar a Trabajo de tecnologia

Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)MariaBecerra49
 
Trabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodoTrabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodogabrielaalban8
 
Trabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodoTrabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodogabrielaalban8
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento micxifranco
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientospabloandresbueno
 
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoDana Montaño
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...JosAngelLaraMendoza
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujocasdilacol
 
Desarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamientoDesarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamientoSebastinRamos6
 
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3  desarrollo de habilidades de pensamiento - trabajo grupalPeriodo 3  desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupalAndrsSinisterra1
 
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3  desarrollo de habilidades de pensamiento - trabajo grupalPeriodo 3  desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupalmarianasanchez183
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento  Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento micxifranco
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientolaura931445
 

Similar a Trabajo de tecnologia (20)

Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)Tarea tecnologia tercer periodo (2)
Tarea tecnologia tercer periodo (2)
 
Trabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodoTrabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodo
 
Trabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodoTrabajo de tecnologia 3 er periodo
Trabajo de tecnologia 3 er periodo
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientos
 
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
 
Trabajo tecnología
Trabajo tecnologíaTrabajo tecnología
Trabajo tecnología
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Trabajo de tecnología
Trabajo de tecnología Trabajo de tecnología
Trabajo de tecnología
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Desarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamientoDesarrolló de habilidades de pensamiento
Desarrolló de habilidades de pensamiento
 
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3  desarrollo de habilidades de pensamiento - trabajo grupalPeriodo 3  desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupal
 
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3  desarrollo de habilidades de pensamiento - trabajo grupalPeriodo 3  desarrollo de habilidades de pensamiento - trabajo grupal
Periodo 3 desarrollo de habilidades de pensamiento - trabajo grupal
 
Programación
ProgramaciónProgramación
Programación
 
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
 

Más de SantiagoFernandezCep

Más de SantiagoFernandezCep (7)

Documento 55 (1).docx
Documento 55 (1).docxDocumento 55 (1).docx
Documento 55 (1).docx
 
electricidad y voltaje.docx
electricidad y voltaje.docxelectricidad y voltaje.docx
electricidad y voltaje.docx
 
Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 
Trabajo de tecnología 9-4
Trabajo de tecnología 9-4Trabajo de tecnología 9-4
Trabajo de tecnología 9-4
 
fundamentos de electricidad y electrónica
fundamentos de electricidad y electrónica fundamentos de electricidad y electrónica
fundamentos de electricidad y electrónica
 
Trabajo en grupo de tecnologia
Trabajo en grupo de tecnologiaTrabajo en grupo de tecnologia
Trabajo en grupo de tecnologia
 
Documento 9
Documento 9Documento 9
Documento 9
 

Ú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
 
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
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
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
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresjosegillopez
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 

Último (8)

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
 
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
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
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
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadores
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 

Trabajo de tecnologia

  • 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.