THE APP LAB - Laboratorio di progettazione app e ottimizzazione di processi

OBIETTIVI di THE APP LAB Osservazione di  processi organizzativi, di comunicazione, di servizio. Rielaborazione  dei processi, pulizia, ottimizzazione Innovazione dei processi nell'ottica 4.0  di interazione, chiarezza della comunicazione, efficienza, sincronizzazione, trasparenza, riduzione degli sprechi, sostenibilità. Organizzazione di  informazioni complesse  e di diversa natura (controlli, immagini, applicazioni, collegamenti, interfacce, fogli di lavoro condivisi...) Capacità di  gestire la complessità, l'accuratezza e la completezza  dei risultati attesi in termini di documenti e processi Originalità e creatività nell'ideazione, capacità di tenuta,  continuità e visione d'insieme  per completare il prototipo Esperienza completa delle fasi di lavorazione:  dall'ideazione alla progettazione, realizzazione, test e presentazione di un prototipo funzionante. E ORA ALL'OPERA!  STEP 1)   FOCUSING : UNA BUONA IDEA da mettere a fuoco slide FOCUSING:  online  - do

GAME OVER LAB - SCRATCH FOR GAMING AND STORYTELLING

 

LABORATORIO DI CREAZIONE DI VIDEOGIOCHI E STORIE INTERATTIVE CON SCRATCH




round 0 - INTRO


  • non selezionata prima di tutto: perché imparare a programmare?
  • intro al coding e al pensiero computazionale, il linguaggio delle macchine.

  • Dal test di Turing a ChatGPT 4, il futuro è arrivato nel marzo 2023




non selezionata

cosa saremo in grado di fare, qualche esempio di





  • non selezionata

    intro brevissima a Scratch

  • la piattaforma, spazio e coordinate, sprite, sfondi

  • codice, costumi, suoni

  • tipi di codice: azioni, sensori, se/altrimenti, eventi…

  • interazione e movimenti

  • remix, aggiungi ai tuoi progetti, modifica e condividi (share)




round 1 di 3 - IDEAS

non selezionataora via!!  
vai su Scratch, chiedi a Marcello l'utente e la password del tuo team e clicca su Entra (o sign-in) in alto a destra
! al termine della lezione ricordati di cliccare su utente - Esci (Sign-out)


  • non selezionatail primo gioco non si scorda mai: cominciamo da alcune

    scratch ideas?

  • vedi e segui i tutorial passo passo


    1. crea il gioco pong (trattalo bene, ha fatto la storia:) e prova qualche modifica (velocità e dimensioni della palla, angolo di rimbalzo, altri sprite, sfondo, due giocatori, si può?...)
    2. racconta una storia, con un mago o con... come va a finire?
    3. volare oh oh (add on: far sparire un elemento bonus quando viene toccato, game over quando si incontra l'ostacolo)
    4. anima un personaggio, gambe, mani e bocca
    5. prova a prendermi (se ci riesci)


  • non selezionata

    presentazione dei progetti e degli addons dei team


------------ TIPS & TRICKS ---------------


MOVIMENTI CON LE FRECCE


MOVIMENTI CON IL MOUSE


MOVIMENTO SULLO SFONDO (da destra a sinistra) da posizione a caso





CONTROLLO DELL'IMPATTO 




PUNTEGGIO E VARIABILI




GAME OVER



----------------



round 2 di 3 - REMIX




  • non selezionata

    ripasso, situazione e feedback dai team


  • non selezionata

    scratch adv

  • esempi avanzati, rimbalzi e gravità

  • messaggi/eventi

  • variabili e punteggi



  • non selezionata

    giochi base e storie da "remixare" e fare diventare tue…

  1. DJMIX - fai la tua musica

  2. VIRTUAL TOUR - presenta la scuola

  3. PONG - il primissimo game della storia! da remixare ed estendere

  4. FLAPPY BIRD, come può diventare?

  5. IL TESORO DEL CASTELLO - come va a finire?

  6. LABIRINTO - trova la tua strada

  7. BUBBLE - gioca con la fisica


  • non selezionata

    presentazione dei progetti REMIX DEI TEAM



Round 3 di 3 - STORIES



  • non selezionata

    un gioco tutto da ideare, e da realizzare: storie, personaggi sfide, cosa metterai nel tuo gioco? vedi il viaggio dell'eroe...

  • il protagonista - chi è?

  • la scena, gli ambienti - dove si svolge l’avventura?

  • l’antagonista, gli ostacoli - quale è la sfida?

  • power up - l’elemento magico entra in scena

  • l’obiettivo finale (e il premio)


  • non selezionata

    esplorazioni, difficoltà, intuizioni, realizzazioni… 


  • non selezionata

    presentazione dei vari team delle proprie storie originali in scratch


-------------


----------------

RISORSE EXTRA


  • non selezionataCreate

    from scratch! un esempio avanzato, extreme sport: skate! 

    • segui i video dal 3 al 6 per creare la base del gioco su scratch.
    • quando funziona tutto, passa agli add-on!

  • non selezionata

    skate add-ons:

  1. SCORE - il punteggio (+1 per ogni ostacolo superato), con uso delle variabili

  2. TRICK - un "trick" (salto, giravolta...) del personaggio premendo un tasto

  3. SOUND - eventi e suoni accompagnano l’esperienza

  4. POWER UPS - non solo ostacoli: elementi magici forniscono energie e aiuti

  5. la grandezza e la velocità dell'ostacolo si modificano con il passare del tempo

  6. uso delle frecce su-giù per il movimento, magari anche avanti e indietro?

  7. il cambio dei costumi del personaggio (per esempio premendo spazio)

  8. la gravità! il personaggio sale se il tasto freccia-su è premuto, altrimenti scende lentamente…

  9. una tua ideazione originale


----------------

CREATE A GAME pong + 7

https://www.create-learn.us/blog/how-to-create-a-game-on-scratch/


best games

https://www.create-learn.us/blog/best-scratch-games/


pong:

https://www.create-learn.us/blog/scratch-pong-game-tutorial-for-kids/ 


come costruire PACMAN

https://www.create-learn.us/blog/how-to-make-pacman-on-scratch/ 

https://scratch.mit.edu/projects/512047386/ 

https://scratch.mit.edu/projects/11175452/ 


flappy:

https://www.create-learn.us/blog/how-to-make-flappy-bird-in-scratch/ 

https://scratch.mit.edu/projects/512047195/editor/ 



CORSI

advanced scratch

https://www.create-learn.us/coding-for-kids/advanced-scratch#ascratch_0


create-learn, corsi per scratch, anche gaming

https://www.create-learn.us/coding-for-kids/scratch#scratch_2


arduino for kids

https://www.create-learn.us/robotics-for-kids/arduino#classes


AI for kids

https://www.create-learn.us/ai-for-kids/ai-explorers#ai-explorers_0 


30 siti per coding



----------------