MyLeoNes™

Informatica, 11–13 anni — 44 argomenti · MyLeoNes™ Kuks

44 argomenti di informatica scritti per 11–13 anni — non un testo per più grandi semplificato. In ordine di insegnamento, ognuno un mazzo di cinque carte.

Informatica · 11–13 anni

  1. Memoria e archiviazione

    I computer usano posti diversi per conservare le informazioni: uno è rapido e temporaneo, l’altro mantiene i file anche quando spegni il dispositivo.

  2. Compressione

    La compressione rende un file più piccolo conservando le sue informazioni in modo più intelligente, così serve meno spazio per salvarlo o inviarlo.

  3. Ricorsione

    La ricorsione risolve un problema grande applicando la stessa regola a una versione più piccola, fino a raggiungere un punto semplice in cui fermarsi.

  4. API: programmi che lavorano insieme

    Un’API è un modo concordato con cui un programma chiede un servizio a un altro senza dover sapere come funziona al suo interno.

  5. Astrazione: nascondere i dettagli per vedere l’idea

    L’astrazione ti permette di usare qualcosa di complicato senza avere tutti i dettagli in testa.

  6. Casualità nei programmi

    La casualità dà ai programmi scelte difficili da prevedere, utili nei giochi, nei modelli e nelle selezioni eque.

  7. Simulazione: provare un modello

    Una simulazione usa una versione semplificata di una situazione reale per provare idee in sicurezza e senza grandi costi.

  8. Parallelismo: svolgere lavori insieme

    Il parallelismo divide il lavoro per gestire più parti insieme quando non dipendono l’una dall’altra.

  9. Autenticazione

    Come un computer verifica che tu sia davvero la persona dietro un account.

  10. Reti e router

    Come dispositivi separati si trovano e scelgono un percorso per le informazioni.

  11. Struttura HTML

    Come una pagina web indica che cos’è ogni parte del suo contenuto.

  12. Controllo delle versioni

    Come un progetto conserva la storia delle modifiche per capirle o annullarle.

  13. Testare i programmi

    Testare significa provare apposta un programma con esempi scelti, per scoprire se si comporta come previsto. Così hai delle prove prima che altre persone si affidino al tuo codice.

  14. Alberi: relazioni annidate

    Un albero organizza le informazioni su più livelli, con un punto di partenza e rami sotto di esso. È utile quando alcune cose appartengono ad altre, come cartelle, legami familiari o scelte in un gioco.

  15. Gli stili CSS

    Il CSS controlla l’aspetto di una pagina web senza cambiarne il contenuto principale. Impari a separare il significato dall’aspetto e poi imposti colori, spazi, dimensioni e disposizione con delle regole.

  16. Phishing

    Il phishing è un inganno che usa un messaggio o un sito credibile per spingerti a rivelare informazioni o fare qualcosa di rischioso. Impari a fermarti, verificare la fonte con un altro mezzo e non aiutare l’inganno.

  17. Il ciclo d’istruzione della CPU

    Un processore non capisce un programma intero tutto insieme. Ripete un ciclo: prende un’istruzione, capisce che cosa chiede, la esegue e passa alla successiva.

  18. Compilazione

    Le persone scrivono programmi in linguaggi pensati per gli esseri umani, mentre i processori hanno bisogno di istruzioni molto precise. Un compilatore traduce quel testo in una forma che il computer può eseguire o preparare per l’esecuzione.

  19. Processi e multitasking

    Un programma in esecuzione è un processo: ha del lavoro da fare e usa risorse del computer. Il sistema operativo divide tempo e risorse tra i processi, così più app sembrano funzionare insieme.

  20. Impronta digitale

    La tua impronta digitale è la traccia di informazioni creata quando usi siti, app, dispositivi e servizi online. Una parte la pubblichi tu; un’altra viene registrata automaticamente, quindi la privacy richiede attenzione, non panico.

  21. Riga di comando

    Usa comandi scritti per lavorare direttamente con il computer, invece di scegliere ogni azione da un menu.

  22. DNS: nomi per gli indirizzi Internet

    Scopri come il nome leggibile di un sito viene associato all’indirizzo numerico di un computer.

  23. Accessibilità: tecnologia per utenti diversi

    Scopri come rendere gli strumenti digitali utilizzabili da persone con corpi, sensi, lingue e modi di pensare diversi.

  24. Visualizzazione dei dati: mostrare i modelli con chiarezza

    Trasforma i numeri in grafici che ti aiutano a vedere confronti, cambiamenti e modelli senza nascondere ciò che dicono i dati.

  25. Algoritmi: passi chiari per un compito

    Un algoritmo è un piano che dice a una persona o a un computer che cosa fare e in quale ordine.

  26. Binario: come i computer rappresentano le informazioni

    I computer rappresentano le informazioni con schemi di due stati, scritti come 0 e 1.

  27. Logica booleana: combinare vero e falso

    La logica booleana offre ai programmi un modo preciso per combinare fatti vero-falso, così più condizioni possono guidare una decisione.

  28. Condizioni: fare delle scelte

    Un programma può scegliere che cosa fare controllando se qualcosa è vero.

  29. Coordinate: posizionare oggetti sullo schermo

    Le coordinate danno a ogni posizione sullo schermo un indirizzo formato da numeri. Permettono ai programmi di posizionare, muovere e trovare gli oggetti con precisione.

  30. Tipi di dati: diversi tipi di informazione

    Un computer deve sapere se qualcosa è un numero, un testo oppure un valore sì-no. I tipi di dati aiutano il programma a trattare ogni informazione nel modo giusto.

  31. Basi di dati

    Come record organizzati permettono di salvare, aggiornare e trovare informazioni.

  32. Debugging: trovare e correggere gli errori

    Fare debugging significa capire perché un programma si comporta diversamente da come avevi previsto.

  33. Crittografia: nascondere un messaggio con una chiave

    La crittografia trasforma informazioni leggibili in testo confuso, inutile a chi non possiede la chiave giusta per recuperarle.

  34. Eventi: programmi che reagiscono alle azioni

    Un evento è qualcosa che accade, come un clic, un tasto premuto o una lettura di un sensore, e permette al programma di reagire quando accade.

  35. Funzioni: azioni riutilizzabili con un nome

    Una funzione dà un nome a un gruppo utile di istruzioni, così lo si può riutilizzare senza ricostruirlo ogni volta.

  36. Input e output

    Come un computer riceve informazioni e restituisce un risultato.

  37. Liste: tenere insieme molte cose

    Una lista permette a un programma di conservare più valori collegati nello stesso posto, per esaminarli, cambiarli o scorrerli.

  38. Cicli: ripetere istruzioni

    Un ciclo ripete istruzioni, per un numero stabilito di volte oppure finché una condizione resta vera.

  39. Apprendimento automatico: trovare schemi negli esempi

    Nell’apprendimento automatico si danno al computer molti esempi invece di scrivere ogni regola a mano. Il computer trova schemi negli esempi e li usa per fare una previsione utile.

  40. Operatori: azioni sulle informazioni

    Gli operatori sono piccole istruzioni che calcolano, confrontano o uniscono valori. Permettono a un programma di fare qualcosa di utile con le informazioni che memorizza.

  41. Pacchetti: messaggi che viaggiano a pezzi

    Le reti inviano i messaggi digitali in piccoli pacchetti, che possono viaggiare separati e poi essere riuniti.

  42. I pixel formano le immagini digitali

    Come uno schermo costruisce un’immagine con piccoli punti colorati.

  43. Cercare dati

    Come un computer trova un elemento fra molti e perché l’ordine può aiutare.

  44. Variabili: nomi per informazioni che cambiano

    Una variabile dà un nome a un’informazione, così un programma può conservarla e modificarla.

In questa sezione

Continua a esplorare

Altre lingue

Caricamento di MyLeoNes™…