Software e didattica/Presentazioni e contenuti multimediali: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Giomu2 (discussione | contributi)
Nessun oggetto della modifica
Giomu2 (discussione | contributi)
Nessun oggetto della modifica
Riga 102:
 
==== Alternative a Scratch ====
Basato su Scratch, ''Enchanting'' [http://enchanting.robotclub.ab.ca/tiki-index.php] permette, tra le altre cose, di programmare i robot NXT Lego. ''Starlogo'' [http://education.mit.edu/portfolio_page/starlogo-tng/], scritto da ''Mitchel Resnick'' ed ''Eric Klopfer'' presso il MIT a partire dal 2000, è gratuito e somiglia molto a Scratch, ma se ne differenzia per i fini generali: il software si occupa di definizione di modelli con numerosi attori organizzati in sistemi decentrati; quindi non una tartaruga o un gatto da spostare nello spazio con azioni da compiere, ma la rappresentazione del traffico di una strada, del volo di stormi di uccelli, dell'andamento dei mercati finanziari, del movimento delle persone in situazioni di emergenza. La gestione di tanti protagonisti (persone, animali, oggetti) è proposta in un ambiente con due finestre principali; nella prima finestra troviamo due aree: 1) a sinistra si trova l'area dei blocchetti (i comandi da utilizzare) suddivisi per tipologia e colori (ad esempio i comandi per il movimento sono di colore rosso); 2) a destra c'è l'area di programmazione in cui vanno trascinati i blocchetti; nella seconda finestra vengono visualizzati i movimenti ed il comportamento dei vari attori. Il programma è molto flessibile e si possono creare anche vivaci giochi interattivi: una volta scelti gli agenti e il loro posizionamento e comportamento, se ne possono definire le interazioni sulla base di cicli condizionati. Una descrizione sommaria e alcuni esempi interessanti sono opera di ''Paolo Lazzarini'' [http://www.paololazzarini.it/StarLogoTNG/].
Basato su Scratch, ''Enchanting'' [http://enchanting.robotclub.ab.ca/tiki-index.php] permette, tra le altre cose, di programmare i robot NXT Lego.
 
Molto valide, sempre per capire la logica della programmazione, sono anche le attività proposte nel sito ''Blockly Games'' [http://blockly-games.appspot.com/?lang=it]: Puzzle (caratteristiche degli animali proposti), Labirinto (10 percorsi da seguire), Uccello (settaggio in gradi della direzione del volatile), Tartaruga (disegno di 10 diverse figure), Film (10 animazioni da riprodurre), Stagno e Stagno JS (problemi di balistica). I blocchi utilizzati rimandano evidentemente alla grafica di Scratch e ne riprendono la filosofia. Ivana Sacchi, in una sezione del proprio sito [http://www.ivana.it/bl/], ha raccolto numerosi esempi da lei elaborati: "Betta Coniglietta", in 5 sottogruppi (Trova le carote, Tanti passi, Usa tutto, Betta torna a casa, Betta sbaglia strada); "Ranocchia", in 2 sottogruppi (Raggiungi la ninfea, Nuovi stagni); "Ape logica", in 4 versioni (Ripeti fino al fiore, Avanti e indietro, Se c'è strada, Se c'è strada 2); "Colora le collane" (4 esercizi); "Missione spaziale" (3 giochi); "Problemi", in 7 sottogruppi; "Tartaruga" (10 disegni). La sezione "Problemi" è particolarmente interessante, soprattutto per le elevate possibilità di personalizzazione dei quesiti.