- Scopri i diversi tipi di soluzioni digitali
- Scopri le funzioni del tuo telefono cellulare che possono aiutarti a risolvere il tuo problema.
- Distinguere tra un'applicazione mobile e una web app
- Impara come le persone risolvono i problemi utilizzando l'Intelligenza Artificiale
- Essere in grado di riconoscere esempi di IA intorno a te
Per il tuo progetto della Technovation Challenge, dovrai creare una soluzione digitale.
Cos’è una soluzione digitale?
Le soluzioni digitali sono prodotti realizzati con software per risolvere un problema di un pubblico specifico. Ad esempio, CashApp è un’app mobile creata con software che utilizza linguaggi di programmazione per aiutare le persone a inviare e ricevere denaro. Le soluzioni digitali possono essere progettate in tanti modi diversi.
Ecco un elenco dei diversi tipi di soluzioni digitali e di come possono essere sfruttate per risolvere i problemi:
Applicazioni mobili
Un' app mobile è un software progettato per funzionare su uno smartphone o un tablet. Le app mobili possono sfruttare le funzionalità integrate nel dispositivo, come la fotocamera, il GPS, il microfono, le notifiche e i sensori.
Le app mobili sono utili per soluzioni che:
- La gente lo userà soprattutto su smartphone o tablet.
- È necessario poter accedere a funzioni del dispositivo come il GPS, la fotocamera o il microfono.
- Devo inviare notifiche o promemoria.
- Bisogna offrire un'esperienza personalizzata a ogni utente.
- Potresti aver bisogno di accedervi spesso o mentre sei in giro.
Esempio: Un'app per la sicurezza che aiuta gli utenti a trovare luoghi sicuri nelle vicinanze e fornisce indicazioni stradali utilizzando il GPS del telefono.
Applicazioni web
Un' app web è un'applicazione software interattiva a cui si accede tramite un browser web. A differenza di un sito web tradizionale, che serve principalmente a mostrare informazioni, un'app web permette agli utenti di fare qualcosa—come inserire informazioni, creare un account, monitorare i progressi, prendere decisioni o interagire con i dati.
Importante: Un sito web che ha solo scopo informativo o che non offre un'interazione significativa con l'utente non è idoneo come soluzione digitale Technovation.
Le app web sono utili per soluzioni che:
- Deve essere accessibile da diversi dispositivi.
- Consenti agli utenti di inserire, gestire o interagire con le informazioni.
- Hai bisogno di account, profili o esperienze personalizzate?
- Devi collegarti a un database o ad altri servizi online.
- Consenti agli utenti di portare a termine attività o flussi di lavoro online.
- È possibile accedervi tramite un link web senza dover installare un'app.
Esempio: Un'app web che aiuta gli studenti a tenere traccia delle domande di borsa di studio, delle scadenze e dello stato di avanzamento delle domande.
Estensione o plugin per il browser
Un' estensione o plugin per browser aggiunge nuove caratteristiche o funzionalità a un browser web. Invece di creare un'applicazione completamente a sé stante, puoi sviluppare uno strumento che funzioni insieme ai siti web che le persone usano già.
Le estensioni o i plugin per il browser sono utili per soluzioni che:
- Risolvi un problema che si verifica mentre le persone navigano sul web.
- Aggiungi funzionalità utili ai siti web già esistenti.
- Aiuta gli utenti a salvare, organizzare o analizzare le informazioni che trovano online.
- Automatizza le azioni ripetitive nel browser.
- Fornisci uno strumento a cui gli utenti possano accedere mentre visitano diversi siti web.
Esempio: Un'estensione per il browser che aiuta gli studenti a valutare le fonti online, evidenziando le informazioni che dovrebbero controllare per capire se una fonte è affidabile.
Chatbot o assistente basato sull'intelligenza artificiale
Un chatbot o assistente basato sull'intelligenza artificiale permette agli utenti di interagire con una soluzione digitale tramite conversazione. Gli utenti possono comunicare con lo strumento tramite testo o voce, e la soluzione può rispondere alle domande, fornire informazioni, guidare gli utenti nell’esecuzione di attività o generare contenuti.
Il tuo chatbot o assistente AI potrebbe essere ospitato su un sito web o all’interno di una piattaforma di messaggistica come WhatsApp o Telegram.
I chatbot e gli assistenti basati sull'intelligenza artificiale sono utili per soluzioni che:
- Chiedi agli utenti di fare domande o di chiedere aiuto.
- Devi capire il linguaggio naturale.
- Fornisci informazioni o consigli personalizzati.
- Aiuta gli utenti a seguire una procedura.
- Hai bisogno di riassumere, creare, organizzare o analizzare delle informazioni.
- Potrebbe trarre vantaggio da un'interfaccia conversazionale.
Esempio: Un assistente AI che aiuta gli studenti a trovare borse di studio in base ai loro interessi, obiettivi e requisiti di ammissibilità.
Ricorda: L'IA è uno strumento, non la soluzione in sé. Valuta se l'uso dell'IA aiuti davvero a risolvere il problema del tuo pubblico di riferimento.
Strumento basato su SMS o voce
Un strumento basato su SMS o voce permette alle persone di interagire con una soluzione digitale tramite messaggi di testo o chiamate vocali, invece che con una app o un sito web tradizionali.
Queste soluzioni possono essere particolarmente utili quando le persone hanno un accesso limitato a Internet o agli smartphone, oppure hanno bisogno di un modo semplice per ricevere o fornire informazioni.
Gli strumenti basati su SMS o voce sono utili per soluzioni che:
- Devo contattare delle persone tramite un cellulare semplice.
- Devi lavorare con una connessione Internet limitata o inaffidabile.
- Invia promemoria, avvisi o informazioni importanti.
- Consenti agli utenti di inviare informazioni tramite SMS.
- Consenti agli utenti di interagire con un servizio tramite una telefonata o comandi vocali.
- Bisogna raggiungere gli utenti che magari non usano regolarmente app o siti web.
Esempio: Uno strumento SMS che invia promemoria per l'assunzione dei farmaci e permette agli utenti di rispondere via SMS per confermare di averli presi.
Pannello di controllo dei dati
Una dashboard dei dati è uno strumento digitale interattivo che organizza le informazioni e le presenta attraverso visualizzazioni come diagrammi, grafici, tabelle, mappe o altri indicatori.
Una dashboard dovrebbe permettere agli utenti di interagire con i dati e comprenderli, anziché limitarsi a mostrare una raccolta statica di informazioni.
I dashboard dei dati sono utili per soluzioni che:
- Aiuta le persone a capire grandi quantità di informazioni.
- Tieni traccia delle tendenze o dei cambiamenti nel tempo.
- Aiuta gli utenti a tenere traccia dei progressi verso un obiettivo.
- Bisogna confrontare le informazioni tra le diverse categorie.
- Sostieni il processo decisionale basandoti sui dati.
- Raccogli informazioni da diverse fonti e visualizzale tutte in un unico posto.
Esempio: Un dashboard sulla salute della comunità che permette ai residenti di esplorare i dati sanitari locali e individuare le tendenze nella loro comunità.
Flusso di lavoro automatizzato o agente IA
Un flusso di lavoro automatizzato usa un software per portare a termine una serie di attività in modo automatico. Un agente IA può utilizzare l'intelligenza artificiale per interpretare le informazioni, prendere decisioni entro limiti definiti e agire utilizzando gli strumenti collegati.
Queste soluzioni puntano meno sulla creazione di un'interfaccia per gli utenti e più sull'aiutare le persone svolgere il lavoro in modo più efficiente.
I flussi di lavoro automatizzati e gli agenti basati sull'intelligenza artificiale sono utili per soluzioni che:
- Richiedono attività ripetitive.
- Comportano più passaggi o applicazioni.
- È necessario che le informazioni passino da un sistema all'altro.
- Potrebbe far risparmiare tempo alle persone completando automaticamente alcune attività.
- Hai bisogno di organizzare, classificare o elaborare delle informazioni.
- Potrebbe trarre vantaggio dall'intelligenza artificiale che prende decisioni o stabilisce la mossa successiva nel rispetto di regole prestabilite.
Esempio: Un agente di intelligenza artificiale che riceve le domande dei clienti, identifica il tipo di richiesta, cerca le informazioni pertinenti in una base di conoscenza e inoltra la richiesta alla persona giusta quando serve l'aiuto di un essere umano.
Robot/drone/gadget programmato
Un robot, drone o gadget programmabile combina un software con un dispositivo fisico. Gli studenti programmano il dispositivo per rilevare informazioni, reagire all’ambiente circostante, muoversi, comunicare o eseguire un’azione.
Queste soluzioni mostrano come il software possa interagire con il mondo reale.
I robot, i droni o i gadget programmati sono utili per soluzioni che:
- Hai bisogno di interagire con l'ambiente fisico.
- Richiedono movimento o azioni fisiche.
- Usa i sensori per raccogliere informazioni.
- Automatizza un’attività manuale.
- Aiuta le persone a interagire con l’ambiente circostante o a tenerlo sotto controllo.
- Combina hardware e software per risolvere un problema.
Esempio: Un dispositivo programmato che monitora la temperatura di un orto comunitario e attiva automaticamente un sistema di irrigazione quando le piante hanno bisogno d'acqua.
CARATTERISTICHE DI UN DISPOSITIVO MOBILE
Lo sapevi che circa il 94-96% degli utenti Internet attivi nel mondo naviga online usando uno smartphone? Questo significa che, per avere un impatto globale, è importante che la tua soluzione sia accessibile tramite un dispositivo mobile.
Insieme scopriremo come puoi sfruttare le funzionalità dei dispositivi mobili per trovare la soluzione migliore possibile.
Le applicazioni mobili sono programmi che vengono eseguiti sui telefoni cellulari. Le app mobili possono sfruttare tutti i vari sensori presenti sui telefoni che permettono loro di percepire informazioni esterne come la posizione e il suono.
Scopri le funzioni dei dispositivi mobili con queste scatole a ribalta!
Fotocamera, altoparlante, microfono
GPS
Chiamate, messaggi di testo, contatti
Connettività web
Immagazzinamento
Acceleratore, giroscopio
APPLICAZIONI MOBILI VS APPLICAZIONI WEB
Forse hai già sentito parlare di "app web", che è diversa da un'app mobile. Per la Technovation Challenge, va bene entrambi i tipi di app.
Puoi creare un'app mobile, un'app web o una progressive web app per il tuo progetto della Technovation Challenge. Tuttavia, è utile che tu comprenda le differenze e realizzi il tipo più adatto alla tua soluzione.
Quali sono le differenze?
App mobile
- un programma che funziona in modo nativo sul telefono
- scaricato e installato sul dispositivo
- può accedere alle funzioni del telefono, come il GPS e la fotocamera.
- specifici per la piattaforma (iOS o Android)
- codificati con linguaggi particolari per adattarsi al sistema operativo
Applicazione web
- assomiglia molto a un'applicazione mobile
- funziona in un browser internet
- non è nativo di un particolare dispositivo (iOS o Android)
- è generalmente codificato con HTML, CSS, Javascript e Python.
- non può essere eseguito quando è offline
Progressive Web App
- un tipo particolare di applicazione web che è un ibrido tra un'applicazione mobile e un'applicazione web.
- viene eseguito in un browser
- può anche essere installata sul dispositivo mobile come una normale applicazione mobile.
- può essere eseguito anche quando l'utente è offline
Se stai programmando con App Inventor o Thunkable, stai realizzando un'applicazione mobile. Puoi testare ed eseguire le tue app mobili sia su piattaforma iOS che Android.
Suggerimento del mentore
Le migliori pratiche: Utilizza esempi pratici che dimostrino come la tecnologia possa semplificare la vita. Ad esempio: "Pensa a come l'uso del GPS ti aiuta a trovare il percorso più veloce per raggiungere la tua destinazione. Questo è un ottimo esempio di tecnologia che risolve un problema comune". Il collegamento con le esperienze quotidiane aiuta gli studenti a capire l'importanza della tecnologia.
I video forniscono una chiara comprensione di come la tecnologia possa essere utilizzata per risolvere i problemi della vita reale e di alcuni problemi legati alla tecnologia, rendendo il concetto più rilevante e coinvolgente.
Domande guida da porre agli studenti:
Riesci a pensare a un problema che affronti regolarmente e che la tecnologia ti aiuta a risolvere? (ad esempio, usare una calcolatrice per i compiti di matematica o un motore di ricerca per trovare informazioni)
Perché è importante capire come funziona la tecnologia quando si risolvono i problemi?
Quali sono le tecnologie che usi quotidianamente e che ritieni importanti?
I consigli dei mentori sono forniti dal supporto di AmeriCorps.
E L'INTELLIGENZA ARTIFICIALE?
L'intelligenza artificiale è una tecnologia potente che può arricchire la soluzione della tua app. Anche se non sei obbligato a usare l'intelligenza artificiale nel tuo progetto, sei incoraggiato a imparare a conoscerla e a capire come puoi integrarla nel tuo progetto. L'intelligenza artificiale non è adatta a tutte le soluzioni, ma in molti casi può essere un'utile aggiunta.
Ma cos'è l'Intelligenza Artificiale? Per definirla, scomponiamola in due parole.
Artificiale
- Non è reale
- Realizzato da persone
- Una copia di qualcosa di reale
Intelligenza
- Usare il cervello per imparare, risolvere problemi e parlare o scrivere
Quindi, una definizione potrebbe essere che l'IA è qualcosa creato da persone per emulare il cervello umano risolvendo problemi.
L'intelligenza artificiale può fare 4 cose principali:
- Capire
- Impara
- Usa i modelli per prendere decisioni
- Interagire con gli esseri umani
Questi 4 criteri ti sembrano cose di cui gli esseri umani sono capaci?
Si può pensare all'IA come a qualcosa che cerca di lavorare o pensare come un essere umano.
ALCUNI ESEMPI








L'intelligenza artificiale viene utilizzata per risolvere ogni tipo di problema!
Suggerimento del mentore
Le migliori pratiche: Pensa a come gli assistenti vocali come Siri o Alexa possono rispondere alle tue domande o riprodurre la tua canzone preferita. Questi sono esempi di intelligenza artificiale al lavoro. Sono programmati con molti dati e collegati a internet per poter completare le ricerche sul web per te. Questa tecnologia è stata abbinata all'hardware per renderla utilizzabile lontano da un computer ed eseguire altre funzioni, come la riproduzione di suoni.
Quando i team iniziano a pensare a come affrontare la soluzione del problema scelto, è importante per questo programma farli riflettere su dove la tecnologia entra in gioco in modo significativo. Incoraggia il team a esaminare una serie di modi in cui sono state utilizzate le applicazioni mobili e le applicazioni web per aiutarli a generare idee su come potrebbero realizzare il loro progetto.
Usa i video qui sotto per ampliare la tua comprensione dell'uso dell'IA nelle attività quotidiane e condividila con i tuoi team.
Domande guida da porre agli studenti:
In che modo pensi che l'intelligenza artificiale possa aiutare a risolvere i problemi in diversi settori come l'assistenza sanitaria o i trasporti?
Puoi citare alcuni esempi di intelligenza artificiale che usi, che vedi ogni giorno o di cui hai sentito parlare? (ad esempio, assistenti vocali, sistemi di raccomandazione su YouTube o Netflix)
Quali sono le preoccupazioni o le sfide associate all'utilizzo dell'IA?
I consigli dei mentori sono forniti dal supporto di AmeriCorps.
Guarda questi video per vedere i diversi progressi resi possibili dall'Intelligenza Artificiale.
FAI IL TUO QUIZ
Ecco un piccolo quiz per verificare se sei in grado di riconoscere se una tecnologia è AI o meno. Utilizza i 4 criteri per aiutarti a decidere. (comprendere, imparare, utilizzare modelli, interagire con gli esseri umani). Per ognuna delle quattro coppie qui sotto, clicca sul pulsante sotto la tecnologia che pensi utilizzi l'IA.
Quale delle due tecnologie è l'AI? Clicca su AI? sotto l'immagine della tecnologia che ritieni sia AI.
Quale delle due tecnologie è l'AI? Clicca su AI? sotto l'immagine della tecnologia che ritieni sia AI.
Quale delle due tecnologie è l'AI? Clicca su AI? sotto l'immagine della tecnologia che ritieni sia AI.
Quale delle due tecnologie è l'AI? Clicca su AI? sotto l'immagine della tecnologia che ritieni sia AI.
E L'ETICA?
Quando sentiamo la parola "etica", potrebbe sembrare un po' formale o complicata, ma in realtà si tratta di porre delle domande.
Si tratta di pensare: È giusto? Chi potrebbe aiutare e chi potrebbe danneggiare? Così come pensiamo alle conseguenze delle nostre azioni, dobbiamo pensare alle conseguenze della tecnologia che creiamo. Si tratta di fare scelte giuste, rispettose e gentili. L'etica è un modo di pensare, un atteggiamento filosofico che ci aiuta a costruire un mondo migliore per tutti.
Come puoi assicurarti che il tuo progetto abbia un approccio etico?
Ricorda che le app e gli strumenti tecnologici, AI inclusa, non devono sostituire il contatto umano. La tua app deve sempre rispettare il valore di ogni persona.
La tua app tratta tutti in modo equo? Ad esempio, se utilizza il riconoscimento facciale, funziona bene per tutte le tonalità di pelle?
Pensa a coinvolgere persone con età, abilità, background e culture diverse.
Raccogli solo i dati che ti servono e sii trasparente su come li usi. La fiducia degli utenti è fondamentale.
Condividi il tuo progetto e le tue domande e preoccupazioni etiche con altri. Ottenere punti di vista diversi può aiutarti a trovare soluzioni a cui non avevi pensato.
Ogni passo che fai per creare la tua app è un'occasione per costruire un futuro migliore. La tua prospettiva unica e la tua consapevolezza etica sono ciò che farà brillare il tuo progetto.
Continua a interrogarti, a creare e a rendere il mondo un posto migliore!
ATTIVITÀ: LA MIA VISIONE DI UN MONDO MIGLIORE
Hai l'opportunità unica di plasmare il futuro con un approccio etico!
RIFLESSIONE
Quando inizi a pensare alle possibili soluzioni per il tuo problema, prendi in considerazione queste domande:
REVISIONE DEI TERMINI CHIAVE
- Soluzione digitale – un prodotto realizzato con un software per risolvere un problema
- App mobile - un programma/applicazione compilato per essere eseguito su un telefono o un altro dispositivo mobile.
- Applicazione web- un programma/applicazione che viene eseguito in un browser su un qualsiasi computer o dispositivo mobile.
- Sensori - L'hardware del tuo telefono che gli permette di interagire con il mondo circostante
- Intelligenza artificiale (AI) - macchine/programmazioni in grado di svolgere compiti che normalmente si pensa possano essere svolti solo dagli esseri umani
RISORSE AGGIUNTIVE
Scopri come alcuni partecipanti di Technovation hanno utilizzato le app mobili per risolvere un problema nella loro comunità!
Clicca sul nome di ogni progetto per vedere il video della presentazione.
CARTE MAGICHE
Questa app insegna ai bambini nuovi vocaboli.
CULTIMORA
Questa app aiuta gli utenti a decidere quali colture piantare.
DONNE NASCOSTE
Questa applicazione incoraggia le giovani donne a perseguire i settori STEM attraverso i giochi.
Ecco alcuni progetti che hanno incorporato l'intelligenza artificiale nelle loro app.
Clicca sul nome di ogni progetto per vedere il video della presentazione.
MAJI
Maji utilizza l'intelligenza artificiale per determinare la qualità dell'acqua in tempo reale e rendere disponibili le informazioni agli utenti.
TEMPO DI ABOAT
Questa app analizza i suoni degli uccelli per prevedere la salute dell'ecosistema di un lago.
SCIOGLIERLO
Questa web app aiuta a prevedere i terremoti e a fornire vie di fuga sicure.
