Episodios

  • Intelligenza Artificiale: come imparano le macchine
    Apr 12 2026

    Le macchine possono davvero “imparare”? E in cosa questo è diverso dalla programmazione tradizionale?

    In questo episodio capiamo cosa si intende per intelligenza artificiale, partendo dalle sue radici teoriche fino alle tecniche moderne. Dalla conferenza di Dartmouth agli studi di Turing e Shannon, scopriamo come l’idea di macchine intelligenti sia presente fin dagli anni ’50 — ma realizzata solo recentemente grazie all’evoluzione tecnologica.Analizziamo poi il passaggio chiave: dalla programmazione basata su regole esplicite al machine learning, dove le regole non vengono scritte dal programmatore ma apprese dai dati. Attraverso esempi concreti — dal riconoscimento di immagini fino ai giochi come scacchi e Go — capiamo come funzionano davvero questi sistemi.Approfondiamo le principali modalità di apprendimento:supervisionato, basato su dati etichettatinon supervisionato, basato su similaritàper rinforzo, guidato da ricompense e feedback

    E vediamo perché il vero motore dell’AI moderna è la retroazione: la capacità di migliorarsi attraverso l’esperienza.

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 24 m
  • Perché il Web ha vinto: semplicità, standard e sistemi distribuiti
    Apr 7 2026

    Perché il Web si è imposto su tecnologie più avanzate?

    In questo episodio analizziamo uno dei passaggi più importanti della storia dell’informatica: il successo del World Wide Web. Partendo dai suoi competitor — FTP, Gopher, HyperCard, Microcosm — scopriamo che esistevano già sistemi più sofisticati, ricchi di funzionalità e strumenti di navigazione avanzati.E allora perché ha vinto il Web?

    La risposta sta nelle sue scelte progettuali: semplicità, decentralizzazione e scalabilità. Approfondiamo il ruolo degli standard fondamentali — URI, HTTP e HTML — e vediamo come, grazie a un’architettura minimale e aperta, il Web abbia reso possibile una crescita globale senza controllo centrale.

    Entriamo nel funzionamento di HTTP, un protocollo sorprendentemente semplice: client-server, senza stato e indipendente dai dati. Analizziamo anche meccanismi come cookie, proxy e CDN per capire come, sopra questa semplicità di base, si costruiscono sistemi complessi e distribuiti.

    Infine, vediamo come una pagina HTML — apparentemente banale — rappresenti in realtà un potente sistema di connessione tra risorse, e come il Web sia evoluto da rete di documenti a ecosistema di applicazioni.

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 33 m
  • Come funziona Internet: i protocolli di rete
    Apr 6 2026

    Cosa succede davvero quando inviamo un messaggio su Internet?

    In questo episodio entriamo nel funzionamento tecnico delle reti: partiamo dai concetti di protocollo e architettura a livelli per capire come sistemi diversi riescono a comunicare tra loro. Scopriamo il ruolo dei router, dei nodi di rete e dei diversi livelli — dall’hardware fino alle applicazioni — e vediamo come un messaggio venga “imbustato” più volte per attraversare la rete e arrivare a destinazione. Approfondiamo poi alcuni elementi fondamentali: indirizzi IP, DNS, protocolli come TCP e UDP, e il principio della commutazione di pacchetto.

    Nella seconda parte ci spostiamo su un passaggio storico decisivo: la nascita del World Wide Web. Dal CERN di Ginevra alle prime pagine ipertestuali di Tim Berners-Lee, scopriamo come un’idea semplice — collegare documenti tra loro — abbia trasformato Internet da infrastruttura tecnica a strumento universale.

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 29 m
  • Dalla Guerra Fredda a Internet: la cultura della rete cambia la società
    Apr 6 2026

    Come nasce Internet? E perché le reti informatiche hanno cambiato così profondamente la società?In questo episodio esploriamo le origini delle reti digitali, partendo dal contesto della Guerra Fredda fino alla nascita di Internet. Scopriamo come idee rivoluzionarie come il packet switching e le reti distribuite abbiano reso possibile un sistema più efficiente, resiliente e scalabile, capace di crescere senza controllo centrale.Ripercorriamo i contributi chiave — da Baran a Davies, da ARPANET alla diffusione globale dei protocolli TCP/IP — e vediamo come la ricerca pubblica abbia costruito le basi di un’infrastruttura oggi universale.Ma la storia delle reti non è solo istituzionale: analizziamo anche l’emergere del personal computer e il ruolo delle comunità di appassionati, dalle BBS alla cultura hacker. Un mondo nato “dal basso”, guidato da ideali di condivisione, apertura e accesso universale alla tecnologia.Infine, introduciamo i principi tecnici fondamentali delle reti: livelli di comunicazione, indirizzamento (IP, DNS, URI), protocolli e applicazioni come web ed email. Un sistema complesso ma basato su un’idea semplice: far dialogare sistemi diversi attraverso standard condivisi.

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 33 m
  • File, Formati e Futuro: come organizzare e preservare l’informazione
    Mar 29 2026

    Cos’è davvero un file? E perché la scelta del formato può determinare il futuro dei nostri dati?

    In questo episodio entriamo nel cuore del file system: comprendiamo come i sistemi operativi organizzano l’informazione attraverso file, cartelle e volumi, e perché il concetto di percorso è fondamentale per localizzare e gestire le risorse digitali.

    Approfondiamo poi un aspetto spesso sottovalutato ma cruciale: il formato dei file. Dalla distinzione tra file binari, file di testo ed eseguibili fino agli standard come MIME, scopriamo come la codifica determina il modo in cui un contenuto può essere interpretato, condiviso e riutilizzato.

    Attraverso esempi concreti — immagini compresse, documenti PDF, file CSV e Markdown — analizziamo proprietà fondamentali come compressione, portabilità, interoperabilità e conservazione nel tempo. Perché alcuni file diventano obsoleti? E quali scelte progettuali garantiscono che un contenuto resti leggibile anche tra decenni?

    Infine, uno sguardo pratico ai formati testuali moderni come Markdown e al loro ruolo nei sistemi contemporanei, inclusi gli strumenti di intelligenza artificiale.

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 27 m
  • Dentro il Computer: memoria, processi e sistema operativo
    Mar 26 2026

    In questo episodio entriamo nel cuore operativo dei sistemi informatici, passando dalla teoria dei circuiti alla gestione concreta di memoria, processi e file. Partiamo dalla CPU e dai suoi componenti — unità logico-aritmetica e unità di controllo — per capire come vengono eseguite le operazioni e perché oggi esistono processori specializzati come GPU e TPU.

    Approfondiamo poi uno dei concetti chiave dell’architettura: il rapporto tra velocità e capacità di memoria. Dalla cache alla RAM fino alla memoria di archiviazione, scopriamo perché le tecnologie più veloci sono anche più limitate e come il sistema sfrutta questa gerarchia per funzionare in modo efficiente.

    Entriamo quindi nel ruolo del sistema operativo, il vero regista della macchina: gestione dei processi (multitasking), allocazione della memoria, comunicazione con le periferiche e coordinamento delle operazioni. Vediamo come più programmi possano essere eseguiti contemporaneamente e perché gran parte delle inefficienze deriva dalle operazioni di input/output.

    Infine, uno sguardo pratico al file system: cosa sono file, cartelle e volumi? Come vengono organizzati i dati? E perché comprendere queste strutture è fondamentale per usare consapevolmente un computer?

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 30 m
  • Dal codice ai circuiti: come nasce un calcolatore
    Mar 22 2026

    Cosa succede davvero dentro un computer quando eseguiamo un algoritmo?

    In questo episodio entriamo poi nel cuore della macchina: l’architettura di von Neumann. Analizziamo i suoi componenti fondamentali — CPU, memoria, periferiche e bus — e capiamo come collaborano per trasformare istruzioni in azioni. Approfondiamo il ruolo della memoria (RAM vs archiviazione), il concetto di velocità e capacità, e il compromesso tecnologico che guida la progettazione dei computer.

    Infine, scendiamo ancora più in profondità: come si costruiscono i circuiti che permettono al computer di “pensare”? Attraverso la logica booleana e il lavoro di Shannon, vediamo come operazioni logiche come AND, OR e NOT possano essere realizzate con circuiti elettrici — fino ad arrivare alla costruzione di un circuito che esegue somme in binario.

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 7 m
  • Algoritmi: come si progettano (e perché possono fallire)
    Mar 22 2026

    Che cos’è davvero un algoritmo? E cosa significa progettarne uno “che funziona”?

    In questo episodio entriamo nel laboratorio della progettazione algoritmica: partendo dai tre costrutti fondamentali — sequenza, selezione e iterazione — vediamo come costruire passo dopo passo una procedura per risolvere un problema concreto, come verificare se una parola è palindroma.

    Dalle soluzioni più intuitive a quelle più formali, esploriamo il passaggio dai livelli di astrazione al linguaggio macchina, mostrando come ogni istruzione debba essere interpretata correttamente dalla macchina. Ma progettare un algoritmo non significa solo farlo funzionare: significa anche gestire ambiguità, definire correttamente le condizioni di terminazione e capire per quali input l’algoritmo è valido.

    Attraverso esempi pratici analizziamo errori tipici — algoritmi che non terminano, soluzioni valide solo per casi limitati — e introduciamo concetti chiave come generalità, correttezza e complessità computazionale. Quanto tempo serve per risolvere un problema? Quanta memoria? E quando una soluzione è davvero efficiente?

    Infine, uno sguardo più ampio: dagli aspetti tecnici alla dimensione sociale degli algoritmi, tra privacy, trasparenza e impatto sulle decisioni.

    Il testo Fondamenti di Informatica per le Scienze Umanistiche è disponibile qui:

    https://he.pearson.it/bundle/914

    Más Menos
    1 h y 11 m