Sunday, 21 May 2017

Dal blog "Carbonera is coding" ad un sito sul coding!

Il Blog Carbonera is Coding ha dato origine ad un sito in cui è stato raccolto il percorso e tutte le proposte finora presentate.
Buona navigazione!


Sunday, 26 March 2017

Animate your name! Fai danzare il tuo nome!

Sperimentiamo la prima attività di programmazione

Anche io mi sono divertita con gli effetti speciali: clicca sulla bandierina..


Ma guardiamo dentro cosa c'è...


Ora seguiamo un tutorial per capire come si fa


Curiosiamo dentro a dei progetti di altri ragazzi:




Ho una bella notizia: si può copiare, ci si può aiutare, si può sbagliare, e si può provare tutte le volte che si vuole...
e alla fine non c'è neanche una prova di verifica! Evviva!!





Per i più esperti una sfida più difficile... Guarda dentro come è fatto e presentati dando qualche informazione in più su di te.
Clicca sulla bandierina e poi sulla mia faccia, e poi sugli oggetti che vedi :)



Ecco come creare un account su Scratch, così puoi condividere con gli altri utenti le tue produzioni:

Monday, 20 March 2017

Interazioni: si gioca!

Interazioni

Oggi proviamo ad interagire con gli Sprite:

scegli uno dei compiti o "puzzle" suggeriti e prova a eseguire la consegna:

  • -1- Ogni volta che si preme sul tasto A, lo sprite diventa un pochino più grande, e ogni volta che si preme il tasto S lo sprite diventa un pochino più piccolo

  • -2- Ogni volta che si preme la barra spaziatrice lo sprite salta

  • -3- Ogni volta che due sprite si toccano uno dice all'altro "scusa!"
  • -4- Ogni volta che si clicca su uno sprite gli altri si mettono a ballare
Esempi di puzzle già svolti:


Esempi di interazioni (salti e cadute)

Si gioca!!

Oggi proviamo ad esplorare giochi esistenti guardando dentro per capire come sono stati costruiti.

Alcuni giochi li puoi trovare qui

Un esempio l'ho fatto anch'io, anche se è molto semplice:


Ma procediamo per gradi:
cosa serve ad un gioco per funzionare?
Movimento, Interazione, Punteggi, Valori e Variabili...

MOVIMENTO
Con questi comandi potete far muovere uno srite nelle quattro direzioni "sù, giù, destra, sinistra" comandandolo con i corrispondenti tasti


INTERAZIONE
In un gioco l'interazione tra gli elementi è fondamentale: per esempio se decidiamo che quando uno sprite toccando oggetti di colore nero debba indietreggiare e non può superare l'ostacolo, questa potrebbe essere una combinazione possibile:


Oppure decidiamo che quando lo sprite tocca un elemento per esempio una palla dice: "Vittoria!" la combinazione potrebbe essere questa:


PUNTEGGIO
Questo è un passaggio un po' più impegnativo e per renderlo più facile dobbiamo costruirci delle "variabili"...

Soffermiamoci a capire come inserire un contatore punti creando una variabile "punteggio"
(blocchi arancioni): apri spiegazione

Intanto cominciamo a mettere in pratica le prime fasi di costruzione del gioco:

  1. crea un progetto per sperimentare i blocchi dedicati al movimento;
  2. fai interagire due o più sprite (con cambi di colore, o dimensioni, o movimento, etc)
  3. fai dire qualcosa agli sprite quando interagiscono tra di loro

Monday, 13 March 2017

Creatività... in 10 blocchi!

E' possibile creare qualcosa con soli 10 blocchi?


Questo è un esempio ma sono sicura che voi sapete fare di meglio...

Cliccate sulla bandierina e poi sul fantasmino...


Si devono usare tutti i blocchi suggeriti almeno una volta...

Se volete esplorare cosa hanno inventato altri ragazzi cliccate sul link


Quando hai finito, se hai un account, condividi il tuo lavoro! 


Un po' di ispirazione...

Thursday, 27 October 2016

Partecipazione all Codeweek 2016


Che bello ricevere ogni tanto un riconoscimento ufficiale per il lavoro svolto: anche questa è una delle possibilità che offre il Coding.

In questo video una breve presentazione di quello che è successo nel nostro istituto nel periodo a cavallo della Settimana Europea del Coding, dal 15 al 23 ottobre.




Link al video sul "Linguaggio delle cose"

Link all'attività di coding unplugged (senza computer): gioco di CodyRoby

Link all'attività svolta per l'ora del codice, il "Labirinto Classico": https://studio.code.org/hoc/1

Tuesday, 30 August 2016

Un po' di formazione di base

Questo articolo è rivolto agli insegnanti.



Se vi incuriosisce il coding e l'applicazione che esso può avere sulla vostra didattica, vi suggerisco di iscrivervi ad un corso online curato dal professor Alessandro Bogliolo dell'Univesità di Urbino: da un lato perché si tratta di un percorso molto ben fatto e che fornisce una buona base di partenza, e poi perché chi conduce queste lezioni è una persona molto preparata e coinvolgente.



Se volete cominciare con un'attività che vi porterà via una sola ora del vostro tempo vi consiglio di provare un'attività di programmazione dal nome  Labirinto sul portale https://code.org



Se vi iscrivete attraverso la piattaforma http://www.programmailfuturo.it potete essere registrati come insegnanti, seguendo le istruzioni al seguente link

http://www.programmailfuturo.it/chi/iscrizione-per-insegnanti : con la registrazione da questo percorso risultate registrati come insegnanti sia sulla piattaforma di Programma il futuro che su quella di Code.org

Una volta iscritti potete accedere al Labirinto da qui: https://studio.code.org/hoc/1
Alla fine del percorso vi viene anche rilasciata una certificazione come questa: e son soddisfazioni!! 

Monday, 16 May 2016

Proviamo a fare qualcosa di nuovo... con un argomento "antico"

Bentornati ragazzi, ora si comincia a fare sul serio.
Ve la sentite di diventare dei piccoli mentor e aiutare i compagni che non hanno potuto frequentare il corso di Scratch?

Ecco pronto per voi un compito nuovo... Programmare per spiegare un'argomento di storia: l'antica Roma.

Cercate il vostro argomento da approfondire tra i progetti della gallery, remixatelo e buon lavoro (e anche buon divertimento)!