Scratch

Da Wikiversità, l'apprendimento libero.
Jump to navigation Jump to search

Template:Scracth

Schermata della prima pagina di scratch.png

Scratch è un programma per creare semplici animazioni storie e giochi, imparare le basi della programmazione . E molto semplice e adatto pure ai bambini e inesperti di informatica.

Basi[modifica]

1Cambio lingua 2 3Video tutorial 4Nome del file 5Bandiera verde 6Ottagono rosso=ferma tutto 7 8 9 10Codice 11Costumi 12Suoni 13Sprite 14Nome dello sprite 15eAsse x dello sprite 16Asse y dello sprite 17Dimensione dello sprite 18Direzione dello sprite 19 20Sfondi 21Importare sprite 22Importare sfondi 23Ingrandire codice 24impicciolire codice 25 26Importa codice 27 28Stage

Sprite[modifica]

appena si va su scracth c'è automaticamente uno sprite con forma di un gatto.

Gli sprite in Sratch sono delle figure che si possono cliccare e spostarli, semplicemente mantenendo premuto con il tasto sinistro del mouse.

Gli sprite hanno una dimensione una posizione e una direzione.

  • La dimensione è la grandezza dello sprite normalmente è già impostata a 100 ma si può modificare scrivendo un numero.
  • La posizione è dove si trova lo sprite nello sfondo e si indica con l'asse x e y.
  • La direzione è l'inclinazione dell'sprite rispetto allo sfondo e si indica con gli gradi normalmente è impostato a 90°

Gli sprite hanno dei costumi che sarebbero differenti modi in cui si presentano (uno sprite può pure non avere costumi) sono molto utili per creare animazioni .

Sfondi[modifica]

Schermata scratch con piano cartesiano

Gli sfondi sono immagini che occupano tutto lo stage quindi non si possono muovere. Quindi gli sfondi sono le immagini dei stage. Uno stage è formato da un piano cartesiano ,ci sono le assi x e y, (x,0;y,0) rappresenta il centro.

Suoni[modifica]

Codice[modifica]

Il codice serve per dare dei comandi ai sprite o ai sfondi. esistono tipi di codici che sono:

  • Movimento
  • Aspetto
  • Suono
  • Situazioni
  • Controllo
  • Sensori
  • Operatori
  • Variabili
  • Altri tipi di codice

Movimento[modifica]

In questa sezione ci sono i blocchi per far cambiare posizione, direzione dei sprite.

Aspetto[modifica]

In questa sezione ci sono i blocchi per far cambiare aspetto allo sprite o allo sfondo.

Suono[modifica]

In questa sezione ci sono i blocchi per far riprodurre suoni ai sprite o ai sfondi.

Controllo[modifica]

In questa sezione ci sono i blocchi per, far attendere, ripetere una sequenza di codice, fermare tutti i codici e altro.

Operatori[modifica]

In questa sezione ci sono i blocchi per eseguire operazioni aritmetiche e logiche.

Esempi[modifica]

progetto iniziale[modifica]

Questo semplice codice serve per far muovere e animare lo sprite, si è inserito il blocco "attendi un secondo" per fare 2 passi distinti.

Operazioni matematiche[modifica]

Con scracth si possono creare semplici programmi per fare calcoli aritmetici.

Giochi[modifica]

Con scracth si possono creare semplici giochi

Altri progetti[modifica]