Want to create interactive content? It’s easy in Genially!

Get started free

scratch

Giuseppe Munafo

Created on May 15, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Newspaper Presentation

Audio tutorial

Pechakucha Presentation

Desktop Workspace

Decades Presentation

Psychology Presentation

Medical Dna Presentation

Transcript

Scratch

Chiara munafò 2CL

start >

cos'è scratch?

Scratch è un linguaggio di programmazione di tipo grafico e visuale, a blocchi.

A cosa serve?

metologie a blocchi

I blocchi sono porzioni di codice che si incastrano tra di loro, formando una specie di puzzle,che compongono un codice di programmazione.

Sintassi

All'interno dei blocchi la sintassi del linguaggio di programmazione è corretta in modo che l'udente non debba preoccuparsi di eventuali errori. Ogni progetto realizzato è a codice aperto, cioè che può essere utilizzato per altri progetti.

è sufficiente inserire i blocchi secondo una certa correttezza, ciascun blocco può adattarsi ad un'altro solo se ha senso dal punto di vista computazionale.

L'idea alla base del programma è iniziare con i concetti base di programmazione, di calcolo matematico e di ragionamento sistematico.

Le parti di codice contenenti le istruzioni(script) non vengono scritte dall'utente,ma sono già contenute in blocchi colorati che possono essere trascinati sulla schermata principale e incastrati in ordine logico,come se fossero dei mattoncini.

Le istruzioni,cosi assemblate,serviranno a guidare personaggi e gli oggetti della scena(sprite),per farli muovere,agire e interagire all'interno di un contesto(stage), permettendo cosi di creare storie interattive, videogames, e molto altro ancora!