Il laboratorio di Gianni Mastropaolo
Coding con Scratch, micro:bit, Arduino per la didattica ... e anche un po' di elettrotecnica, elettronica ed esperimenti.
  • Home
  • presentazione
  • pubblicazioni
  • attività
  • articoli su Scratch
  • messaggi

esperimenti

Scratch: la precisione del cronometro

cronomPrecisioneIl cronometro a lancette da me descritto nell'articolo "Un cronometro con Scratch" realizzato per il sito mbts-club a propostito di coding per i bambini è preciso?

In questo video2 sono stati ripresi in contemporanea due cronometri: quello realizzato con Scratch ed un normale orologio per confrontarne le misurazioni.

Viene anche condotto un ragionamento per comprendere le cause dell'imprecisione per poi ridurla o eliminarla.

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 03 Giugno 2023
Ultima modifica: 03 Settembre 2023
  • Scratch
  • scr esperimenti
  • cronometro

Read more: Scratch: la precisione del cronometro

La velocità di calcolo di Scratch 3, parte B

 

Sono possibili altri esperimenti su Scratch 3 per indagare sulle potenzialità di calcolo link1.risultati1

Si è visto con l'articolo "La velocità di calcolo di Scratch 3, parte A" quale sia l'impostrazione del programma:

- in funzionamento normale viene privilegiata la sua vocazione per le animazioni per cui si sincronizza la grafica con il framerate della riproduzione video di 30fps;

- la sincronizzazione grafica pare venga attuata per mezzo dei comandi di controllo, quelli arancione;

- la modalità turbo elimina la sincronizzazione grafica ma non impone attese per ilproseguimento dei calcoli che così diventano rapidi per quanto consentito da un programma interprete.

Un secondo progetto può aiutare a conoscere con più profondità alcune caratteristiche di velocità di computazione di Scratch3.

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 25 Maggio 2023
Ultima modifica: 25 Maggio 2023
  • Scratch
  • velocità
  • scr esperimenti
  • turbo

Read more: La velocità di calcolo di Scratch 3, parte B

Numeri macchina e precisione di Scratch 3

Il computer non è in grado di trattare i numeri reali ma solo una loro approssimazione.

È quello che fa ognuno di noi quando deve usare il "pi.greco"... mica pensiamo di usare molto più di 5 o 6 cifre decimali quando calcoliamo la lunghezza di una circonferenza? 

Il numero delle cifre decimali di "pi.greco" è infinito e questo significa che se lo si volesse usare completo non si avrebbe né abbastanza carta, né abbastanza memoria, né abbastanza tempo per eseguire i calcoli per cui lo dobbiamo comunque approssimare alla lunghezza che ci fa comodo o ad un valore che sia significativo per la precisione del risultato che ci aspettiamo.

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 25 Luglio 2020
Ultima modifica: 31 Agosto 2023
  • Scratch
  • calcolo numerico
  • numeri macchina
  • scr esperimenti

Read more: Numeri macchina e precisione di Scratch 3

Precisione di Scratch 3 e limite di sin(x)/x

In occasione dell'upgrade della piattaforma di Scratch alla versione 3 tutti i progetti salvati nel sito del MIT nella  versione 2 sono stati riscritti con la nuova versione 3.

Non tutti i progetti ne hanno ricevuto un beneficio in quanto, almeno per ora (marzo 2019) alcune funzioni non svolgono lo stesso lavoro di prima.

Mentre le applicazioni riguardanti narrazioni e storytelling si avvantaggiano di numerose innovazioni sui suoni e sulla grafica e la nuova versione è aperta a numerose estensioni molto interessanti permettendo un rapido interfacciamento con diverse apparecchiature hardware, la parte più collegata alle applicazioni matematico-scientifiche ne viene un po' mortificata o, perlomento, costringe gli autori a rivedere i propri progetti per restituire le funzionalità originali.

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 19 Marzo 2019
Ultima modifica: 14 Maggio 2023
  • Scratch 3
  • precisione
  • scr esperimenti

Read more: Precisione di Scratch 3 e limite di sin(x)/x

esperimenti con le circonferenze con il trucco

In un articolo precedente si è visto come disegnare poligoni e circonferenze sfruttando alcune caratteristiche di Scratch link1

Per approfondire la conoscenza del funzionamento di Scratch si possono sperimentare delle modifiche aglli script per vedere cosa accade.cerchi conTrucco


In quell'articolo link1 è stato mostrato un modo di animare le orbite circolari dei pianeti.

Quel modo è stato ripreso in questo progetto con [tasto 1] del progetto "esperimenti sui cerchi".

 

È tutto un'illusione. Lo sprite viene inizialmente posizionato al centro, la direzione viene ruotata di un certo angolo ed in seguito viene comandato di fare 100 passi in avanti.

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 05 Ottobre 2018
Ultima modifica: 26 Maggio 2025
  • Scratch
  • esperimento di Scratch
  • scr avanzati
  • scr esperimenti

Read more: esperimenti con le circonferenze con il trucco

La velocità di calcolo di Scratch 3, parte A

Può accadere di chiedersi quanto sia veloce Scratch ad eseguire dei calcoli.velocita scratch

Scratch è un linguaggio interpretato che provvede a tenere aggiornato un output grafico.

La grafica di Scratch deve permettere la rappresentazione di azioni in modo tale da assicurare una sufficiente fluidità dei movimenti da rappresentare.

Per assicurare questo requisito Scratch deve aggiornare il grafico con un ritmo minimo che sia sufficiente ad ingannare il cervello umano per assicurare la sensazione di movimento.

 

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 03 Ottobre 2018
Ultima modifica: 25 Maggio 2023
  • Scratch
  • velocità
  • scr esperimenti
  • turbo

Read more: La velocità di calcolo di Scratch 3, parte A

il limite di sin(x)/x

Lavorando con Scratch può accadere di imbattersi nel calcolo di derivate di funzioni trigonometriche.limSixSux

Nel libro "Cinematica 2 con Scratch" viene costruito il moto armonico a partire dalla velocità calcolata con

\[V_M*\cos(\omega*t)\]

In quel progetto, con una successiva costruzione puramente numerica si calcolano l'accelerazione e lo spazio percorso.

I risultati di queste due operazioni numeriche vengono confrontati con i risultati delle corrispondenti operazioni analitiche di derivazione ed integrazione.

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 22 Marzo 2018
Ultima modifica: 14 Maggio 2023
  • Scratch
  • trigonometria
  • scr esperimenti

Read more: il limite di sin(x)/x

esperimenti con i numeri

Il modo usato da Scratch per rappresentare numeri, valori e stringhe è stato affrontato in una dell appendici dei libri della collana "coding a scuola":

ePubButton/ pdfButton04-Valori e variabili. Estratto dal libro "Geometria analitica con Scratch" in cui vengono esposti alcuni aspetti utili per il trattamento di valori numerici, la loro visualizzazione e l'utilizzo delle variabili.

Vengono proposti degli esperimenti con cui approfondire alcune caratteristiche del modo usato da Scratch per trattare i numeri.

(revisione del 28 luglio 2020)

Dettagli
Categoria principale: scratch
Categoria: esperimenti
Creato: 19 Marzo 2018
Ultima modifica: 20 Giugno 2025
  • numeri
  • numeri macchina
  • scr approfondimenti
  • scr esperimenti

Read more: esperimenti con i numeri

Coding

  • Scratch
    • presentazione di Scratch
      • Scratch: scaricare e iniziare
      • Scratch 3
      • raccolta di video su Scratch
    • principianti
      • Scratch: primi passi
      • Scratch: scatola a sorpresa
      • Scratch: lampadine
        • lampadina e interruttore
        • lampadina e pulsante
        • lampadina commutata
        • lampadine lampeggianti
        • luci rotanti
        • lampadine ... soluzioni 1
        • lampadine ... soluzioni 2
      • Altri esempi con Scratch per bambini
    • intermedi
      • Scratch: semaforo
      • Scratch: disegnare
      • Scratch: poligoni
      • Scratch: disegno del poligono
      • Scratch: display a 7 segmenti
      • Scratch dialoga con Micro:bit
    • avanzati
      • Scratch: geometria analitica
      • Scratch: coniche e moti armonici
      • convertitore Analogico Digitale
      • poligono dati centro e apotema
      • circonferenza dati centro e raggio
      • poligoni, circonferenze e orbite con il trucco
      • Un quadrante per un cronometro
    • progetti didattici
      • un sentiero pericoloso
      • moti rettilinei e ping pong
      • cannonata estrema
      • Convertitore analogico-digitale con Scratch
      • Ricostruzione dell'isteresi magnetica
      • Una palla che rimbalza
      • I colori delle bolle di sapone
      • I colori del CD
      • satelliti e orbite v2
      • astronomia
        • coalescenza stellare
        • fionda gravitazionale
        • fasi lunari ed eclissi
      • Cronometro a lancette
      • Interferenza
    • approfondimenti
      • blocchi personalizzati
      • trasformazione di coordinate
      • numeri macchina e precisione di Scratch 3
      • esperimenti con i numeri
      • estensioni di Scratch 3
      • Un esempio con i "cloni"
    • simulazioni 1
      • satelliti e orbite (v2)
      • una cannonata estrema
      • data logger
      • La gravitazione di tre corpi, il codice base
      • esperimenti con tre corpi gravitanti (1)
      • fionda gravitazionale
    • simulazioni 2
      • circuito RL in onda quadra
      • studio dello sfasamento tensione corrente
      • simulazione di un TRIAC
      • simulazione di un AD-converter
      • Simulazione di una codifica seriale
      • Simulazione di tensioni cc e ca
      • circuito RLC in onda quadra
    • esperimenti
      • esperimenti con i numeri
      • numeri macchina
      • esperimenti sulle orbite col trucco
      • la velocità di calcolo di Scratch 3, parte A
      • la velocità di calcolo di Scratch 3, parte B
      • il limite di sin(h)/h
      • Scratch 3, precisione e limite di sin x/x
      • precisione del cronometro
  • Didattica con Scratch
    • Matematica 1
      • Numeri grandi e piccoli
      • Scratch e la matematica
      • coordinate cartesiane e polari
    • Matematica 2
      • Il caso
        • Giocare con un dado (prima parte)
        • Giocare con un dado (seconda parte)
        • Giocare con un dado (terza parte)
    • Fisica 1
      • Analogico e digitale
      • Scie d'acqua con Karel Bot
      • La rifrazione con Karel Bot
      • Molecole e gas
      • pendolo e isocronismo
      • Interferenza
    • Fisica 2
      • QED con Scratch
        • QED con Scratch
        • Fotoni e lamine sottili
        • Fotoni, specchi e reticoli
        • Fotoni e rifrazione
        • Miraggi
        • Lenti
      • Cammini di Feynman con Scratch
        • Cammini di Feynman con Scratch
        • Un cammino di Feynman
        • Molti cammini di Feynman
        • Singola fenditura
        • Doppia fenditura
        • Rifrazione
        • Riflessione
    • Astronomia
      • Satelliti e orbite
      • Il sistema solare a portata di mano
      • satelliti e orbite (2022)
      • astronomia a scuola
      • La caduta libera
      • Il Sistema solare con Scratch
      • La gravità
        • La caduta libera (animazione)
        • Moto di gravi nel vuoto e in aria
        • cannonate e traiettorie
        • Lanciare missili con Scratch
      • lanciatori e satelliti
      • La gravitazione di tre corpi
        • Tre corpi, progetto base
        • esperimenti con tre corpi gravitanti (1)
        • Un pianeta intorno ad un sistema binario
        • orbite in orbita
    • Tecnologia
      • comunicazioni Bluetooth
    • Robotica
      • Un robot con Scratch
      • Robotica simulata
  • Le pubblicazioni
    • La collana "Coding a scuola"
    • Geometria analitica con Scratch
    • Digital storytelling con Scratch
    • Cinematica 1 con Scratch e calcolo numerico
    • Cinematica 2 con Scratch
    • Le frazioni con Scratch
    • Dinamica 1 con Scratch
    • Dinamica 2 con Scratch
    • Geometria 1 con Scratch
    • Geometria 2 con Scratch
    • Satelliti e orbite con Scratch
    • Raccolta di documentazione
      • Raccolta di appendici
      • Raccolta di video
      • Raccolta di progetti Scratch
        • Il piano cartesiano spiegato con Scratch

Making

  • Dispositivi programmabili
    • Arduino
    • microbit
      • microbit base
      • microbit progetti
        • data logger con microbit
        • un voltmetro con microbit
        • un tester per le pile (base)
        • Un tester per pile (evoluto)
      • hardware di microbit
        • il pin 3V di microbit
        • la corrente assorbita da microbit
        • convertitore analogico digitale di microbit
      • esperimenti su microbit
      • microbit comunica
    • Scratch for Arduino
    • Picoboard
    • Halocode
  • Elettrotecnica (ET)
    • Elettrotecnica in spiccioli (ETS)
      • circuiti elettrici in ca
      • la tensione elettrica
      • la corrente elettrica
      • generatori elettrici, caratteristiche
      • interruttori
      • energia elettrica
      • la legge di Ohm
      • potenza elettrica in cc
      • corrente continua e corrente alternata
      • corrente alternata ... di casa
      • circuiti trifase e monofase
      • potenza elettrica in ca
      • circuiti elettrici
        • il circuito elettrico elementare
        • collegamento serie di R
        • collegamento parallelo di R
        • funzionamento di un circuito
        • generatori in serie
        • generatori in parallelo
        • circuiti RLC in onda quadra
        • circuiti RLC al gradino
        • crcuiti RLC, progetto base
      • Isteresi magnetica (simulazione)
      • Extracorrenti ed extratensioni
    • Applicazioni di Elettrotecnica (ETA)
      • resistività elettrica
      • reostati e potenziometri
      • Potenziometro sotto carico
      • capacità delle batterie
      • l'inverter
      • caricabatterie
      • Usare un relè
      • L'isteresi del relè
      • resistori: cosa ci faccio
    • Elettrotecnica, Teoria (ETT)
      • ETT: grandezze elettriche
        • grandezze elettriche: classificazione
        • resistenza elettrica
        • capacità elettrica
        • induttanza elettromagnetica
        • potenza elettrica
        • la forza elettromotrice
        • generatori elettrici
        • energia elettrica
      • ETT: circuiti elettrici
        • circuiti elettrici, generalità
        • convenzioni sulla corrente elettrica
        • collegamenti serie e parallelo
        • resistenze in parallelo
        • resistenze in serie
        • generatori elettrici
        • generatori in parallelo
        • generatori in serie
        • circuito con interruttore
        • studio di un generatore reale
      • ETT: circuiti ohmico-induttivi
        • circuiti ohmico-induttivi, generalità
        • circuito RL con alimentazione a gradino
        • apertura di un circuito ohmico induttivo
        • circuito RL con tensione rettangolare
        • circuito RL con tensione raddrizzata
        • circuito RL in corrente alternata
        • circuito RL in ca con TRIAC
      • ETT: circuiti ohmico-capacitivi
        • circuiti ohmico capacitivi, generalità
        • circuito RC con alimentazione a gradino
        • circuito RC con alimentazione sinusoidale
        • circuito RC collegato ad un raddrizzatore
      • ETT: regime intermittente
        • regime intermittente, la potenza
        • regime intermittente, il valore efficace
        • regime intermittente, lo sfasamento
      • effetti dello sfasamento V,I (simulazione)
      • ETT: circuiti RLC
        • crcuiti RLC, progetto base
    • ETM: macchine elettriche
      • il trasformatore
  • Elettronica (EN)
    • Componenti elettronici (ENC)
      • il resistore
      • il condensatore
      • il diodo LED
      • il TRIAC
      • il transistor in commutazione
      • Il MOSFET in commutazione
    • Applicazioni di elettronica (ENA)
      • il dimmer
      • il PWM e il controllo della potenza
      • resistori: cosa ci faccio?
      • data logger
      • ADC Convertitore Analogico Digitale
      • inverter, funzionamento
      • servo
      • controllo di fase con TRIAC
      • Il suono analogico
      • il suono digitale
      • la scheda audio del PC/Mac
      • alimentatori switching
      • Grandezze analogiche e digitali
      • Un AD converter simulato con Scratch
      • Potenziometri sotto carico
  • Meccanica (MC)
    • meccanismi
      • motoriduttori
      • motoriduttore per tapparelle
  • Laboratorio (LB)
    • LBC: componenti vari
      • relè, prove di laboratorio
      • alimentatore flyback S-10-5
      • piastra di cucina elettrica
      • la bread board
      • reostato di laboratorio
      • il tester
      • usare un LED
    • LBM: laboratorio misure
      • misure su TRIAC con Arduino (2)
      • misure su TRIAC con Arduino (1)
      • misure su RL interrotto
      • misure su inverter con Arduino
      • misure su circuiti PWM
      • misure di cdt nelle pile (2)
      • misure di cdt nelle pile (1)
      • misure di PWM con Arduino
      • legge di Ohm, verifica
      • caduta di tensione di un generatore
      • misurazioni son potenziometro
    • LBX: ... e anche dell'altro
      • esperimenti di ottica
      • piastre elettriche per cucine
  • Esperimenti (ES)
    • esperimenti (ESM/ESR)
      • esperimenti mentali con i numeri
      • i grandi numeri e il riso
      • il sistema solare a portata di mano
      • quante molecole in un bicchierino?
      • il riso sulla scacchiera
      • Bruciare un resistore
      • Da quanto tempo esiste l'Universo?
    • simulazioni (ESS)
      • simulazione di un data logger
      • simulazione di un AD Converter
      • comprendere il fattore di potenza
      • calcolo numerico
      • simulazione di misure cc e ca
      • simulazione circuiti cc/ca
      • simulazione di moti centrali
      • navicella spaziale
    • prove (ESP)
      • studio di inverter su lampadina
      • comunicazione fra PC e Arduino, prove
      • esperimenti sull'interrupt di Arduino
      • il timing di Arduino
      • PWM su motorino con micro:bit
      • PWM su lampadina con micro:bit
  • Strumenti per la didattica
    • OBS studio
      • OBS per la didattica
      • La prima registrazione con OBS
      • Schermate o finestre con OBS
      • Alcune impostazioni con OBS
      • il tablet in una finestra
      • il tablet su OBS
      • Il tablet come fonte video
      • organizzare scene
      • video in diretta su youtube
    • videolezioni
      • il tablet nella presentazione
      • Test di qualità con OBS e meet
      • Un cellulare al posto della webcam
  • Contributi e collaborazioni
    • scuola secondaria
      • EnAIP allo Scratch day 2014
      • EnAIP Rivoli (TO): veicolo teleguidato
      • ITIS Amaldi: veicolo filoguidato
    • scuola primaria
      • piano cartesiano
      • Università della Valle d'Aosta
      • Rivarolo 2017
      • Carmagnola 2017
    • Ludovica
      • microbit: andiamolo a scoprire

Login Form

  • Password dimenticata?
  • Nome utente dimenticato?
  • Registrati
  • Coding