• Non ci sono risultati.

STEM Lombardo Radice - Bojano (CB)

N/A
N/A
Protected

Academic year: 2022

Condividi "STEM Lombardo Radice - Bojano (CB)"

Copied!
68
0
0

Testo completo

(1)

S TEM

Lombardo Radice - Bojano (CB)

- Modulo 2 - STEM al centro

Andrea Ferraresso Autore e formatore

(2)

Andrea Ferraresso

Autore e formatore di De Agostini Scuola.

Coding / Robotica / Tecnologia.

Dal 2014 CoderDojo Fossò - Venezia.

Dal 2015 CoderDojo @ Ca’ Foscari.

Docente a contratto di ICT presso liceo paritario

(3)

Dal confronto con docenti e studenti

Pensiero computazionale e coding.

Tinkering / Making STEM / STEAM.

Sono “compatibili” con la scuola italiana?

(4)

La scheda HaloCode

6

(5)

HaloCode

https://www.makeblock.com/

(6)

Tinkercad per la DAD e la DDI

7

(7)

Scopriamo Tinkercad - 1

Tinkercad è un’applicazione online di Autodesk utilizzabile per:

• progettare in 3D (e poi inviare quanto progettato alla stampante 3D);

• imparare le basi dell’elettronica;

• programmare (coding).

(8)

Scopriamo Tinkercad - 2

La pagina di partenza (home page) di Tinkercad è:

https://www.tinkercad.com/

Vi si accede tramite un browser web, come Firefox o Chrome.

(9)

Classi virtuali con Tinkercad

https://www.tinkercad.com

https://www.youtube.com/watch?v=afSzqganOQg

(10)

Scopriamo Tinkercad - 3

Dopo aver eseguito l’accesso, ci si trova

all’interno della dashboard, la pagina iniziale dalla quale è possibile, per esempio, iniziare a creare un nuovo progetto o visualizzare e modificare i progetti precedentemente salvati.

(11)

Codeblocks di Tinkercad - 1

Con Tinkercad, altre alla classica moderazione 3D stile “CAD”, è anche possibile fare coding, cioè programmare. Un po’ come si fa con Scratch, poiché anche in Tinkercad i comandi sono espressi sotto forma di blocchi.

In sintesi: l’oggetto viene modellato attraverso la programmazione.

(12)

Codeblocks di Tinkercad - 2

(13)

Codeblocks di Tinkercad - 3

La finestra che appare consente di:

• seguire un’utile guida introduttiva;

• iniziare un nuovo progetto;

• accedere a un’attività base;

• accedere a un progetto base.

(14)

Codeblocks di Tinkercad - 4

Per cominciare a capire come funziona il coding con Tinkercad è consigliabile partire dalle attività base.

(15)

Codeblocks di Tinkercad - 5

Nelle attività base il video che appare in basso a

sinistra è una sorta di esercizio guidato che mostra le azioni che si devono eseguire. Ogni

video può essere rivisto più volte.

(16)

Codeblocks di Tinkercad - 6

Per iniziare un nuovo progetto, dalla dashboard si seleziona prima l’opzione “Codeblocks” (a

sinistra) e poi “Crea nuovo codeblock” (in alto), quindi si clicca su “Nuovo progetto”.

(17)

Codeblocks di Tinkercad - 7

Il codice si costruisce trascinando i blocchi nell’area degli script e incastrandoli l’uno nell’altro.

Per script si intende proprio un insieme di blocchi incastrati l’uno nell’altro. A differenza di Scratch, in Tinkercad uno script viene eseguito anche se non inizia con un blocco a cappello.

(18)

Codeblocks di Tinkercad - 8

Dal codice all’oggetto.

(19)

Codeblocks di Tinkercad - 9

Sfruttare le ripetizioni…

(20)

Codeblocks di Tinkercad - 10

… per costruire un ponte.

(21)

Codeblocks di Tinkercad - 11

Strutture sempre più complesse.

(22)

Circuiti con Tinkercad - 1

Con Tinkercad è anche possibile fare elettronica, cioè costruire virtualmente piccoli circuiti e

provarne il funzionamento.

(23)

Circuiti con Tinkercad - 2

Accendere un LED con una pila.

(24)

Circuiti con Tinkercad - 3

Inserire un resistore.

(25)

Circuiti con Tinkercad - 4

Circuiti in serie.

(26)

Circuiti con Tinkercad - 5

Per non bruciare i LED.

(27)

Circuiti con Tinkercad - 6

Circuiti in parallelo

(28)

PheT - Interactive Simulations

8

(29)

Simulatore di scienze

Progetto non-profit dell’Università del Colorado Boulder.

Fondato nel 2002 dal premio Nobel per la Fisica del 2001 Carl Wieman, per migliorare il modo in cui la scienza viene insegnata e appresa.

Oltre 100 simulazioni interattive gratuite per uso didattico nei campi della fisica, chimica, biologia, scienze della terra e matematica.

(30)

Sito web

https://phet.colorado.edu/it/

(31)

Imparare i circuiti

Fisica > Kit creazione circuiti: corrente continua

(32)

Esempio

(33)

Che cosa ricordare

La corrente elettrica fluisce da A e B se c’è una differenza di potenziale, ossia una tensione elettrica. Si misura in volt.

L’intensità della corrente si misura in ampere (A). Un ampere rappresenta un preciso numero (molto grande) di elettroni che passano ogni secondo.

La quantità di corrente che passa dipende dalla

resistenza che che la corrente incontra. Si misura in ohm.

(34)

La Legge di Ohm

(35)

Legge di Ohm (esempio)

(36)

Verifichiamo al simulatore

(37)

La piattaforma Arduino

9

(38)

Che cos’è

Arduino è una piattaforma open per la progettazione elettronica che permette di

realizzare facilmente dei dispositivi attraverso

l’interazione hardware (scheda, microcontrollore) e il software (Arduino IDE).

La nota scheda Arduino Uno può essere utilizzata come punto di partenza per costruire il sistema nervoso di un robot.

(39)

Sistemi fisici interattivi

Le schede Arduino, basate su microcontrollori, sono in grado di rendere semplice il

“meccanismo” sensore/attuatore tipico dei sistemi robotici.

Sono quindi utilizzabili per il physical computing, ovvero per costruire sistemi hardware e software che possono interagire con il mondo esterno.

(40)

La scheda Arduino Uno - 1

(41)

La scheda Arduino Uno - 2

(42)

Un robot

(43)

Che cos’è un robot

Come spesso accade la letteratura è arrivata prima della realtà.

Il termine “robot”, probabilmente, è stato ideato dallo scrittore ceco Karel Čapek, nel contesto di un’opera teatrale (1921) e poi ripreso dal divulgatore statunitense Isaac Asimov (~1950), che ha anche stilato le famose “tre leggi della robotica”.

Oggi con robot si intende è un sistema artificiale indipendente o semi- indipendente in grado di acquisire ed elaborare dati e di interagire con l’ambiente circostante, oggetti ed esseri viventi.

Possiamo dire che oggi un robot moderno è costituito da una parte fisica (hardware) e da parte immateriale (software) che sono le istruzioni che gli dicono come comportarsi.

(44)

Come è fatto un robot?

In breve, gli elementi principale di un robot sono i seguenti.

• Corpo principale: (struttura o scheletro) che sostiene tutte le varie parti.

• Sensori: “ingressi/input” che consentono di acquisire dati su quanto gli accade intorno.

• Attuatori: “uscite/output” che consentono di agire sul mondo esterno.

• Sistema nervoso: dispositivo in grado di elaborare i dati in ingresso e, seguendo le istruzioni impartite, azionare gli attuatori.

• Cablaggi: “collegamenti” tra i vari elementi.

(45)

Che cosa si può fare?

Un buon punto di partenza:

https://www.youtube.com/playlist?

list=PL-1Eh-57A44YLcxd0tqY__ZZTXNnCjBWj

(46)

Oltre alla scheda servono…

Sensori e attuatori, altri componenti…

(47)

Qualche consiglio

Cercare un kit che abbia già delle attività progettate per i vari componenti.

Cercare un libro con progetti pronti e che abbia un elenco chiaro dei componenti che servono (e anche un qualche ordine di grandezza del costo).

(48)

Un esempio

Video 1.

Video 2.

Video 3.

Video 4.

In questi video viene utilizzato un interruttore e un potenziometro per controllare un servomotore.

(49)

Il motore elettrico

Trasforma energia elettrica in energia meccanica. Si ha, infatti, la rotazione di un asse (detto anche albero motore) a cui vengono poi collegati altri dispositivi, ad esempio una ruota, un’elica, un sistema di ingranaggi…

Tre tipi di motori elettrici (che possono interessarci):

• Motori a corrente continua (spento o acceso con asse in rotazione continua di 360°, spesso utilizzati grazie a comandi tipo “accendi motore per … secondi”);

• Motori passo passo (la rotazione di 360° è divisa in step; sono detti anche “stepper” e sono presenti nelle stampanti 3D, ad esempio);

• Servomotori (rotazione 0-180° mantenendo la posizione raggiunta).

(50)

Il servomotore

Il servomotore può muoversi da 0º a 180º,

possiamo controllarlo con un interruttore oppure con il potenziometro.

Nel video si vede che nel circuito è presente un condensatore, che serve ad avere una certa

carica elettrica immagazzinata in modo che quando il servomotore inizia a muoversi, il circuito continui a funzionare.

(51)

Ma Arduino si programma?

Sì, esiste un software apposito (“Arduino IDE”).

(52)

Il linguaggio di Arduino

Si tratta di un linguaggio di programmazione molto simile a C/C++, quindi bisogna conoscere almeno le basi delle programmazione.

Anche in questo caso passare prima per Scratch non è una cattiva idea.

Esistono alternativi più semplici?

(53)

mBlock per Arduino Uno - 1

(54)

mBlock per Arduino Uno - 2

(55)

mBlock per Arduino Uno - 3

(56)

mBlock per Arduino Uno - 4

(57)

Arduino con TinkerCad - 1

(https://www.tinkercad.com/)

Trasciniamo una scheda Arduino UNO R3 e una breadboard dall’elenco visuale (a destra) nell’area di lavoro (a sinistra).

Una breadboard è una tavoletta riutilizzabile usata per creare prototipi di circuiti elettronici senza saldature.

(58)

Arduino con TinkerCad - 2

(59)

Arduino con TinkerCad - 3

(60)

Arduino con TinkerCad - 4

(61)

Arduino con TinkerCad - 5

(62)

Arduino con TinkerCad - 6

Non funziona perché devo programmarlo.

(63)

Arduino con TinkerCad - 7

Costruiamo il codice.

(64)

Arduino con TinkerCad - 8

Costruiamo il codice.

(65)

Arduino con TinkerCad - 8

Avviamo la simulazione.

(66)

Arduino con TinkerCad - 9

Lampeggia!

(67)

SPAZIO ALLE DOMANDE

Scrivi i tuoi quesiti al relatore nella sezione domande (sulla destra)

(68)

formazione.deascuola.it blog.deascuola.it

@DeAScuola

/DeAScuola deascuola

Grazie!

corsi@deaformazione.it

Riferimenti

Documenti correlati

E’ FORMATO DAI NERVI (FASCI DI FIBRE NERVOSE) CHE COLLEGANO OGNI PARTE DEL CORPO AL SISTEMA NERVOSO CENTRALE?. DOMANDE CHE AIUTANO

II strato granulare esterno (delle piccole cell. Piramidali) III strato piramidale esterno (delle medie cell. Piramidali) IV strato granulare interno. V strato piramidale interno

Circolazione: ventricoli laterali  3° ventricolo  4° ventricolo  forami di Magandie e Luschka  spazio subaracnoideo  superficie SNC dalla base alla volta e poi alla

Il sistema nervoso VOLONTARIO è costituito dalle fibre nervose periferiche che inviano informazioni sensoriali al sistema nervoso centrale e dalle fibre nervose

La trasformazione da gradi, primi e secondi, a gradi decimali può essere effettuata anche in modo automatico, se la calcolatrice che stiamo utilizzando possiede il tasto DMS-DD..

Il primo è la pronta consegna: in un mercato sempre più selettivo su prodotti e marchi affidabili, Energia Italia garantisce la disponibilità a breve termine agli installatori,

Tra le fotografie conservate in Indire vi è un piccolo nucleo rela- tivo ai ritratti di componenti della famiglia di origine di Giuseppe Lombardo Radice, terzogenito di sette

Il materiale, proveniente dal Museo pedagogico di Roma (diretto proprio da Lombardo Radice), è stato acquisito nel 1986 dal Museo Storico della Didattica «Mauro Laeng».