martes, 3 de mayo de 2016

2 PERIODO

ALGORITMO Y SCRATCH


QUE ES ALGORITMO?

se define algoritmo como un conjunto ordenado y finito de operaciones que permite hallar solucion de un problema. Metodo y notación en las distintas formulas del calculo. El algoritmo constituye un método para resolver un problema  mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de seguirlo de una forma mas sencilla.

Sin embargo, ciertas características de los algoritmos hacen que no puedan ser calificados como programas de ordenador.

En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. algunos ejemplos seria fritar un huevo:





Resultado de imagen para fritar un huevo
 








pasos:

1 .sacar el huevo de la nevera
2.preparar la paila
3. sacar el aceite de oliva
4. echar el aceite de oliva ala paila
5. coger el mechero
6.prender la estufa con el mechero
7.esperar que se caliente el aceite
8.pegarle al huevo con un filo
9. echarlo en la paila
10. esperamos que se frite ¡ ( NO DEJARLO QUEMAR)¡
11. coger el cucharon
12. sacar el huevo
13. colocar el huevo en un plato
14.apagar la estufa
15. agregarle sal al huevo al gusto
16.y comerserlo

 Resultado de imagen para fritar un huevo   

Como ven el algoritmo se emplea en todo. en nuestra vida cotidiana hay muchas maneras de utilizar esto por que sirve para resolver un problema, Ademas hay cosas tan sencillas que tienen pasos a seguir o orden secuencial.





TIEMPO SECUENCIAL

Un algoritmo funciona en tiempo discretizado -paso a paso-,definido  una secuencia.

ESTADO ABSTRACTO

Cada estado computacional puede ser descrito formalmente utilizando una estructura de primer orden y cada algoritmo es independiente de su implementacion ( los algoritmos son objetos abstractos)
de manera que es un algoritmo las estructuras de primer orden son invariantes bajo isomorfismo.

CARACTERÍSTICAS DE UN ALGORITMO



1. Debe ser preciso,porque cada uno de sus pasos debe indicar de manera precisa e inequivoca que se debe hacer

2. Debe ser finito, porque un algoritmo debe tener un numero limitados de pasos

3. Debe ser definido, porque debe producir los mismos resultados para las mismas condiciones de entrada

4. Puede tener cero o mas elementos de entrada

5. Debe producir un resultado. los datos de salida serán los resultados efectuar las instrucciones

6. Salida un algoritmo tiene una o mas salidas: cantidades que tienen una relación especifica con las entradas

7. Resolución. El algoritmo deberá llegar a un resultado especifico, producir un resultado. Los datos de salida serán los resultados de efectuar las instrucciones.



PARTES DE UN ALGORITMO


ENTRADA: es donde se escriben los datos necesarios para darle solucion al problema

PROCESO: son los pasos necesarios para resolver el problema ya sea suma, resta. multiplicación ,división u otros etc.

SALIDA: son los resultados que se arrojan como la suma de los datos o las variables.



ELEMENTOS PARA LA CONSTRUCCION DE UN ALGORITMO

Aprender a realizar un algoritmo se fundamenta en lo que se persigue lograr con su desarrollo, debido a que no existe un método único para resolver problemas, se estudian diferentes métodos de resolución o modelos de construcción para lograr la generación del resultado deseado.



PARTES DE UN ALGORITMO

IMAGEN:





SCRATCH


Resultado de imagen para scratch


Resultado de imagen para scratch


Scratch es una aplicacion informatica destina principalmente a los niños y les permite explorar y experimentar con los conceptos de programacion de ordenadores mediante el uso de una sencilla interfaz grafica 

Tambien es un lenguaje de programacion que facilita crear historias interactivas, juegos y animaciones y compartir sus creaciones con otras personas en la web.

Esta aplicacion que forma parte del software de las XO y tambien se utiliza con otros sistemas operativos, ofrece posibilidades educativas a traves de un entorno que hace que la programacion sea mas atractiva y accesible para todo aquel que se enfrente por primera vez a aprendera programar 


SIRVE 

Resultado de imagen para scratch

Desarollar el pesamiento logico y algoritmico.

Desarrollar metodos para solucionar problemas de manera metodica y ordenada. 

Desarrollar el habito de hacer autodiagnosis  con respeto a su trabajo.

Desarrollar la capacida de poner en duda las ideas de uno mismo.

Tener la posibilidad de obtener resultados complejos a partir de ideas simples.

Trabajar cada cual a su ritmo en funcion de sus propias competencias.

Aprender y asumir conceptos matematicos: coordenadas, variables, algoritmos, aleatoriedad.

Aprender los fundamentos de la programacion .

Usar distintos medios: sonido, imagen , texto , grafico.

Posibilitar el aprendizaje colaborativo a traves del intercambio de conocimiento.  


ejemplos:









Resultado de imagen para scratch

aqui un video de scratch:

como crear un juego:

blob:https%3A//www.youtube.com/fa2aa834-b63b-4dd0-98a3-d9c2e732f7cb

https://youtu.be/qdvCS3fYW1E?t=13

Mario Bros en Scratch Parte Uno - Duración: 1:01:10 José Acevedo Gomez 57,659 vistas

Juego en el Fondo del Mar - Ejercicio básico de Scratch - Duración: 9:47 Sergio Palay 45,922 vistas


NUBE DE PALABRAS 

ECHO EN (TAGUL) 

ALGORITMO: EJEMPLO UNA MANZANA.

Esta como ami preferencia y a mi gusto pero ahora voy hacer una nube.









nube de palabras:
SCRATCH

NUBE DE PALABRAS:


ARBOL DE PALABRAS:


MAPA MENTAL DE SCRATCH:




MAPA MENTAL DE ALGORITMO:


2 TRABAJOS CREADOS EN PAREJAS SCRATCH: videos


JUEGO DEL PENALTI:








linea de tiempo del 2 periodo


















































No hay comentarios.:

Publicar un comentario