SlideShare una empresa de Scribd logo
1 de 9
Informe escrito
Karoll Gomez Martinez
Ana Sofia Henao
9-7
Guillermo Mondragon Castro
magíster en gestión de la informática educativa
I.E Liceo Departamental
Area de Tecnologia y Informatica
Tabla de contenido
¿Qué es un algoritmo?..................................................................................................1
clases de algoritmo……………………………………………………........................1
Guia de colombia aprende EJEMPLO1:....................................................................1
EJEMPLO 2:.................................................................................................................2
¿que se debe tener en cuenta para realizar un algoritmo?........................................2
¿Qué es un diagrama de flujo?.....................................................................................2
¿Qué símbolos tiene y qué significa cada uno de ellos?..............................................2
reglas que deben sertenidas en cuenta para realizar un diagrama de flujo………3
¿Qué es un lenguaje de programación?.......................................................................3
¿Qué significa cuando se habla de lenguaje compilado y lenguaje interpretado?...4
¿para que se usan los bucles?........................................................................................5
Sesión 2………………………………………………………………………………...6
¿Qué es un sensor?........................................................................................................6
¿Qué 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.
clases de algoritmo
Algoritmos computacionales. Un algoritmo cuya resolución depende del cálculo, y que puede ser
desarrollado por una calculadora o computadora sin dificultades.
Algoritmos no computacionales. Aquellos que no requieren de los procesos de un computador para
resolverse, o cuyos pasos son exclusivos para la resolución por parte de un ser humano.
Algoritmos cualitativos. Se trata de un algoritmo en cuya resolución no intervienen cálculos
numéricos, sino secuencias lógicas y/o formales.
Algoritmos cuantitativos. Todo lo contrario, es un algoritmo que depende de cálculos matemáticos
para dar con su resolución.
Guia de colombia aprende EJEMPLO1:
salir de casa
↓↓↓
observar que tan cerca queda el colegio
↓↓
↶ no ¿queda cerca? si ↷
tomar el autobús ↓ ir caminando al colegio
llegar a la puerta
↓↓
entrar al colegio
↓
fin
EJEMPLO 2:
salir de casa
↓↓↓
dirigirse al teatro
↓↓↓
↶
no ¿Hay gente esperando para obtener su boleto en el teatro? si ↷
dirigirse directamente a la taquilla hacer la fila y avanzar con la misma hasta
↓↓ llegar a la taquilla
comprar el boleto para ver la pelicula
↓↓
entrar a la sala de cine
↓
fin
¿que se debe tener en cuenta para realizar un algoritmo?
● 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.
¿Qué es un diagrama de flujo?
Un diagrama de flujo es una herramienta que permite representar de forma gráfica un
algoritmo a través de símbolos.
¿Qué símbolos tiene y qué significa cada uno de ellos?
reglas que deben ser tenidas en cuenta para realizar un
diagrama de flujo.
1: Todos los diagramas de flujo deben tener un inicio y un final
2: Las líneas que indican el flujo del diagrama deben serrectas (horizontales, verticales)
3: El diagrama de flujo debe construirse de arriba a abajo o de izquierda a derecha
4: No deben quedar líneas de flujo sin conectar
5: El texto escrito debe dentro de un símbolo debe ser legible y preciso, evitando el uso
de muchas palabras
¿Qué es un 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 lenguajes de programación se pueden clasificar de varias formas lo hay, por niveles
y por la forma como se ejecutan.
¿Qué significa cuando se habla de lenguaje compilado y
lenguaje interpretado?
Los lenguajes compilados: son aquellos lenguajes de alto nivel que como su nombre lo
sugiere, requieren de un compilador (programa que traduce un lenguaje de alto nivel en
código máquina o lenguaje máquina) para traducirlo y crear la parte ejecutable. Los lenguajes
de alto nivel permiten escribir instrucciones en un idioma muy parecido al inglés así como
hacer uso de notaciones matemáticas comunes.
Ejemplos: C y C++
Los lenguajes interpretados son aquellos lenguajes de programación también de alto
nivel en donde el código fuente debe ser traducido a un lenguaje que la máquina entienda y
pueda realizar, no crean un archivo externo.
Ejemplos: Python y Ruby
ficha 2
¿para que se usan los bucles?
Los bucles se usan para ordenar la repetición de un conjunto de acciones. algunos bucles se
puede repetir indefinidamente, un número de veces o mientras se cumpla o no se cumpla una
condición.
Sesión 2
1. Este programa que se encuentra a la derecha, ¿que crees que hace?
R// mueve unas flechas de norte, noreste, sur, suroeste, oeste, noroeste
2. ¿Hizo lo que esperabas? Si no se oprime el botón ¿funciona?
R// si lo presionas hace la forma y mueve las flecha, de resto si no presionas el boton
se queda quieto
3. Ahora programalo 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.
4. ¿ Qué pasa cuando presionas A y muy rápidamente B? ¿Es lo que esperabas?
R// Cuando presiono ambos rápidamente sigue la secuencia, sin parar.
¿Qué es un sensor?
Un sensor es un dispositivo que está capacitado para detectar acciones o estímulos externos y
responder es consecuencia. Permiten medir variables físicas como luz, temperatura, humedad,
aceleración, etc y transformarla en una señal eléctrica como voltaje, corriente o resistencia.
conclusiones:
existen reglas para hacer un algoritmo además de que se usan diversos símbolos
para esto, parece un poco complicado pero cuando uno ya conoceun poco del
tema pues se hace más fácil
Tecnologia 3

Más contenido relacionado

La actualidad más candente

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
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)SebastianNaranjo19
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasIsabellavillotavilla
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacionsusy317048
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmossmog2010
 
Unidad1
Unidad1Unidad1
Unidad1Yaaree
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarTata Jaramillo
 

La actualidad más candente (12)

Bucles
BuclesBucles
Bucles
 
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)
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicas
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacion
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Unidad1
Unidad1Unidad1
Unidad1
 
Diaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicarDiaposittivas tecnologia yoicar
Diaposittivas tecnologia yoicar
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Logica algoritmos
Logica algoritmosLogica algoritmos
Logica algoritmos
 

Similar a Tecnologia 3

Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento micxifranco
 
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
 
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 (1)
Desarrollo de habilidades de pensamiento  (1)Desarrollo de habilidades de pensamiento  (1)
Desarrollo de habilidades de pensamiento (1)LuisaCamargo6
 
Trabajo de Tecnología
Trabajo de TecnologíaTrabajo de Tecnología
Trabajo de Tecnologíaangelvillota1
 
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
 
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoVictoriaRamrez13
 
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
 
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
 
Tecnología taller grupal 9 3 (5)
Tecnología taller grupal 9 3 (5)Tecnología taller grupal 9 3 (5)
Tecnología taller grupal 9 3 (5)NANCYMEJIAVANEGAS
 
Tecnología taller grupal 9 3 (2)
Tecnología taller grupal 9 3 (2)Tecnología taller grupal 9 3 (2)
Tecnología taller grupal 9 3 (2)NANCYMEJIAVANEGAS
 

Similar a Tecnologia 3 (20)

Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
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
 
Informática - Algoritmos Taller
Informática - Algoritmos Taller Informática - Algoritmos Taller
Informática - Algoritmos Taller
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
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
 
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 (1)
Desarrollo de habilidades de pensamiento  (1)Desarrollo de habilidades de pensamiento  (1)
Desarrollo de habilidades de pensamiento (1)
 
Trabajo de Tecnología
Trabajo de TecnologíaTrabajo de Tecnología
Trabajo de Tecnología
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientos
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
 
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
 
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)
 
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)
 
Tecnología taller grupal 9 3 (5)
Tecnología taller grupal 9 3 (5)Tecnología taller grupal 9 3 (5)
Tecnología taller grupal 9 3 (5)
 
Tecnología taller grupal 9 3 (2)
Tecnología taller grupal 9 3 (2)Tecnología taller grupal 9 3 (2)
Tecnología taller grupal 9 3 (2)
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (16)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Tecnologia 3

  • 1. Informe escrito Karoll Gomez Martinez Ana Sofia Henao 9-7 Guillermo Mondragon Castro magíster en gestión de la informática educativa I.E Liceo Departamental Area de Tecnologia y Informatica
  • 2. Tabla de contenido ¿Qué es un algoritmo?..................................................................................................1 clases de algoritmo……………………………………………………........................1 Guia de colombia aprende EJEMPLO1:....................................................................1 EJEMPLO 2:.................................................................................................................2 ¿que se debe tener en cuenta para realizar un algoritmo?........................................2 ¿Qué es un diagrama de flujo?.....................................................................................2 ¿Qué símbolos tiene y qué significa cada uno de ellos?..............................................2 reglas que deben sertenidas en cuenta para realizar un diagrama de flujo………3 ¿Qué es un lenguaje de programación?.......................................................................3 ¿Qué significa cuando se habla de lenguaje compilado y lenguaje interpretado?...4 ¿para que se usan los bucles?........................................................................................5 Sesión 2………………………………………………………………………………...6 ¿Qué es un sensor?........................................................................................................6
  • 3. ¿Qué 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. clases de algoritmo Algoritmos computacionales. Un algoritmo cuya resolución depende del cálculo, y que puede ser desarrollado por una calculadora o computadora sin dificultades. Algoritmos no computacionales. Aquellos que no requieren de los procesos de un computador para resolverse, o cuyos pasos son exclusivos para la resolución por parte de un ser humano.
  • 4. Algoritmos cualitativos. Se trata de un algoritmo en cuya resolución no intervienen cálculos numéricos, sino secuencias lógicas y/o formales. Algoritmos cuantitativos. Todo lo contrario, es un algoritmo que depende de cálculos matemáticos para dar con su resolución. Guia de colombia aprende EJEMPLO1: salir de casa ↓↓↓ observar que tan cerca queda el colegio ↓↓ ↶ no ¿queda cerca? si ↷ tomar el autobús ↓ ir caminando al colegio llegar a la puerta ↓↓ entrar al colegio ↓ fin EJEMPLO 2: salir de casa ↓↓↓ dirigirse al teatro ↓↓↓ ↶ no ¿Hay gente esperando para obtener su boleto en el teatro? si ↷ dirigirse directamente a la taquilla hacer la fila y avanzar con la misma hasta ↓↓ llegar a la taquilla comprar el boleto para ver la pelicula ↓↓ entrar a la sala de cine ↓ fin
  • 5. ¿que se debe tener en cuenta para realizar un algoritmo? ● 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. ¿Qué es un diagrama de flujo? Un diagrama de flujo es una herramienta que permite representar de forma gráfica un algoritmo a través de símbolos. ¿Qué símbolos tiene y qué significa cada uno de ellos?
  • 6. reglas que deben ser tenidas en cuenta para realizar un diagrama de flujo. 1: Todos los diagramas de flujo deben tener un inicio y un final 2: Las líneas que indican el flujo del diagrama deben serrectas (horizontales, verticales) 3: El diagrama de flujo debe construirse de arriba a abajo o de izquierda a derecha 4: No deben quedar líneas de flujo sin conectar 5: El texto escrito debe dentro de un símbolo debe ser legible y preciso, evitando el uso de muchas palabras ¿Qué es un lenguaje de programación?
  • 7. 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 de programación se pueden clasificar de varias formas lo hay, por niveles y por la forma como se ejecutan. ¿Qué significa cuando se habla de lenguaje compilado y lenguaje interpretado? Los lenguajes compilados: son aquellos lenguajes de alto nivel que como su nombre lo sugiere, requieren de un compilador (programa que traduce un lenguaje de alto nivel en código máquina o lenguaje máquina) para traducirlo y crear la parte ejecutable. Los lenguajes de alto nivel permiten escribir instrucciones en un idioma muy parecido al inglés así como hacer uso de notaciones matemáticas comunes. Ejemplos: C y C++ Los lenguajes interpretados son aquellos lenguajes de programación también de alto nivel en donde el código fuente debe ser traducido a un lenguaje que la máquina entienda y pueda realizar, no crean un archivo externo. Ejemplos: Python y Ruby ficha 2
  • 8. ¿para que se usan los bucles? Los bucles se usan para ordenar la repetición de un conjunto de acciones. algunos bucles se puede repetir indefinidamente, un número de veces o mientras se cumpla o no se cumpla una condición. Sesión 2 1. Este programa que se encuentra a la derecha, ¿que crees que hace? R// mueve unas flechas de norte, noreste, sur, suroeste, oeste, noroeste 2. ¿Hizo lo que esperabas? Si no se oprime el botón ¿funciona? R// si lo presionas hace la forma y mueve las flecha, de resto si no presionas el boton se queda quieto 3. Ahora programalo 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. 4. ¿ Qué pasa cuando presionas A y muy rápidamente B? ¿Es lo que esperabas? R// Cuando presiono ambos rápidamente sigue la secuencia, sin parar. ¿Qué es un sensor? Un sensor es un dispositivo que está capacitado para detectar acciones o estímulos externos y responder es consecuencia. Permiten medir variables físicas como luz, temperatura, humedad, aceleración, etc y transformarla en una señal eléctrica como voltaje, corriente o resistencia. conclusiones: existen reglas para hacer un algoritmo además de que se usan diversos símbolos para esto, parece un poco complicado pero cuando uno ya conoceun poco del tema pues se hace más fácil