Scratch
Scratch è un programma per creare semplici animazioni, storie e giochi e imparare le basi della programmazione. È molto semplice e adatto pure ai bambini e a inesperti di informatica.
Basi modifica
Sprite modifica
Gli sprite in Scratch 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
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
Con scratch si possono usare suoni scelti a caso
Codice modifica
Il codice serve per dare dei comandi agli sprite o agli 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 agli sprite o agli 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.
Variabili
In questa sezione ci sono i blocchi per impostare una variabile ciascuno
Esempi modifica
Progetto iniziale modifica
Operazioni matematiche modifica
Con scratch si possono creare semplici programmi per fare calcoli aritmetici.
Giochi modifica
Con scratch si possono creare semplici giochi
Altri progetti modifica