top of page
Arduino
arduino-uno-r3.png

Hardware

Arduino è  una   piattaforma  hardware  e  software open-source con cui realizzare  dispositivi digitali in grado di interagire con il mondo esterno attraverso sensori  (ad esempio una fotocellula) e attuatori (ad esempio un motore). La scheda Arduino può essere collegata a un PC tramite la porta USB per trasferire i programmi dal PC.Il nome della scheda... 

Mblock
mblock5-yi-dong-2x.png

Software

Vuoi scrivere programmi per controllare il tuo Robot. Per fare ciò, è necessario conoscere il  linguaggio  del computer: Java, C o Python. Se si desidera controllare un robot, probabilmente è necessario conoscere Arduino C ++ o una lingua simile. MBlock viene in aiuto. È possibile scrivere programmi   trascinando  e  rilasciando... 

IDE Arduino
ARDUINO-Windows-Store.png

Software

In questo tutorial impareremo lo sviluppo del software introducendo l’ambiente di sviluppo (IDE) che ci permette di scrivere, compilare e trasferire i nostri programmi sulla scheda.​In primo luogo, bisogna sottolineare che il linguaggio di programmazione utilizzato per Arduino è il C/C++; si può  parlare  di  entrambi i  linguaggi, in...

CONSTRUCT 3
1701px-Construct_3_Logo.svg.png

Software

Dietro ad un videogioco non ci sono solo l'idea e la passione, ma soprattutto competenze avanzate nella programmazione che mettono a freno la vostra voglia di creare, Construct3 è un popolare tool che offre uno sviluppo di giochi multi piattaforma veloce. Ha un potente sistema di scripting  degli  eventi  rivolto ai  non ....

Mbot Makeblock
mBot.png

Hardware

mBot è un robot educativo per i principianti che vogliono imparare lo  STEM (Scienza, Tecnologia, Ingegneria, Matematica) e conoscere il fascino della meccanica, dell’elettronica, dei sistemi di controllo e delle scienze informatiche. 

E’ il momento di testare il tuo mBot. mBot ha tre modalità  preimpostate:  modalità... 

Scratch
scratch_png_1214935.png

Software

Negli ultimi anni, milioni di bambini in tutto il mondo hanno utilizzato Scratch per programmare i loro giochi interattivi, le loro storie, animazioni e tanto altro. Tutte queste idee creative, hanno ispirato il team di sviluppatori di Scratch a continuare con gli sviluppi e le implementazioni al programma  a  blocchi  più  famoso... 

Ardublock
sparkiduino_w_ardublock_icon_300x300-200

Plugin IDE Ardunio

Il modo  più  semplice  per programmare  Arduino è un plugin per  la IDE originale  che  implementa il noto   linguaggio   scratch ,  quello   a     mattoncini   trasformando  l’esperienza di programmazione in operazioni di Drag and Drop ( trascina e rilascia) di mattoncini da configurare.

Il plugin si chiama Ardublock e nella... 

Coding e pensiero computazionale
Pensiero_Computazionale.png

PERCHE’ FARE ROBOTICA EDUCATIVA ?


Alla base della RE sta il legame tra il  gioco e l’ apprendimento:  il gioco come motore della curiosità e della scoperta, che suscita nei bambini e nei ragazzi interesse e li coinvolge attivamente nei processi di apprendimento.
Per Jean Piaget  « La conoscenza è un processo di costruzione continua »

(J. Piaget, L'epistemologia genetica)

A partire dai riflessi innati, il bambino costruisce il proprio sistema cognitivo attraverso l’esperienza che ha del mondo.

Questo punto di vista viene chiamato costruttivista. La conoscenza è un processo di costruzione attivo.Nell’approccio costruttivistico, il gioco e l’esplorazione hanno un importanza fondamentale: oltre ad essere di per sé gratificanti, permettono di imparare più efficacemente. 
Seymour Papert  si occupa di Intelligenza Artificiale ed è a lui che  si deve il concetto di artefatti cognitivi, ovvero oggetti - materiali da costruzione - capaci di facilitare il processo di apprendimento. L’uomo, in qualsiasi periodo di vita, ha bisogno di oggetti concreti, per avvicinare la conoscenza alla realtà. 

La Robotica Educativa :

può trasformare concetti teorici in problemi reali da risolvere
• fornisce un feedback immediato
• promuove il metodo scientifico 

 


Attraverso le attività di RE, possiamo indurre i ragazzi a decidere gli obiettivi, individuare le discrepanze tra questi e l’attuale stato, monitorare costantemente il proprio comportamento ed impostare processi di regolazione per raggiungere l’obiettivo: IMPARARE AD IMPARARE
Programmare le azioni di un robot richiede, per raggiungere l’obiettivo, di anticipare mentalmente l’azione, selezionare la procedura appropriata e aggiornare continuamente la procedura.
Quindi  mette in moto la memoria , l’attenzione , il dominio visuo-spaziale e il funzionamento esecutivo.
La robotica  sperimentata attivamente può permettere  una comprensione più profonda della natura e del funzionamento degli artefatti tecnologici, obiettivo anche del programma Europeo sulla Competenza digitale. 


I nativi digitali nascono immersi nella tecnologia, ne sono fruitori continui ma  rischiano di rimanerne dipendenti. Cosa sanno su ciò che c’è dietro l’interfaccia o ciò che fa un automa?

Che rappresentazione hanno  della meccanica, delle possibilità e dei limiti della tecnologia? Come portarli ad una consapevolezza critica?

I nativi digitali utilizzano computer e tablet fin da piccoli  Usare non significa necessariamente capirne il funzionamento e spesso i ragazzi ripetono automaticamente una serie di passaggi per collegarsi con i social network, scaricare musica e giochi, senza conoscere le potenzialità della tecnologia (cosa può fare un computer, come funziona, cosa significa programmare …) 


Perché imparare a programmare? Perché imparare a programmare insegna a risolvere problemi  !!!
Imparare a programmare un computer è oggi riconosciuto come il modo migliore per apprendere la capacità di astrazione necessaria ad affrontare un problema in un qualsiasi campo dell’attività umana.
Il coding a scuola è un approccio che mette la programmazione al centro di un percorso dove l’apprendimento, già a partire dai primi anni di vita, è al centro di un progetto più ampio.

Con il coding bambini e ragazzi sviluppano l’attitudine a risolvere problemi più o meno complessi. Non imparano solo a programmare ma programmano per apprendere. 

  Le 4 fasi del pensiero computazionale

  • Decomporre : suddividere problemi grandi e difficili in qualcosa di più semplice. Spesso i grossi problemi altro non sono che tanti piccoli problemi messi insieme.

  • Schematizzare : quando un problema è composto da tanti piccoli pezzi, noterete che questi hanno        qualcosa in comune tra loro oppure hanno delle forti somiglianze con parti di un altro problema già risolto. Se riuscite a trovare queste regolarità, individuare i singoli pezzi diventerà molto più semplice.  

  • Astrarre : dopo aver individuato uno schema, è possibile astrarre (ignorare) dai dettagli ed utilizzare delle tecniche generali per trovare soluzioni che funzionano per più di un problema.  

  • Creare Algoritmi : quando la soluzione è pronta, è possibile scriverla in modo che possa essere eseguita  passo per passo, rendendo più facile ottenere risultati. 


 

 

Cosa significa programmare ?


Usare Il coding come un’attività fondamentale della robotica: i robot devono eseguire le istruzioni impartite attraverso un programma.

In Robotica si programma un oggetto fisico, il robot, al fine di farlo agire nell’ambiente . 
L’ambiente di apprendimento della Robotica Educativa:

Robot + software + materiale curricolare

Insegnare l’utilizzo del pensiero computazionale per fornire un quadro entro il quale ragionare su problemi e sistemi. Insegnare a pensare in maniera algoritmica, ovvero insegnare a trovare e sviluppare soluzioni a problemi complessi. 

Far diventare gli studenti non solo utilizzatori dei dispositivi ma sviluppatori di nuove idee.


L’uso della programmazione, della robotica e del gioco aiutano a risolvere problemi concreti (passare dalla teoria dei concetti matematici all’applicazione pratica) Apprendere per scoperta e problem solving .

L’errore non è un tabù ma uno stimolo per ricercare nuove soluzioni (imparare a imparare) e acquisire nuove competenze.

 

Nico 

Pensiero_Computazionale2.png

ArduRob Giochi Educativi è un blog di giochi educativi in continuo aggiornamento che ha l’obiettivo di divertirsi potenziando l’apprendimento dei bambini della scuola primaria ed infanzia attraverso il gioco, la creatività, la tecnologia e la multimedialità.

​​

                           Roberto e Nicoletta

Senza titolo.png
Arduino Pro IDE

Presentazione del nuovo Arduino Pro IDE con funzionalità avanzate.

Le caratteristiche principali di questa versione iniziale alfa del nuovo Arduino Pro IDE sono:

  • Ambiente di sviluppo moderno e completo

  • Modalità doppia, Modalità classica (identica all'IDE Arduino classico) e Modalità Pro (vista File System)

  • Nuovo Board Manager

  • New Library Manager

  • Elenco delle schede

  • Completamento automatico di base (solo inserimento obiettivi)

  • Integrazione Git

  • Monitor seriale

  • Modalità scura

Ma la nuova architettura apre le porte a funzionalità che la comunità di Arduino ha richiesto come queste che presto seguiranno:

  • Sincronizzazione degli schizzi con Arduino Create Editor

  • Debugger

  • Completamente aperto a plug-in di terze parti

  • Supporto per lingue aggiuntive diverse da C ++

  • Il nuovo IDE di Arduino Pro si basa sulle ultime tecnologie:

L'interfaccia della riga di comando di Arduino in esecuzione in modalità daemon fornisce tutte le funzionalità principali di Arduino.
Il frontend dell'applicazione si basa sull'IDE Open Source di Eclipse Theia.
Electron, il framework dietro Eclipse Theia, consente l'uso di tecnologie web su ambienti desktop.

PRO-IDE Alfa
Mblock 5.1.0

Nuovo mBlock 5 basato su Scratch 3.0 con le ultime funzionalità, supporta nuovi dispositivi ad esempio Codey Rocky ,Halocode, Arduino Uno, Arduino Mega, Micro Bit ecc...)

  • Basato e migliorato su Scratch 3, compatibile con i progetti mBlock 3, Scratch 2 e Scratch 3

  • Disponibile in un'interfaccia utente elegante e intuitiva

  • Scratch integrato con programmazione Arduino C o Python, rendendo la transizione dalla codifica basata su blocchi alla codifica basata su testo più intuitiva e semplice

  • Supporta hardware open source come Arduino e micro: bit, con oltre 500 estensioni

  • Fornisce estensioni di blocco dell'intelligenza artificiale (AI), incluso il riconoscimento di parlato, testo stampato e scritto; raccontando l'età e le emozioni dai volti delle persone

  • Fornisce contenuti educativi all'avanguardia, come la visualizzazione dei dati, l'Internet of Things (IoT) e la comunicazione di rete

  • Fornisce risorse di istruzione e piattaforme creative più abbondanti

mblock5.png
POST RECENTI
No posts published in this language yet
Once posts are published, you’ll see them here.

VIDEO

VIDEO

VIDEO
Search video...
Tutorial Construct 3

Tutorial Construct 3

00:24
Play Video
Photoshop

Photoshop

11:08
Play Video
Ringoragnetto

Ringoragnetto

01:09
Play Video
bottom of page