Quan som professionals TI, la lògica aplicada a la programació i el desenvolupament del programari sol ser una cosa realment útil per al nostre creixement, perfeccionament i avenç laboral. Tot i això, moltes vegades aquest tipus de manera de pensar pot ser realment útil també per a un altre tipus de professionals en etapes primerenques de la seva formació. Per això, quan som nens i joves, una cosa idònia fos que, als nostres diferents centres educatius i llars, se'ns ensenyés a aprendre, a manejar aquesta lògica, al mateix temps d'experimentar una cosa real i pràctica de l'àmbit de la programació i el desenvolupament del programari.
I en aquest sentit, el Linuxvers té molt a aportar, ja que facilita la creació, accés, ús i massificació de diversos recursos de programari que apunten en aquesta mateixa direcció. Els quals van des de Llenguatges de desenvolupament simples i fàcils fins a Llenguatges de desenvolupament avançats i complexos, Plataformes de desenvolupament en línia o d'aprenentatge/formació i fins i tot de sistemes operatius especialment dissenyats per aprendre i treballar en el desenvolupament de programari. Mentre que, pel que fa a edats primerenques (nens i joves) ofereix alternatives educatives i d'aprenentatge com els programes anomenats: Scratch, Scratux i TurboWarp.
Però abans d'iniciar aquesta publicació sobre els útils programes enfocats a l'aprenentatge de l'àrea de la programació i el desenvolupament del programari per part de nens i joves, anomenats Scratch, Scratux i TurboWarp, us recomanem explorar una anterior publicació relacionada amb aquest tema, en finalitzar de llegir aquesta:
Apps per aprendre programació des de petit: Scratch, Scratux i TurboWarp
Scratch, Scratux i TurboWarp: 3 útils aplicacions per aprendre a crear aplicacions i jocs
Sobre Scratch
L'àmbit de la informàtica (programació i el desenvolupament del programari) dins del sistema d'ensenyament de molts països sol impartir-se normalment a estudiants dels darrers anys d'educació mitjana o d'educació universitària, començant amb llenguatges de programació bàsics com C, C++, Python, Visual Basic, Turbo Pascal i altres de similars. No obstant això, per a edats més primerenques i nivells educatius previs, existeixen llenguatges de programació més senzills, que sens dubte poden facilitar l'objectiu d'ensenyament i aprenentatge, a nens i adolescents, un dels quals és el conegut amb el nom de Raspi.
Ja que, el mateix, sol ser un llenguatge de programació gràfic, senzill i didàctic, ideal per introduir a estudiants d'Educació Bàsica (Nens, nenes i adolescents) a nocions bàsiques del món de la programació. De manera que en el futur se'ls faciliti l'enteniment del contingut relacionat amb la programació i el desenvolupament de programari de llenguatges més avançats, complexos i moderns.
Scratch és la comunitat de programació per a nens i nenes més gran del món, i un llenguatge de programació amb una interfície senzilla que permet als joves crear històries digitals, jocs i animacions. Scratch està dissenyat, desenvolupat i moderat per la Fundació Scratch, una organització sense ànim de lucre. Scratch promou el pensament computacional i les habilitats en resolució de problemes; ensenyament i aprenentatge creatius, autoexpressió i col·laboració; i igualtat en informàtica. Scratch és i serà sempre lliure i gratuït i està disponible en més de 70 idiomes. Sobre Scratch
Scratch Desktop: Què és i com s'instal·la?
Scratch Desktop és l'app oficial de la Comunitat Scratch, i es pot instal·lar algunes de les seves versions disponibles seguint les indicacions correctes a través del següent enllaç. O directament, des de molts dels repositoris propis de cada Distribució GNU/Linux, mitjançant la Terminal o les diverses aplicacions de Botigues de Programari existents, via FlatHub.
Scratux: Què és i com s'instal·la?
Segons la secció oficial de GitHub del Projecte Scratux aquesta eina o utilitari de programari és descrit de la següent forma:
Scratux és un llenguatge de programació visual basat en blocs, dirigit principalment als nens. Els usuaris poden crear projectes fent servir una interfície semblant a un bloc. Amb Scratux, pots programar les teves pròpies històries interactives, jocs i animacions, i compartir les teves creacions amb altres en la comunitat online.
Tot i això, val afegir i aclarir que, en realitat, Scratux és bàsicament el següent:
Un projecte que té com a objectiu proporcionar binaris (instal·ladors) per a GNU/Linux, de codi obert i lliure de Scratch Desktop (anteriorment anomenat Editor Scratch Offline). Això, pel fet que el projecte oficial de Scratch no sol proporcionar binaris actualitzats i compatibles per a les més modernes distribucions GNU/Linux existents. Per això, Scratux s'enfoca a facilitar la descàrrega, compilació i instal·lació de versions més modernes (actualment, Scratch Desktop 3.10.2) de Scratch des del codi font original.
I per a la seva instal·lació a les diferents Distros GNU/Linux, només cal seguir les detallades instruccions donades al següent enllaç.
TurboWarp Desktop: Què és i com s'instal·la?
Segons el lloc web oficial del Projecte TurboWarp Desktop, aquesta eina o utilitari de programari és descrit de la següent forma:
És una senzilla i divertida aplicació d'Escriptori i multiplataforma que us permet crear jocs, animacions, i històries amb la millor versió de Scratch, inclosa amb mode fosc, addons, un compilador, i molt més. Tot i això, TurboWarp no està afiliat de cap manera amb l'Equip de desenvolupament de Scratch.
Per això, s'entén que és una versió millorada de l'Editor fora de línia de Scratch 3. La qual, es pot utilitzar ja sigui en línia (TurboWarp – Editor Web) o directament a l'Escriptori, descarregant els instal·ladors i executables del seu darrera versió estable des de GitHub.
Resum
En resum, esperem que els siguin interessants i útils aquestes 3 petites apps educatives anomenades «Scratch, Scratux i TurboWarp», enfocades a l'aprenentatge de l'àrea de la programació i el desenvolupament del programari per part de nens i joves. A més, els desitgem molta sort i èxit a aquells pares tecnològics i docents informàtics que arribin a conèixer-les i fer-les servir sobre els seus petits fills i estudiants, amb l'objectiu d'ensenyar-los el bell, entretingut i productiu que pot ser el món de la programació i el desenvolupament del programari. Sobretot mitjançant l'ús de tecnologies lliures, obertes i gratuïtes, ia través de GNU/Linux. I, si coneixes altres apps similars, et convidem que no els facis saber via comentaris, per incloure-les en una propera publicació sobre aquesta temàtica.
Finalment, recorda compartir amb altres aquesta útil i divertida publicació, i visitar l'inici del nostre «lloc web» en espanyol o altres idiomes (afegint al final de la URL 2 lletres, per exemple: ar, de, en, fr, ja, pt i ru, entre moltes altres). A més, et convidem a unir-te al nostre Canal oficial de Telegram per llegir i compartir més notícies, guies i tutorials de la nostra web. I també, al següent Canal alternatiu de Telegram per aprendre més sobre el Linuxvers en general.