- Scratch se utiliza en muchos entornos diferentes: escuelas, museos, bibliotecas, centros comunitarios y hogares. Sus usuarios son en su mayoría niños de edades comprendidas entre 9-16 años. Scratch también se utiliza en algunas clases de introducción de la informática (incluyendo la clase de informática introductoria de Harvard).
- Hay un denominado "Día de Scratch" anual declarado en mayo de cada año. Los miembros de la comunidad se les anima a realizar un evento, grande o pequeño, en o cerca de ese día, que celebra Scratch. Estos eventos se llevan a cabo en todo el mundo, y se puede encontrar una lista en el sitio web del Día de Scratch.
- A través de los archivos de localización descargados con Scratch, se puede cambiar su idioma de interfaz a un idioma de elección ya que Scratch se utiliza en diferentes partes del mundo.
- El Centro de la Juventud Talentosa (CTY) de la Universidad Johns Hopkins ofrece un curso en línea sobre la programación Scratch para los estudiantes de grado 6 y superior a través del programa CTY Online.
- Se hicieron estudios empíricos de varias características y fueron descartados los que interfirieron con el aprendizaje intuitivo, mientras que fueron guardados los que animaron a principiantes y le hicieron fácil para que exploren y aprendan. Algunos de los resultados son sorprendentes, haciendo Scratch bastante diferente de otros lenguajes de enseñanza (como BASIC, Logo, o Alice).
miércoles, 10 de octubre de 2018
Comunidad de usuarios
viernes, 5 de octubre de 2018
Educativo
- Scratch se volvió popular en Reino Unido a través de los Code Clubs. Estos empezaron a usar Scratch como lenguaje introductorio por su relativa facilidad para desarrollar programas interesantes, y porque las habilidades adquiridas mediante Scratch se pueden aplicar a otros lenguajes básicos de programación como Python y Java.
- Scratch no sirve solo para la creación de programas. Puesto que proporciona un montón de componentes visuales, los programadores pueden crear historias animadas o minivideojuegos. Los estudiantes que quieren especializarse en matemáticas que se orienta principalmente a la geometría. La flexibilidad que ofrece Scratch permite a los docentes crear lecciones conceptuales muy visuales, puesto que es una poderosa herramienta para crear animaciones que ayudan a visualizar conceptos difíciles como podrían ser la mitosis celular, el ciclo del agua, el Termómetro de Galileo o un experimento sobre la Ley de elasticidad de Hook. En el ámbito de las ciencias sociales, los docentes pueden crear concursos, juegos y tutoriales que estimulen la mente e interactúen con el estudiante. El uso de Scratch permite a las personas jóvenes a entender la lógica básica de la programación, y colaborar y construir proyectos creativamente. Scratch también permite a los estudiantes desarrollar proyectos con carácter educativo y a la vez con interés personal para ellos, lo que les proporciona una herramienta práctica para auto expresarse después de aprender a usarlo.
- Para trabajar con Scratch, hay dos formas de hacerlo: online y offline.
Interfaz de usuario
- De izquierda a derecha, en la zona superior izquierda de la pantalla hay un escenario, que muestra los resultados del proyecto actual y todas la miniaturas de los sprites listadas en la zona inferior.
- El escenario usa coordenadas x e y, siendo el punto (0,0) el centro del mismo.
- Por un lado, los usuarios pueden dibujar sus propio objetos manualmente con el propio editor de Scratch.
- Es posible también elegir un objeto desde la biblioteca de objetos de ejemplo que contiene Scratch, de creaciones pasadas del usuarios, desde una imagen, vía webcam o desde un clip art.
- Una vez seleccionado un objeto en la parte inferior izquierda de la pantalla, se le pueden aplicar bloques de instrucciones simplemente arrastrándolos desde la paleta de bloques hacia el área derecha de la pantalla, que contiene todos los pasos asociados con el objeto seleccionado.
- Bajo la pestaña "Programas" se listan todos los bloques de instrucciones disponibles en las siguientes categorías: Movimiento, Apariencia, Sonido, Lápiz, Datos, Eventos, Control, Sensores, Operadores y Más Bloques, como se ve en la tabla a continuación.
- Al lado de la pestaña Procesos, está la pestaña Disfraces, donde el usuario puede cambiar la apariencia del sprite con el fin de crear diversos efectos, incluyendo la animación.
- Y la última pestaña es la pestaña Sonidos, donde los usuarios insertan sonidos y música para un sprite. Además de la pestaña "Programas", hay dos pestañas adicionales: "Disfraces" y "Sonidos".
- En comparación con las versiones anteriores de Scratch, en la versión 2.0 las áreas se han reorganizado, ya que previamente la paleta de bloques estaba en la zona izquierda, el área de sprites seleccionada y el área de scripts asociada con un sprite seleccionado se encontraban en el centro de la pantalla, y el área del escenario con sprites en miniaturas estaban enlistadas abajo, en la zona derecha de la pantalla.
- Hay que tener en cuenta que los archivos generados con Scratch con bastantes elementos son muy pesados por lo que el programa puede no responder con rapidez, esto dependerá siempre del equipo con el que se está trabajando, las condiciones de la Red si estás trabajando en línea, etc.
miércoles, 3 de octubre de 2018
Origen de Scratch
- En el ámbito de la ingeniería informática, scratching quiere decir reutilizar código, el cual puede ser usado de forma beneficiosa y efectiva para otros propósitos y fácilmente combinado, compartido y adaptado a nuevos escenarios, lo cual es una característica clave de Scratch. De esta forma, cualquier usuario puede descargarse y trabajar sobre proyectos públicos subidos y desarrollados por otros usuarios. También se reconoce a los participantes que construyeron y crearon el programa original. El nombre es un derivado de la técnica de turntablism, scratching, es decir, mezclar sonidos, relacionando de este modo la facilidad de mezclar sonidos con la facilidad de mezclar proyectos creados con Scratch.
- Scratch supuso un avance en la comprensión de la efectividad y el diseño innovador de las TIC para mejorar el aprendizaje en los centros escolares y otras modalidades de educación informal, y amplió las oportunidades de los jóvenes en general que gracias a Scratch pudieron entrar en el mundo del diseño y desarrollo de aplicaciones gracias a las nuevas tecnologías. Scratch fue desarrollado de forma iterativa basándose en la interacción permanente con los jóvenes y el personal en Computer Clubhouses.
- La primera versión de Scratch, disponible solo en versión de escritorio, fue desarrollada y publicada en 2003 conjuntamente por el MIT Media Lab, dirigido por Mitchel Resnick, y la compañía Playful Invention Company , con sede en Montreal y cofundada por él junto a Brian Silverman y Paula Bonta. El propósito fue ayudar a la gente joven, principalmente con edades a partir de los ocho años, a aprender a programar.
- Scratch 2 se publicó en mayo de 2013. A partir de esta versión, se permite definir "bloques personalizados" dentros de los proyectos.
viernes, 28 de septiembre de 2018
Descubre Scratch
- Scratch es un lenguaje de programación visual desarrollado por el Grupo Lifelong Kindergarten del MIT Media Lab.
- 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 contenido de programación más avanzado.
- 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. 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.
- Scratch permite a los usuarios usar programación dirigida por eventos con múltiples objetos activos llamados sprites. Los sprites pueden pintarse como gráficos vectoriales o mapa de bits, desde la propia web de Scratch usando un simple editor que es parte del proyecto, o pueden también importarse desde fuentes externas incluyendo webcams. Desde 2013, Scratch 2 está disponible en línea y como aplicación de escritorio para Windows, OS X y Linux (requiere Adobe Air). El código fuente de Scratch 1.x se liberó bajo licencias GPLv2 y "Scratch Source Code License".
Suscribirse a:
Entradas (Atom)
