Archivio per la tag 'opensource'

Pencil Code: palestra virtuale dove imparare i linguaggi di programmazione attraverso il codice visuale a blocchi

Pencil Code è un sito che consente di imparare vari linguaggi di programmazione professionali utilizzando un editor che permette di lavorare attraverso blocchi visuali o testo scritto.

Si possono creare attività di arte e musica, giochi e storie. Insomma, sbizzarrirsi a creare programmi.

Pencil Code è un progetto open source composto da un team di importanti programmatori provenienti da tutto il mondo,  che si dedicano al progresso dell’educazione informatica “rendendo la programmazione semplice e universale come l’uso di una matita“.

Chi ha una conoscenza dei vari linguaggi di programmazione visuali come Scratch, Blockly o quelli proposti da code.org, si troverà sicuramente a suo agio all’interno del sito che è quindi rivolto non solo agli adulti ma anche ai bambini un po’ più grandi e soprattutto ai ragazzi in età scolare accompagnati dai loro insegnanti.

Per un accesso immediato alle attività si può accedere direttamente a Pencil Code Gym, una vera e propria palestra della programmazione con cui disegnare, fare musica, codificare funzioni interattive.

Si possono scegliere attività già pronte e controllare il codice con cui sono svolte, appropriarsene, modificarlo, salvarlo e condividerlo.

Le attività propongono spesso animazioni con la famosa tartaruga del linguaggio Logo. oppure suoni e musica nell’apposita sezione.

Insomma si può partire da un esempio per studiarci sopra e capire come si sviluppa la programmazione a blocchi visivi, una vera e propria palestra di programmazione.

Volendo si può partire da una pagina vuota e iniziare a programmare da soli scegliendo il linguaggio desiderato associato a quello visuale.

Pencil Code, quindi, è anche un luogo dove sperimentare di tutto un po’. I programmi sono aperti a tutti per essere visualizzati e copiati.

Di sicuro una buona palestra virtuale per chi vuole insegnare come programmare in modo creativo e coinvolgente.

Il linguaggio principale dello strumento è Coffescript, ma premendo il pulsante a forma di ingranaggio si può utilizzare HTML, Javascript e CSS.

Pencil Code offre materiale e un manuale per gli insegnanti, attività stampabili e molto altro.

L’ampia gamma di attività e la sua fruibilità gratuita, in definitiva, rendono questo sito un’ottima risorsa per la scuola e un ambiente ideale per sperimentare con gli studenti vari livelli di capacità di programmazione.

MakeCode: ecosistema digitale di coding, robotica educativa e STEM della Microsoft

MakeCode è l’ecosistema digitale dedicato al coding, ai circuiti elettronici, alla robotica educativa e alle STEM della Microsoft.

Si tratta di una piattaforma open source che si basa sul concetto della computing education e mira a portare le STEM in campo educativo grazie a progetti divertenti e verificabili tramite risultati immediati.

Gli strumenti a disposizione si basano sia sulla programmazione visuale a blocchi logici, sia su editor testuali più complessi.

I primi sono dedicati ai bambini più piccoli, mentre i secondi agli studenti più grandi.

Microsoft MakeCode fornisce risorse, strumenti, attività, idee, lezioni e progetti di vario tipo con l’intento di migliorare l’apprendimento delle scienze informatiche e della programmazione.

I contenuti che usano i block editor, ovviamente, non hanno bisogno di esperienze pregresse e possono essere iniziati immediatamente.

I ragazzi possono subito cominciare a creare i loro programmi tramite il semplice drag&drop dei blocchi di programmazione in stile Scratch o code.org.

Gli strumenti di simulazione integrati rendono un feedback immediato e aiutano nel debugging e nella correzione del codice proposto.

Come detto, Microsoft MakeCode offre anche editor in JavaScript per gli studenti più esperti e per gli sviluppatori indipendenti.

Il progetto è nato dalla fusione di due team di sviluppo e ricerca: il Microsoft Research e la Developer Division.

L’obiettivo principale di Microsoft MakeCode è semplificare la programmazione di device basati su microcontroller tramite applicazioni web che possono essere usate in qualsiasi sistema operativo.

Microsoft MakeCode include i seguenti strumenti:

  • micro:bit
  • Adafruit Circuit Playgroun Express
  • Minecraft
  • Lego Mindstorm Education EV3
  • Cue Robot di Wonder Workshop
  • Chibi Chip
  • Groove Zero

Comprende anche le seguenti app per Windows 10 con caratteristiche aggiuntive:

  • micro:bit
  • Adafruit
  • Cue for Education

Per utilizzare le risorse, ovviamente, è necessario essere dotati dell’hardware e dei robot necessari.

micro:bit si basa su un editor visuale molto simile a Blockly per programmare il microcomputer.

Adafruit Circuit Playgroun Express si basa sulla realizzazione di circuiti tramite editor visuali e JavaScript.

Di Minecraft e di Lego Mindstorm Education EV3 non c’è molto da aggiungere considerata la fama. Del secondo è disponibile un tutorial del Professor Michele Maffucci qui.

Cue Robot è un robot della Wonder Workshop, casa madre del più famosi Dash e Dot.

Chibi Chip è un kit che si basa anche’esso sui circuiti, anche di carta.

Groove Zero, infine, offre una serie di moduli programmabili ad incastro.

Gli strumenti sono provvisti di tutorial per studenti ed insegnanti, non richiedono installazione di software aggiuntivi e le app possono funzionare anche offline.

In definitiva Microsoft MakeCode rappresenta una valida offerta educativa, divulgativa e di uso consapevole delle tecnologie digitali per progetti di coding e di eletronica, per la realizzazione di circuiti, per la diffusione di attività di robotica educativa e riguardo le STEM in generale.

La proposta è in lingua Inglese ed è corredata da canali Instagram, Twitter e YouTube specifici..

Tux Paint: download gratis dell’ultima versione in italiano del programma di grafica per bambini

Tux Paint, lo stupendo programma di grafica per bambini, è disponibile per il download gratuito dell’ultima versione in Italiano.

Si tratta di è un software di disegno per bambini dai 3 ai 12 anni con una interfaccia semplice e facile da usare che contiene effetti sonori, stamp (immagini già pronte) e che mette a disposizione un sacco di divertentissimi strumenti grafici e per scrivere.

L’applicativo è semplice da usare e completo, è gratuito e riscuote un gran successo con bambini grandi e piccini che, dopo averlo provato, non useranno più il classico Paint di Windows.

Tux Paint è in buona sostanza un software che deve essere presente in qualsiasi computer usato da bambini.

Maggiori informazioni a riguardo li potete trovare sui miei vecchi post dedicati a questo magnifico strumento di grafica.

TuxPaint è giunto alla versione di 9.21, ancor più ricca di funzionalità tra cui i famosi timbri, ovvero le clipart da inserire nei disegni dei bambini.

Per i lettori di Maestro Alberto ho preparato un file completo in ZIP e già configurato con i tutti i timbri, pronto per essere scaricato gratis.

Una volta scompattato (con WinZip o software simili), dà origine a una cartella con tutti i requisiti del programma. Basta entrarci dentro e, cliccando sull’icona del famoso pinguino, è possibile lanciare il Tux Paint senza doverlo installare.

Ho creato due archivi da scaricare, uno per Windows Xp, Vista e 7, un altro per i vecchi sistemi operativi Microsoft (Windows 95, 98, Millennium). Possono essere scaricati dai link sotto (se il download non parte da solo cliccare sulla scritta Click here to start download).

Se si desiderano altre versioni del programma, inclusa l’applicazione eseguibile, o per Mac e Linux, si visiti la pagina di download del sito ufficiale.

Tutte le versioni alternative gratuite ai software commerciali

Osalt è un sito simile a AlternativeTo che permette di trovare i software gratuiti e opensource alternativi a quelli a pagamento.

Monitora programmi per Windows, Mac OSX e Linux.

Per usarlo basta ricercare il programma che si vuol sostituire con uno freeware o navigare nelle categorie e sarà fornita la lista delle alternative disponibili.

Ad ogni software corrisponde una scheda esplicativa molto esauriente con il link alla pagina originale che conduce al download.

Il sevizio è gratuito ma per accedere alla community è necessario registrarsi.

Via | maestroalberto | web 2.0 scuola nuove tecnologie

Tux Paint: scarica gratis l’ultima versione del mitico programma di disegno per bambini

Ormai ho parlato un sacco di volte di Tux Paint perché sono un suo vero estimatore.

Si tratta di è un programma di disegno per bambini dai 3 ai 12 anni con una interfaccia semplice e facile da usare che contiene effetti sonori e che mette a disposizione un sacco di divertentissimi strumenti di disegno.

L’applicazione è semplice da usare ma ricca di funzionalità, è gratuita e piace davvero tanto ai bambini grandi e piccini che, dopo averla usata, non torneranno più al classico Paint.

Tux Paint, mi ripeto, è un software che deve essere presente in qualsiasi computer usato da bambini.

Maggiori informazioni a riguardo li potete trovare sui miei vecchi post dedicati a questo magnifico strumento di grafica.

Tux Paint è giunto alla versione di 9.20, ancor più ricca di funzionalità tra cui i famosi timbri, le famose clipart da inserire nei disegni che tanto piacciono ai bambini.

Per i lettori di Mestro Alberto ho preparato un archivio completo in ZIP e già configurato con i tutti i timbri, pronto per essere scaricato gratuitamente.

Una volta scompattato, dà origine a una cartella nominata “tuxpaint” appunto all’interno della quale, attraverso l’icona di Tuxpaint è possibile lanciare il programma senza doverlo installare.

Si tratta di un file di 43 Mb che è disponibile per il download gratis qui (se lo scaricamento non parte da solo clicca sulla scritta Click here to start download).

Se si desiderano altre versioni del programma, inclusa l’applicazione eseguibile, si visiti la pagina di download del sito ufficiale.

Stampante virtuale PDF: PDFcreator


PDFcreator è un software gratuito opensource per Windows (supporta anche la beta di 7) che permette di creare facilmente documenti PDF a partire da numerosi tipi di file.

Si comporta come le classiche stampanti virtuali. Una volta installato, per convertire un documento basta stamparlo virtualmente selezionando la stampante di PDFcreator e non quella fisica collegata al nostro computer.

Dispone di un utile sistema di criptaggio, della funzione auto salvataggio e della possibilità di inviare il PDF direttamente via email.

E’ in grado di generare non solo file PDF ma anche PNG, JPG, TIFF, BMP, PCX, PS, EPS. Fornisce anche l’opzione di fondere più file PDF in uno.

Il software è gratuito anche per uso commerciale e gira persino su computer usati come server.

Via | maestroalberto | web 2.0 scuola nuove tecnologie