Sissejuhatus
Scratchi tutvustus
Materjali koosseis
Projekti struktuur
Spraidid
Skriptid
Kasutajaliides
Lava
Andmed
Graafikaandmed
Markandmed
Konstandid ja muutujadmed
Avaldised
Tekstavaldised
Protsesside juhtimine
Järjestikune protsess
Tsükliline protsess
Etteantud korduste arv
Loputu kordus
Tingimuslik kordus
Hargnev protsess
Paralleelsed protsessid
Sündmused
Loendid
Kasutaja käsuplokid
Näide: Tutvus