- 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
Non ci sono attività per questa lezione.
Per il tuo progetto Technovation Girls, dovrai creare una soluzione tecnologica, nello specifico un'applicazione che possa funzionare su un dispositivo mobile. Vediamo come sfruttare le caratteristiche dei dispositivi mobili per creare la migliore soluzione possibile.
CARATTERISTICHE DI UN DISPOSITIVO MOBILE
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
APPLICAZIONI MOBILI VS APPLICAZIONI WEB
Potresti aver sentito il termine web app, che è diverso da quello di app mobile. Per le Technovation Girls, entrambi i tipi di app sono accettabili.
Per il tuo progetto Technovation Girls puoi creare un'applicazione mobile, un'applicazione web o un'applicazione web progressiva. Tuttavia, è utile che tu capisca le differenze e costruisca 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.
RIFLESSIONE
Quando inizi a pensare alle possibili soluzioni per il tuo problema, prendi in considerazione queste domande:
REVISIONE DEI TERMINI CHIAVE
- 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à!
Ecco alcuni progetti che hanno incorporato l'intelligenza artificiale nelle loro app.
Questa app analizza i suoni degli uccelli per prevedere la salute dell'ecosistema di un lago.
Questa web app aiuta a prevedere i terremoti e a fornire vie di fuga sicure.