Descrizione
L'opera, composta di tre volumi, è in linea con i nuovi programmi ministeriali in termini di Obiettivi Specifici di Apprendimento. Gli argomenti sono presentati favorendo l'approccio operativo. La presenza di mappe concettuali e di apposite esercitazioni per alunni con difficoltà specifiche dell'apprendimento (DSA) favorisce la fruibilità dell'opera per l'intera popolazione scolastica. All'interno di ciascuna unità didattica, suddivisa in lezioni autoconclusive, vengono proposti numerosi esempi ed esercizi parzialmente risolti scaricabili online. Gli esempi vengono presentati secondo una metodologia passo passo. Ogni unità si chiude con esercizi per la verifica delle abilità e delle competenze acquisite (domande a risposta multipla e a completamento, esercizi anche parzialmente svolti, esercitazioni pratiche e procedure parzialmente guidate), schede di flipped lessons e compiti di realtà.
Il secondo volume introduce la programmazione imperativa e la programmazione a oggetti proponendo in parallelo i due linguaggi di programmazione più diffusi e utilizzati. Si articola in quattro sezioni: basi della programmazione, funzioni, strutture di dati e algoritmi notevoli di ordinamento e di ricerca in C e C++; programmazione a oggetti in C ++ e C#; principi di reti e strutturazione/progettazione di pagine Web attraverso HTML, CSS e HTML5; DBMS e SQL, con applicazioni in Access e MySQL.