Scratch 2.0 descargar

La versión 1.4 de scratch 2.0 descargar se basó en Squeak, que se basa en Smalltalk-80. Un número de derivados de scratch 2.0 descargar llamados modificaciones de scratch 2.0 descargar han sido conformados utilizando el código fuente de la edición 1.4 de scratch 2.0 descargar. Estos programas son una variante de scratch 2.0 descargar que normalmente incluyen algunos bloques extra o cambios en el GUI.

3.4 Comunicaciones y compartición entre espíritus Como se ha citado, los espíritus no tienen la posibilidad de llamar de manera directa a los guiones de los demás. En su lugar, scratch 2.0 descargar utiliza un mecanismo de difusión para apoyar la comunicación y sincronización entre sprites. cualquier sprite puede emitir un mensaje (una cadena arbitraria). Una difusión activa todos los guiones de todos los sprites que empiezan con un bloque de activación «cuando recibo». entre otras cosas, en respuesta al mensaje de difusión «escena dos», varios sprites que representan a los personajes de una historia tienen la posibilidad de comenzar a representar esa escena (Figura 8).

En julio de 2014, scratch 2.0 descargarJr fue publicado para iPad, y en 2016, scratch 2.0 descargarJr para Android. Aunque muy inspirado por scratch 2.0 descargar y codirigido por Mitch Resnick, es no obstante una reescritura completa creada para niños pequeños de 5 a 8 años.

 

Las mejores caracteríasticas de scratch 2.0 descargar

Por ejemplo, el bloque «set size» limita el rango de su parámetro de manera que no puede hacer que el sprite sea excesivamente grande (posiblemente excediendo los parámetros del sistema) o invisiblemente reducido. por supuesto, la eliminación de los mensajes de error no descarta los fallos. El usuario debe continuar pensando cuidadosamente para escribir scripts que hagan lo que desee y debe solucionar los problemas de los scripts que no funcionen como se estima. sin embargo, incluso cuando un guión no hace lo preciso, hace algo, y eso es un óptimo comienzo.

Un programa que se ejecuta, aunque no sea preciso, se siente más cerca de trabajar que un programa que no se ejecuta (o compila) en absoluto. 2.5 concretar los datos En la mayor parte de los idiomas de programación basados en texto, las cambiantes son invisibles, abstractas y difíciles de entender. del mismo modo que los sistemas anteriores como Boxer [diSessa y Abelson 1986], Scratch transforma las variables en objetos concretos que el usuario puede ver y manejar, haciéndolas más simples de comprender por medio de los retoques y la observación.

Las imágenes en 2-D usadas por Scratch y Greenfoot son más fáciles de crear y modificar que los modelos en 3-D usados por Alice. El conjunto de comandos de Scratch está pensado para promover una mayor variedad de tipos de proyectos que los otros dos sistemas, y la aptitud de compartir fácilmente proyectos en el cibersitio de Scratch, con su activa red social de individuos, brinda motivación y oportunidades para estudiar de los otros. Scratch se ha usado como primer parte tanto a Alice como a Greenfoot. La transición de Scratch a Greenfoot es especialmente suave, dado que ambos son sistemas 2-D y los sprites y el mapa escénico de Scratch van de manera directa a los actores y al mundo de Greenfoot.

 

Ventajas e inconvenientes de scratch 2.0 descargar

Los docentes tienen su propia red social online llamada ScratchEd, creada y apoyada por la Harvard Graduate School of Education. En esta red social, los educadores de Scratch comparten historias, intercambian recursos y hacen cuestiones.

El Wiki de Scratch es un recurso de apoyo para Scratch y su portal web, la historia y los fenómenos que lo rodean. Aunque está apoyado por el conjunto de Scratch (desarrolladores de Scratch), está escrito primordialmente por los Scratchers (usuarios de Scratch) para obtener información sobre el software y el cibersitio.

Los guiones de un determinado sprite cuentan toda la historia sobre el comportamiento de ese sprite; el usuario no debe buscar en la jerarquía de clases o seguir una cadena de prototipos para encontrar los guiones heredados. Además, los cambios de código están localizados: modificar un guión perjudica sólo al sprite en el que aparece ese guión, mientras que en otros lenguajes editar un procedimiento heredado puede tener consecuencias de gran alcance y posiblemente inesperadas.

 

Reflexión final

Por otro lado, sin clases o algún otro mecanismo de código compartido, es más trabajo manejar múltiples sprites con igual comportamiento, como los ladrillos en un juego de Breakout. En estas situaciones, el usuario frecuenta crear un solo sprite con el comportamiento esperado, y después usa la herramienta de estampado para llevar a cabo tantas copias como quiera. Si el comportamiento de los sprites requiere ser cambiado después de que se hayan hecho las copias, el usuario puede llevar a cabo el mismo cambio en cada copia o borrar todas las copias menos una, modificar los guiones de ese sprite, y luego llevar a cabo un nuevo conjunto de copias.