[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [riminilug-general] Programmazione per bambini



On 11/05/2016 11:25, Nick wrote:
> Buongiorno a tutti,
>     bella la visita al Lab di ieri e piacevoli le chiacchere, come
> promemoria rispetto a quanto detto per avviare i bambini alla
> programmazione, segnalo:
>
>     - "L'ora di programmazione" usando LightBot:
> https://lightbot.com/hour-of-code-2015.html in cui bisogna risolvere dei
> semplici schemi usando la logica.
>
>     Questo "software" si affianca a Scratch come strumento per stimolare
> l'apprendimento alla gestione degli oggetti e alla loro programmazione.
>
>

Ciao Nick,
grazie per la segnalazione. Ieri sera ero assente quindi non so di cosa
avete parlato.
Ho dato un'occhiata al link (per ora solo la versione flash su browser).
E' carino e piuttosto curato, si può considerare l'evoluzione della
beebot che Roberta ci ha mostrato qualche tempo fa.

L'unica cosa che non amo di quel tipo di approcio è l'impossibilità di
essere creativi (nel senso che segui il percorso "a quiz" fatto da loro,
ma non puoi inventare qualcosa di tuo o non puoi modificare i percorsi).

E inoltre l'ambiente è molto chiuso, almeno credo (non ho trovato
riferimenti a codice, licenza, possibili estensioni, ecc.

Il bello di scratch (e di strumenti simili tipo snap [1]) è che lasciano
molta più libertà all'immaginazione e alla creatività. E visto che,
parlando di coding, non esiste mai un solo modo per risolvere un
"problema", il bello è proprio vedere come menti diverse possono
utilizzare strade diverse per raggiungere lo scopo prefissato.
E la natura open (seppure scratch utilizzi una piattaforma purtroppo non
libera, che causa non pochi problemi), permette di crearne varianti o
estensioni (si pensi a GPIO, arduino o simili).

Il rovescio della medaglia è che in scratch&co occorre molto più tempo e
competenze per preparare un percorso formativo sensato (quindi più
impegno da parte degli insegnanti), e anche l'utilizzo presuppone una
maggiore dedizione; lightbot invece lo puoi fare in fila alla posta come
passatempo evoluto..... ok,  ho sbagliato esempio.... in fila alla posta
a volte puoi fare anche un'applicazione in c++ completa di UI e servizi
di rete :)

Ivan


[1] http://snap.berkeley.edu/

---------------------------------------------------------------------
Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx
Se vuoi conoscere altri comandi, scrivi a: riminilug-general-help@xxxxxxxxxxxx