Noticia ¿Cómo instalar el entorno de programación visual Scratch 3.0 en Linux?

¿Cómo instalar Scratch 3.0 en cualquier Distro GNU/Linux?


¿Cómo instalar Scratch 3.0 en cualquier Distro GNU/Linux?


Desde que aquí, en Desde Linux, dimos a conocer hace años (2019) el lanzamiento de la versión Scratch 3.0 del genial y útil ambiente de programación visual orientado a la educación (enseñanza y aprendizaje) del ámbito de la programación en niños, niñas y adolescentes, la misma no ha puesto a disposición instaladores o ejecutables portables para nuestras Distros GNU/Linux. Por lo cual, muchos hemos superado esta limitación haciendo uso de la misma plataforma Scratch en línea, u otras compatibles/similares en línea, o mediante soluciones de escritorio que hacen uso del mismo ambiente de programación visual o que imitan su funcionamiento. Por ello, hoy daremos a conocer una forma fácil y oficial de instalar Scratch 3.0 en cualquier Distro GNU/Linux.

Sin embargo, vale puntualizar que, si la solución que hoy conocerás no te satisface o sirve completamente, siempre puedes utilizar otras soluciones anteriormente abordadas y explicados por nosotros. Siendo las 2 últimas y más cómodas de implementar las siguientes: TurboWarp y Scratux. Así que, sin más que agregar, sigue leyendo esta nueva guía rápida para disfrutar de Scratch 3.0 en tu Distro favorita.

TurboWarp: App para enseñar y aprender programación y robótica


TurboWarp: App para enseñar y aprender programación y robótica

TurboWarp es una útil y divertida aplicación educativa y formativa, distribuida como Herramienta de Escritorio multiplataforma y en línea, que permite crear juegos, animaciones e historias con la mejor y más reciente versión de Scratch, con el añadido de caracteristicas adicionales tales como un modo oscuro, addons, un compilador, y mucho más. Además, es importante destacar que, TurboWarp no está afiliado de ninguna forma con el Equipo de desarrollo de la aplicación/lenguaje base de Scratch.

¿Cómo instalar el entorno de programación visual Scratch 3.0 en Linux?


¿Cómo instalar Scratch 3.0 en cualquier Distro GNU/Linux?​

Guía rápida para instalar Scratch 3.0 sobre Linux​


Si nos vamos al sitio web oficial del proyecto Scratch, y más precisamente a su sección de Descarga, podremos comprobar, una vez más, que al día de hoy no existe un instalador o ejecutable portable oficial de Scratch 3.0. Solamente, para las versiones 2.0 y 1.4.

Sin embargo, si nos vamos a la sección oficial del proyecto Scratch en GitHub, encontraremos 2 cosas interesantes. La primera, una interfaz web oficial de Scratch 3.0 gratuita y disponible para todos, y la segunda, un método para fabricar cada uno, la misma, ya sea, para su uso público o privado, en un servidor o un ordenador normal.

Y su método de instalación es el siguiente, teniendo en cuenta primeramente que, se debe tener previamente instalado Git y Node:

Opción 1: En nuestro propio entorno/aplicación Node

npm install https://github.com/scratchfoundation/scratch-gui.git

Opción 2: Si quieres editar/reproducir tú mismo

git clone https://github.com/scratchfoundation/scratch-gui.git
cd scratch-gui
npm install

Ejemplo práctico​


Para efectos prácticos, y en mi caso personal para comprobar la efectividad de dicha posibilidad, he probado la segunda opción. Y luego de ejecutar dichos pasos, y tal como expresa la guía de uso, he ejecutado el comando

npm start

Y luego, he abierto un Navegador web y ejecutado la URL siguiente: http://localhost:8601/

Teniendo como resultado, Scratch 3.0 instalado y funcional, tal como se ve a continuación:

Scratch 3.0 instalado y funcional - 1


Scratch 3.0 instalado y funcional - 2


Scratux es un proyecto simple que tiene como objetivo proporcionar binarios Linux de código abierto y libre de Scratch Desktop (anteriormente llamado Editor Scratch Offline). Dado que el Proyecto oficial de Scratch no proporciona binarios para las distribuciones de Linux, este proyecto se ha creado para que no tengas que descargar más y construir desde el código fuente. Solo tienes que hacer clic e instalarlo. Scratux está integrado en diferentes lenguajes y siempre está basado en la última versión estable de Scratch.

Imagen de Resumen para post 2024


Resumen​


En resumen, esperamos que esta nueva guía rápida para poder hacer uso de forma local del software educativo Scratch 3.0 les sea útil, sobre todo, en aquellos ambientes educativos donde se deba instalar en un servidor para que sea accedido por los estudiantes desde las estaciones de trabajo utilizadas. Aunque, sin problema alguno, puede utilizarse este mismo método para su instalación local en cada ordenador. Teniendo en cuenta que, se deberá ejecutar con anterioridad, de forma manual o automática el servidor NPM (npm start).

Por último, recuerda visitar nuestra «página de inicio» en español. O, en cualquier otro idioma (con solo agregar al final de nuestra URL actual, 2 letras al final, por ejemplo: ar, de, en, fr, ja, pt y ru, entre muchas otras) para conocer más contenidos actuales. Además, te invitamos a unirte a nuestro Canal oficial de Telegram para leer y compartir más noticias, guías y tutoriales de nuestra web.

Continúar leyendo...