Sport estremi in scratch

Programmazione in linguaggio scratch! 
si parte, con sport estremi: lo skateboard programmato in scratch. da te.

In questa esercitazione farai esperienza con i tre concetti fondamentali della programmazione strutturata:
  • sequenza di operazioni
  • selezioni (SE...) e selezioni doppie (SE... ALTRIMENTI)
  • ripetizioni (cicli)

A) iscriviti a scratch https://scratch.mit.edu/ con mail e password
scrivere utente e password per evitare ti stare chiusi fuori dal proprio profilo
tutti i propri progetti saranno memorizzati qui.


B) spegni il monitor e segui al proiettore l'introduzione a scratch, in particolare riguardo a:
  • stage: sfondo e script
  • sprite: costumi e script
  • menu movimento, aspetto, controllo

C) ora sei pronto a programmare passo passo il progetto, seguendo i video dedicati al progetto:
Sono in inglese, con i sottotitoli. 
Difficile si, ma puoi sempre contare sui codici che vengono presentati nei video.
Finito un video e aggiunto il tuo codice su scratch,  clicca sulla freccia per il video successivo. Arriva all'ultimo e avrai completato il tuo progetto.

D) Terminato il progetto aggiungi le funzionalità: 
  1. il punteggio (+1 per ogni ostacolo superato), con uso delle variabili
  2. il cambio dei costumi del personaggio (premendo spazio)
  3. un "trick" (salto, giravolta...) del personaggio premendo un tasto
  4. varietà di ostacoli (il costume scelto a caso ogni volta)
  5. la grandezza e la velocità dell'ostacolo si modificano con il passare del tempo
  6. uso delle frecce su-giù per il movimento
  7. la gravità! il personaggio sale se il tasto freccia-su è premuto, altrimenti scende...
Attenzione alla giocabilità del progetto realizzato: non deve essere troppo difficile e neanche troppo facile!

PS
alcuni suggerimenti per la programmazione tratti dai video stanno qui:
https://csfirst-files.storage.googleapis.com/files/solutionsheets-sports-act7-addons_0.pdf

Buon lavoro!

MC