Hvordan kan vi bruke kode til å fange de uforutsigbare egenskapene i naturen? Hvordan kan vår forståelse av de matematiske prinsippene som ligger til grunn for den fysiske verden, hjelpe oss med å skape interessante digitale miljøer? 'The Nature of Code' av Daniel Shiffman, kjent fra YouTube-kanalen 'The Coding Train', er en nybegynnervennlig guide som tar for seg kreativ koding. Boken utforsker et bredt spekter av programmeringsstrategier for å utvikle datamodeller av naturlige systemer. Her dekkes alt fra grunnleggende konsepter i matematikk og fysikk til avanserte maskinlæringsalgoritmer. Med en engasjerende stil, lik den som fremvises på Shiffmans populære YouTube-kanal, gjør denne boken læringen til en morsom opplevelse. Den gir deg muligheten til å generere fascinerende grafisk output samtidig som du utvikler problemløsningsevner og algoritmisk tenkning. Du vil starte med å bygge en enkel fysikkmotor som simulerer krefter som tyngdekraft og luftmotstand, og gå videre til å skape utviklende systemer av intelligente autonome agenter som kan lære av sine feil og tilpasse seg.