15
Monografía Alexa Sofía Ortiz García Informática Segundo semestre, grupo "A".

Monografía Alexa

Embed Size (px)

Citation preview

Page 1: Monografía Alexa

Monografía 

Alexa Sofía Ortiz García 

Informática

Segundo semestre, grupo "A".

Page 2: Monografía Alexa

Índice: Introducción

Tema 1: algoritmos, definición, características, ejemplos.

Tema 2: Diagramas de flujo, definición, símbolos, reglas

Tema 4: Diagramas de flujo SECUENCIALES.

a) ¿cómo saber la edad de una persona?

b) De acuerdo a cuatro números ¿cómo se puede calcular la suma, multiplicación y promedio de ellos? Tomando en cuenta que ellos estarán representados por variables

c) ¿cómo calcular la conversión de una cantidad en pesos a DOLARES?

Tema 5: Condicionales

Page 3: Monografía Alexa

Introducción

Nosotros estamos trabajando mucho con la creatividad y la expresión de la creatividad, que nos puede ayudar a crear cosas nuevas, grandes ideas e innovadoras. Hacemos varias cosas para fomentar a la creatividad, por ejemplo: los ozobots, y la creación de códigos para lograr una idea éxitos o una lógica exitosa.

Lo mismo con los diagramas de flujo, ponen aprueba tu creatividad y conocimientos anteriores, es una forma de lógica, que te hace razonar casos o problemas que buscan ser resueltos con el diagrama de flujo.

Page 4: Monografía Alexa

Creatividad basada en el video de Edward de bono

Yo aprendí mucho sobre este video , porque habla de cómo aplicar la creatividad útilmente , porque muchas veces al día tenemos muchas ideas y no las concluimos o no las ponemos en práctica y se pierde la idea, cuando te surgen ideas grandes o ingeniosas es importante cumplir con una serie de pasos para que nuestra idea se haga realidad , no dejar la creatividad a un lado o desatendida por que se tiene la idea que solo nos sirve para cosas artísticas y no las escolares , desde la mañana generamos ideas inconscientemente .Es importante compartir estas ideas innovadoras para que nuevas surjan.

Page 5: Monografía Alexa

¿Qué es un algoritmo? Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema. Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución.

Los algoritmos permiten trabajar a partir de un estado básico o inicial y, tras seguir los pasos propuestos, llegar a una solución. Cabe resaltar que, si bien los algoritmos suelen estar asociados al ámbito matemático.

Se pueden expresar a través de lenguajes de programación, pseudocódigo, el lenguaje natural y también a través de los conocidos como diagramas de flujo.

Características:

1.- Finitud. Un algoritmo debe terminar en un número finito de pasos

2.- Definitivita. Cada paso del algoritmo debe definirse de modo preciso; deben de estar especificadas rigurosamente y sin ambigüedad para cada caso.

3.- Entrada. Un algoritmo tiene 0 ó más entradas.

4.- Salida. Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tiene una relación especifica con los datos o cantidades de entrada.

5.- Efectividad. El algoritmo debe de ser efectivo. Esto significa que todas las operaciones deben ser suficientemente sencillas para poder en principio ser realizadas de modo exacto.

Page 6: Monografía Alexa

Ejemplos:

El profesor pide a sus alumnos realizar una composición escrita acerca de la importancia de reciclar

1. Inicio2. Tomar el cuaderno y lápiz3. Comenzar a escribir los aspectos más relevantes sobre el reciclaje4. Revisar faltas de ortografías y coherencia del texto5. Si existen errores volver al paso 36. Volver al paso 47. Fin

Cambiar la bombilla de la cocina

1. Inicio

2. Quitar la bombilla dañada del techo de la cocina

3. Tomar el envase de las nuevas bombillas y retirar una

4. Colocar la bombilla en el lugar de la bombilla dañada

5. Verificar el funcionamiento de la nueva bombilla

6. Si no funciona volver al paso 3

7. Volver al paso 4

8. Finalizar

Page 7: Monografía Alexa

¿Qué es un diagrama de flujo?Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.

Símbolos:

Terminal: Indica comienzo o final de un programa, subprograma o módulo.Captura y emisión de datos: Entrada o salida de información desde o hacia el ordenador.Proceso: Cualquier proceso interno realizado por el ordenador como asignación de valor a variables, operaciones matemáticas, etc.Evaluación – decisión: Evalúa una expresión como cierta o falsa siguiendo el programa distinta vía en función del resultado.Línea de flujo: Sentido del flujo de procesos. Indica qué proceso viene a continuación del otro.Decisión múltiple: El dato o condición planteada presenta distintas alternativas (casos), siguiendo el programa distinta vía en función del caso.Conector: indica a través de una referencia (número, letra o texto) dónde debe continuar un diagrama de flujo que se interrumpe.

Módulo independiente: Recibe distintos nombres como subprograma, subrutina, proceso, procedimiento, etc.

Page 8: Monografía Alexa

Calculo de edad: se pueden utilizar varios signos por ejemplo si quisiéramos saber si una persona cumple con cierto requisito de edad, ocupamos (mayor que >, menor que <, igual que =, diferente <>, etc.

Estructuras: existen 3 tipos de estructuras con las que determinaras el número de soluciones que tiene un problema

1. Simple

2. Selectiva doble

3. Selectiva múltiple

Page 9: Monografía Alexa

CONDICIONALES:

Estructura: Sirve para medir las decisiones. En este caso es con el ozobot al cual s ele dara unas indicaciones como el diagrama multiple o el doble, el cual proporciona la oportunidad al ozobot de dicidir si este quiere ir a la izquierda, la derecha o continuar su trayecto de manera recta.*Se construyen con la ayuda de los operadores relacionado y booleanas.Relacionales

Nombre OperadorMayor q >Menor q <Igual q =Mayor/ = > =Menor/ = < =

BooleanasNombre Operador

Conjugacion ADNDisyuncion ORNegacion NOT

Page 10: Monografía Alexa

OzobotEs un robot educativo muy versátil que nos ofrece un montón de posibilidades, pudiendo adaptarse así a muchas etapas educativas. A diferencias de otros robots educativos su tamaño es muy pequeño (más pequeño que una pelota de golf), lo que permite utilizarlo encima de una superficie más pequeña.

La principal característica de este robot educativo es que sigue líneas y reconoce patrones de colores para realizar acciones.

Dependiendo del color del camino, la luz LED del ozobot se pondrá de ese color. Las líneas se pueden realizar con cualquier rotulador que haga un trazo  un poco grueso y continuo.

Page 11: Monografía Alexa

Tecnología creativa

A lo largo de los siglos, el desarrollo tecnológico se ha visto motivado por las necesidades que la sociedad de cada época ha demandado, por sus tradiciones y su cultura, sin olvidar aspectos económicos y de mercado. La innovación y búsqueda de soluciones alternativas han facilitado estos avances, ya que la necesidad de cambio ha estado ligada siempre al ser humano.

Por este motivo la sociedad en la que vivimos necesita una educación tecnológica amplia que facilite el conocimiento de las diversas tecnologías, así como las técnicas y los conocimientos científicos que las sustentan.