In questo libro l’autore, uno Psicologo programmatore, accompagna il lettore nell’apprendimento della programmazione con Scratch, un software gratuito e disponibile online, che permette a tutti la creazione di algoritmi di programmazione attraverso l’uso di blocchi grafici. Seguendo i tutorial pratici e con difficoltà crescente imparerai a programmare giochi interattivi. Questo rappresenta il punto di partenza per la programmazione dei microcontrollori (Arduino, Raspberry Pi etc.), per l’utilizzo dell’Internet of Things e della domotica. Seguendo il paradigma costruttivista, l’autore, fornisce gli elementi per un facile apprendimento del software, e consiglia gli esercizi per il rafforzamento delle proprie conoscenze. Tutti gli strumenti usati sono disponibili online e gratuiti. I tutorial vanno dalla creazioni di semplici animazioni, fino all’utilizzo della realtà aumentata attraverso l’uso della webcam del computer. Indice del libro Prefazione La teoria costruttivista dell’apprendimento L’importanza dei linguaggi di programmazione Il problem solving Cosa è Scratch L’ambiente di Scratch Uso online L’interfaccia utente La scheda Script La scheda Costumi La scheda Suoni Il bottone Condividi I cardini della programmazione informatica Le Variabili Gli operatori matematici e booleani L’operatore Loop If/Then Tutorial Scratch il gatto ballerino Nascondino con il gatto Scratch Salta l’auto La rana che attraversa Ping Pong Giochiamo con la realtà aumentata Conclusioni
Giovanni Gentile (Italian: [dʒoˈvanni dʒenˈtiːle]; May 30, 1875 – April 15, 1944) was an Italian neo-Hegelian Idealist philosopher and politician, a peer of Benedetto Croce. He described himself as 'the philosopher of Fascism', and ghostwrote A Doctrine of Fascism (1932) for Benito Mussolini. He also devised his own system of philosophy, Actual Idealism.