Xcratch

Xcratch è una MOD di Scratch 3.0 sviluppata da Koji Yokokawa  e la potete raggiungere qui https://xcratch.github.io/editor/

Apparentemente non sembrano esserci differenze con il programma originale ma non è così: al suo interno è implementata la API Bluetooth che funziona su Chrome, Edge e quindi anche con Chromebook.

Non è più necessario pre-caricare il famigerato Scratch Link con un enorme risparmio di tempo ed evitando confusione quando si lavora in classe.

Proviamolo con WEDO 2.0 

Una volta avviato Xcratch caricate l’estensione wedo2.0 come si fa normalmente.

Premete ora il tasto blu Inizio Ricerca

Appare questa finestra, accendete il vostro HUB e vedrete apparire il suo nome nella lista. Il mio hub wedo2.0 si chiama Brick Education 02. 

Selezionatelo e premete Accoppia. Ed eccovi pronti a inviare le vostre istruzioni all’HUB di wedo 2.0

 

XSCRATCH OFF LINE
Possiamo anche installarlo e usarlo offline in modo da far utilizzare agli allievi computer senza accesso ad internet. Ottenere la versione desktop è facile in quanto Xcratch è una Progressive Web App (PWA) e quindi utilizzabile offline una volta scaricata..

In Chrome in alto a destra avrete queste icone:

Premete su quella a forma di monitor con una freccina verso il basso e poi premete Installa

 

Ed ecco apparire la versione offline con un link di richiamo sul desktop.

NON COMPARE ICONA DOWNLOAD IN CHROME?
Semplice, dovete attendere un attimo che tutta la PWA venga scaricata.

Altrimenti dovete aggiornare Chrome: in alto a destra cliccate i tre puntini verticali> Guida >Informazioni su Google Chrome

e aggiorna.

 

Extension LOADER
Questa è la parte più innovtiva della MOD. E’ un’opzione chiamata che permette di caricare estensioni create da altri e per i più svariati utilizzi e hardware.

Abbiamo dedicato un post a questa fantastica opzione qui.

——

Commenti? Sentiamoci sul nostro canale facebook o instagram.

 

 

 

 

 

Immagini dei blocchi di Scratch

Per fare attività di coding unplugged, cioè senza bisogno di dispositivi elettronici, potresti aver bisogno dei blocchi di Scratch in formato fisico. Vorresti stamparli, ritagliarli e magari plastificarli per un loro riutilizzo?

Certo, esistono vari pdf se usate Google per cercarli ma Brick Education vi suggerisce il modo per creare i vostri blocchi e stamparli come vi pare e piace.

Con il browser Chrome basta installare Scratch Addon uno spettacolare miglioramento di Scratch online che vi permette tra le altre cose, di cliccare col tasto destro i blocchi e salvarli come file grafico PNG oppure come file grafico vettoriale SVG.

Potrete decidere di salvare un singolo blocco o l’intera sequenza dei blocchi. L’immagine salvata è nitida e con lo sfondo trasparente per poterla usare sia nei vostri tutorial pdf, powerpoint o altro, sia per stamparli nelle grandezze che desiderate.

Vuoi invece avere i blocchi scontornati?

Utilizzando Publisher è semplice e veloce.

Trascina o importa su una pagina vuota le immagini dei blocchi. Seleziona un blocco, nei menù di Publisher seleziona FORMATO IMMAGINE > Ricolora > Imposta colore trasparente.


Con lo strumento che appare cliccate sullo sfondo colorato del blocco che verrà automaticamente cancellato e il risultato ottenuto sarà questo:

Se invece volete un risultato migliore potete salvare i file in formato SVG e modificarli con programmi che utilizzano immagini vettoriali come Illustrator o il gratuito editor SVG online

Create quindi liberamente in Scratch i blocchi che volete stampare o utilizzare come immagine grafica. Inoltre godetevi tutti gli altri miglioramenti che questo add on vi offre!

SCRATCHLINK 1.3.82.0 febbraio 2022

Dopo 10 giorni di FULL PANIC in quanto Scratchlink non funzionava più, ha avuto un profondo problema di funzionamento dovuto ai certificati TLS, ecco la nuova scintillante versione!

La 1.3.82.0 la potete scaricare dal sito ufficiale qui

Installatela e poi funziona tutto come prima, quindi occorre avviare Scratchlink ogni volta che accedete a Scratch3.0 online o desktop.

Se quando la avviate vi appare:

significa che l’applicazione è già stata avviata e che due istanze di Scratchlink non sono ammesse.

ScratchLink la trovate nella barra Win cliccando il triangolino “mostra icone nascoste”

In questi giorni sto usando Xcratch che non richiede Scratchlink e quindi molto più facile anche per gli allievi caricare subito l’app di programmazione e accoppiare l’hub senza perdere tempo in “Accidento non ho avviato Scratchlink”, “Scratchlink da errore”… etc etc..

Vediamo con l’utilizzo prolungato quale soluzione sarà più funzionale.

Voi qual utilizzate?

——

Commenti? Sentiamoci sul nostro canale facebook o instagram.

 

 

 

 

 

Xcratch la versione di Scratch 3.0 con MOD per Spike Prime

 

Xcratch è una MOD di Scratch 3.0 sviluppata da Koji Yokokawa che permette di installare nuove estensioni al programma base. Possiamo in questo modo sperimentare nuove potenzialità con le estensioni sviluppate dalla community.

Seguendo le istruzioni per  CREARNE di nuove gli studenti delle scuole secondarie possono cimentarsi nella ideazione e programmazione di nuove estensioni diventando i protagonisti di ulteriori aperture del sistema Scratch (Xcratch).

Rimanendo nel campo del semplice utilizzo vediamo come poter sfruttare le caratteristiche di questa versione MODificata.

 

Ad esempio installando le estensioni di bricklife recensite nell’articolo precedente, caricando solo quelle che ci servono per la lezione. In questo modo eliminiamo l’effetto confusione che i più piccoli proverebbero trovandosi davanti troppe estensioni attivate.

 

COME?

Prima di tutto andiamo sul sito ufficiale della MOD di Xcratch  https://xcratch.github.io/editor/

 

 

 

 

 Una volta aperto l’editor clicchiamo sull’icona AGGIUNGI ESTENSIONI

 

 

 

 

Scegliamo Extensions Loader 

 

 

 

 

 

 

Inseriamo nel pop up il link della estensione che intendiamo installare

Possiamo aggiungere ad esempio le estensioni di Bricklife.com, copiando e incollando il link desiderato nel pop-up:

 

Semplicissimo vero?

 

Scratch 3.0 e Lego Spike by 大庭 慎一郎 / Shinichiro Oba 

Perché dovremmo utilizzare Scratch 3.0 e Lego Spike visto che esiste una app nativa molto simile o si può usare il linguaggio Python? Chi utilizza WEDO2.0 o altri kit di robotica ed insegna coding conosce l’enorme potenzialità di Scratch 3.0 e la sua immensa community che lo sostiene.

Sctratch 3.0 , il linguaggio a blocchi gratuito utilizzabile online e offline, elaborato dal M.I.T. permette interazioni software/hardware con lo schermo e le altre periferiche del PC che l’app nativa, incomprensibilmente, non permette.

Oltre che alla nostra campagna di raccolta firme per creare un estensione UFFICIALE che permetta di usare Spike con Scratch (Firma anche tu, grazie!)

esistono alcuni primi timidi tentativi di interfacciare  Scratch 3.0 e Lego Spike, creati da supporter geni dell’informatica. Oggi vi presentiamo quello di: 大庭 慎一郎 / Shinichiro Oba 

Sul sito bricklife.com si può utilizzare la versione modificata di Scratch 3.0 e l’estensione da lui creata. Questa permette di interfacciarsi con tutti i prodotto Lego che utilizzano il segnale Bluetooth per comunicare: Lego Mario e Luigi, Treni Duplo, la serie PoweredUP, Control+, Remote, Boost, Spike PRIME ed Essential.

Di default tutte le estensioni sono caricate, e questo potrebbe creare un po’ di confusione per i giovani apprendisti.

Poter interfacciarsi tramite Scratch con tutti questi SET è davvero entusiasmante.

Riguardo a Spike Prime la versione non è definitiva, pensiamo al fatto che si tratta di una estensione creata dal nulla e non supportata dalla casa madre, quindi un enorme lavoro di coding.

Dopo alcune immagini dei blocchi principali dedicati a Spike Prime, c’è una intervista esclusiva a Shinichiro che ci ha cortesemente concesso di intervistarlo.

 

 

 

 

 


Intervista a  大庭 慎一郎 / Shinichiro Oba 

Grazie Shinchiro di questa opportunità, vogliamo subito chiederti:

1 Come sei riuscito a capire il metodo di comunicazione Bluetooth dei vari hub?d
Mi interessava molto capire come Spike Prime comunicasse col PC e subito dopo averlo acquistato ho iniziato a indagare. Utilizzando l’APP messa a disposizione per sviluppatori sono riuscito a vedere tutti i dati che l’HUB si scambia con il PC. Erano in formato molto facile da comprendere così mi è stato semplice riutilizzarli.

2) La tua estensione Spike Prime sarà migliorata?
Sì! Il mio obiettivo è implementare tutte le funzionalità dell’app SPIKE sulla mia mod Scratch 3.0, per ora ne ho implementate solo alcune. Prima devo però riuscire a leggere tutti i valori del sensore e saperli riutilizzare.

3) La tua Estensione può essere utilizzata offline?
Per ora no non c’è un modo per poterla utilizzare offline.

4) C’è un modo per utilizzare solo una delle tue estensioni alla volta? Il caricamento di tutte le estensioni contemporaneamente ha confuso gli studenti.*
Tramite il sito bricklife.com per ora non c’è modo per avere una estensione caricata per volta. In effetti potrebbe generare confusione in un ambiente didattico, considererò il suggerimento per i prossimi aggiornamenti.

5) Potrebbe essere che le tue estensioni vengano adottate dalla versione ufficiale di Scratch?
Non ne ho idea, ma sarebbe bello, ci spero!

6) A cosa stai pensando?
Vorrei creare un ambiente in cui tutti i dispositivi Bluetooth Lego, incluso l’hub SPIKE Prime, possano essere controllati o programmati da qualsiasi luogo. Oltre al mio Scratch 3.0 Mod, ho rilasciato altre due app. Provatele e ditemi cosa ne pensate.
https://apps.apple.com/jp/app/scrub/id1569777095
https://apps.apple.com/jp/app/boost-remote/id1270503610

MOLTE grazie Shinichiro per questo grande passo verso Scratch3! Tutta la community di Brick Education e Spike Prime ti supporta e si fida dei tuoi lavori. A presto!

*abbiamo trovato un trick… vedi qui

Come usare Lego Spike Prime con Scratch 3.0

Scratch 3.0 contiene molti più possibilità di programmazione e di interattività con lo schermo. Possiamo usare Sprite, sfondi, sensori, audio, microfoni, reti neuronali alle quali insegnare a riconoscere dati etc.

Tutto questo il programma nativo di Spike non lo permette e costringe il kit a rimanere in un ambiente chiuso, quasi come guidare una Ferrari in un centro storico zona 30. Vero è che si può utilizzate Python, ma è un altro tipo di linguaggio di programmazione destinato ai più grandi.

Il grande successo di WEDO 2.0 è esploso con la possibilità di utilizzare  Sctratch 3.0 ,  linguaggio a blocchi gratuito utilizzabile online e offline, elaborato dal M.I.T.  Interazioni e codici nemmeno immaginabili all’uscita sul mercato di WEDO 2.0 sono divenuti possibili. Si è creata una community molto vasta di sostegno che ha prodotto, e sta producendo, innumerevoli progetti in gran parte messi a disposizione gratuitamente

Spike è sul mercato da qualche anno ma non ha raggiunto ancora una diffusione e un gruppo di sostegno esterno così vasto e creativo.

In esclusiva ecco come si può fare per utilizzare l’HUB Lego Spike Prime con Scratch 3.0

Demo Crissy