Scratch

Scratch • ¿Qué es? Scratch es un lenguaje de programación visual destinado principalmente a los niños y les permite exp

Views 139 Downloads 0 File size 33KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Scratch •

¿Qué es? Scratch es un lenguaje de programación visual destinado 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.



¿Para qué sirve? Scratch es usado por estudiantes, escolares, profesores y padres para crear animaciones de forma sencilla y servir de trampolín hacia el más avanzado mundo de la programación. También puede usarse para un gran número de propósitos educativos construccionistas y de entretenimiento, como proyecto de ciencias o matemáticas, incluyendo simulación y visualización de experimentos, conferencias grabadas con presentaciones animadas, historias animadas de las ciencias sociales, arte interactivo, música. Se pueden ver los diferentes proyectos existentes en la web de Scratch, modificarlos e incluso probarlos sin llegar a guardar los cambios ya que no requiere ningún tipo de registro.



¿Qué puedo hacer con scratch? - Juegos - Historias interactivas - Otros



Definición de programación Se conoce como programación de computadores a la implementación de un algoritmo en un determinado lenguaje de programación, conformando un programa. Mientras que un algoritmo se ejecuta en una máquina abstracta que no tiene limitaciones de memoria o tiempo, un programa se ejecuta en una máquina real, que sí tiene esas limitaciones. El lenguaje de programación puede ser de alto nivel, medio nivel o bajo nivel, en función del grado de abstracción.



Pensamiento Computacional El Pensamiento Computacional es un proceso de solución de problemas que incluye (pero no se limita a) las siguientes características: - Formular problemas de manera que permitan usar computadores y otras herramientas para solucionarlos - Organizar datos de manera lógica y analizarlos - Representar datos mediante abstracciones, como modelos y simulaciones - Automatizar soluciones mediante pensamiento algorítmico (una serie de pasos ordenados - Identificar, analizar e implementar posibles soluciones con el objeto de encontrar la combinación de pasos y recursos más eficiente y efectiva - Generalizar y transferir ese proceso de solución de problemas a una gran diversidad de estos