miércoles, 6 de abril de 2016

Scratch

Scratch es una aplicación informática destinada principalmente a los niños y les permite explorar y experimentar con los conceptos de programación de ordenadores mediante el uso de una sencilla interfaz gráfica. Lo creó Mitchel Resnick en 2007.
Las características principales de scratch son :
-La interfaz es muy intuitiva y muy gráfica
-Existencia de un banco de recursos en el propio programa: objetos,          personajes, escenarios, sonidos...
-Llas acciones de los personajes se forman apilando piezas a modo de         puzzle
-Visulaización instantánea de lo que hacemos en el programa
- Interacción con los objetos y personajes que introducimos con el ratón y   el teclado, es decir, una vez que creamos nuestro proyecto el usuario       puede interactuar moviendo los objetos en la pantalla.
-Posibilidad de difundir nuestro proyecto en la web.

martes, 5 de abril de 2016

Algoritmos

¿Qué es un programa informático? 

Una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s y 1s. Por lo tanto, necesitamos un lenguaje de programación para escribir de manera legible, es decir, con comandos que el ser humano pueda comprender (por ser similares a su propio lenguaje) los comandos que el equipo deberá ejecutar.


¿Qué es un programa algoritmo?

En matemáticaslógicaciencias de la computación y disciplinas relacionadas, un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.


¿Qué relación tienen los algoritmos con la 

informática?

Desde el punto de vista de la programación de ordenadores, la definición del algoritmo como la especificación de una serie de pasos, es incompleta. Debe observarse que los ordenadores son equipos que tienen limitaciones físicas en cuanto a capacidad de almacenamiento y procesamiento. Por consiguiente debemos refinar un poco más nuestra definición de algoritmo para hacerla aplicable de manera efectiva en el ámbito de la informática.




Algoritmo para freír un huevo