Un mio amico è interessato a imparare a programmare i computer, ma non sa nulla sulla programmazione. Ho suggerito che Python potrebbe essere un buon linguaggio per cominciare, ma dopo alcuni googling, non sono riuscito a trovare alcun tutorial che riguardasse sia la programmazione che Python in modo adeguato.Esercitazioni di programmazione per persone con esperienza zero
Non voglio che lei passi attraverso la faticosa routine "impara algoritmi in pseudocodice prima". Invece, mi piacerebbe un tutorial che spiegherà le idee di base mentre si lavora verso un obiettivo reale, ad es. un gioco di console molto semplice.
Qualcuno sa di tali tutorial? Pensi che mi sbagli nel modo in cui sto gestendo questo? Python è una cattiva scelta? So che qualcosa come C, C++ o Java non funzionerà - troppi dettagli saranno molto controproducenti. D'altra parte, penso che Lisp potrebbe essere troppo matematico e astratto. Python, d'altro canto, le permetterà di fare qualcosa di simile alla programmazione di giochi grafici primitivi in un breve periodo di tempo.
Duplicato di http://stackoverflow.com/questions/207701/python-tutorial-for-total-beginners, e penso che ce ne siano anche altri. –
Si potrebbe anche prendere in considerazione "The Little Schemer". Se ricordo, il libro è stato scritto per i non programmatori come un'introduzione interessante alla programmazione per computer. –