Scratch

Scratch es un lenguaje de programación visualdesarrollado por el Grupo Lifelong Kindergarten del MIT Media Lab.1​ Su principal característica consiste en que permite el desarrollo de habilidades mentales mediante el aprendizaje de la programación sin tener conocimientos profundos sobre el código. Sus características ligadas al fácil entendimiento del pensamiento computacional han hecho que sea muy difundido en la educación de niños, adolescentes y adultos

Este lenguaje de programación se utiliza con fines didácticos para crear animaciones de forma sencilla y servir como introducción al contenido de programación más avanzado. También puede usarse para un gran número de propósitos educativos construccionistas y de entretenimiento, como lo son: proyectos de ciencias (incluyendo simulación y visualización de experimentos), conferencias grabadas con presentaciones animadas, historias animadas de las ciencias sociales, arte interactivo, música, entre otros.2​ 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

VENTAJAS

  • Es un programa gratuito de software libre.
  • Es perfecto para enseñar y aprender a programar.
  • Esta disponible para varios sistemas operativos, windows, mac , linux.
  • Es multilenguaje.
  • Permite compartir los proyectos por Internet con la facilidad de ser descargados por otras personas y así mismo utilizados.

DESVENTAJAS

Los inconvenientes del uso de Scratch son escasos. El primero de ellos es que es necesario tener instalado Java en el ordenador para poder comenzar a utilizar la aplicación, así que antes de proceder a la descarga de Scratch y su instalación, hay que asegurarse de que Java está instalado

Paleta de Bloques en SCRATCH

Consiste en un conjunto de 8 bloques que tienen agrupadas las instrucciones que podrá realizar un objeto, los cuales al mezclarse entre sí, permitirán que el objeto tenga una amplia gama acciones a realizar, por ejemplo poder interactuar ante eventos realizados por otros objetos, identificar bordes del escenario y efectuar alguna acción específica, tocar sonidos, identificar cuando está tocando algún color el objeto, reaccionar ante dispositivos como teclado, ratón y como lo mencionamos en un principio kits robóticos (acciones para robots).

Deja un comentario