Sažetak
Scratch je programski jezik razvijen na MIT-u za podučavanje programiranja djece, tinejđera i osoba koje se prvi put susreću s programiranjem. Pomoću Scratcha moguće je razvijati računalne igre, interaktivne priče, grafičke elemente, računalne animacije i različite vrste multimedijskih projekata. Bez obzira na predznanje o programiranju, Scratch omogućava svim pojedincima savladavanje osnovnih koncepata programiranja pomoću blokovskih grafičkih komponenata. Kompatibilnost između različitih blokova postignuta je korištenjem principa puzzle slagalica – mogu se spajati samo one naredbe koje su u skladu sa sintaksnim pravilima programskog jezika. Scratch uključuje i veliku zbirku pokaznih primjera aplikacija, grafičkih i zvučnih datoteka koje se također mogu uključivati u vlastite aplikacije. U ovom radu će biti objašnjen način programiranja aplikacija u Scratchu, te će na jednostavnim primjerima biti prikazana struktura programa sastavljena od grafičkih blokova koji predstavljaju naredbe.
Ključne riječi
Scratch ; programiranje ; od malih nogu