[PDF] Scaricare Programmare: Impara a scrivere qualsiasi tipo di software Kindle eBook



Programmare: Impara a scrivere qualsiasi tipo di software Online PDF eBook di Paolo Aliverti







Scaricare gratis di Programmare: Impara a scrivere qualsiasi tipo di software


Il motivo per cui ho iniziato a scrivere questo libro è per aiutare chi vuole imparare a programmare. Il libro non insegna a usare un linguaggio di programmazione, ma a capire come fare per scrivere un programma. Come ragiona un programmatore? Come fare per analizzare un problema? Come scrivere una soluzione valida? Scrivere un software non è una cosa complicata, basta fare attenzione e comprendere qual'è il nocciolo della questione: risolvere un problema. Imparerete a risolvere dei problemi individuando un processo o un algoritmo, raffigurandolo con un diagramma a blocchi per poi tradurlo facilmente in codice. Nel libro tratto la scrittura in Scratch e Python ma il metodo può essere applicato a qualsiasi linguaggio di programmazione. Scrivo software dall'età di 10 anni e mi è sempre piaciuto avere a che fare con i computer. Attualmente scrivo programmi in numerosi linguaggi: Java, Swift, Javascript, C e C++, Python e altri.

Dettagli del libro :


Autore : Paolo Aliverti
★★★★☆ 4.5 su 5 stelle (110 voti)
Langue : Italiano
ISBN-10 : 1716596319
Dimensione del file: 8 MB

Formati supportati : PDF, EPUB, Kindle, Audio HTML, RTF, TXT, MOBI.
Dispositivi compatibili : Android, Apple, iPad, iPhone, PC, Amazon Kindle.


Libro interessantissimo. Ti insegna a ragionare ed a risolvere i problemi che si incontrano nella programmazione. Ottimo Programmare: Impara a scrivere qualsiasi tipo di software Online PDF eBook telecharger IN BREVE: insegno informatica e sono costantemente alla ricerca di idee per rendere le mie lezioni più accessibili anche agli studenti che partono da zero. Attratto dalle ottime recensioni ho acquistato questo libro nella speranza di trovare spunti utili al mio lavoro. Purtroppo non sono rimasto soddisfatto. Apprezzo lo sforzo dell'autore di rendere le spiegazioni alla portata di tutti, ma questo libro non presenta aspetti innovativi dal punto di vista didattico; in più, contiene molti errori sia formali (sintassi, impaginazione), che tecnici. Il libro potrebbe essere interessante dopo una profonda revisione dei contenuti; fino ad allora non me la sento di consigliarne l'acquisto.FORMA: Il testo non è sempre scorrevole: le frasi sono generalmente troppo brevi e la lettura procede un po' "a singhiozzo". In alcuni punti le frasi non sono ben raccordate, e si ha la sensazione che l'autore salti di palo in frasca. Sarebbe stato utile impaginare il testo attivando la sillabazione delle parole: alcune righe contengono troppo spazio bianco, e questo potrebbe rendere la lettura poco piacevole. Le figure sono in bianco e nero, come è ragionevole che sia per un libro economico; il testo però contiene riferimenti a "rettangoli verdi", che ovviamente non sono distinguibili. Alcune pagine hanno due righe di testo in cima, poi una figura che prende quasi tutto il resto della pagina, e alcune righe di testo in fondo. Dato che questo si ripete spesso, immagino che la cosa sia voluta; si tratta a mio avviso di una scelta infelice. Alcuni errori di ortografia (qual'è al posto di qual è, waterflow al posto di waterfall, "caso=0" al posto di "caso=1", ecc.) si sarebbero potuti evitare con una attenta rilettura.CONTENUTO: Il libro illustra la programmazione usando metafore ben consolidate che uso da anni (diagrammi di flusso, uso di carte da gioco per illustrare algoritmi di ricerca e ordinamento, la metafora dei bicchieri per lo scambio del valore di due variabili, ecc.). Con il tempo però mi sono reso conto che i diagrammi di flusso sono armi a doppio taglio. Infatti, i principianti tendono ad usarli in modo improprio per realizzare algoritmi che non possono essere implementati in modo strutturato (cioè senza usare i famigerati "goto"). L'autore incappa in questo problema in più punti, mostrando diagrammi di flusso che non trovano corrispondenza nei costrutti della programmazione strutturata dei linguaggi di programmazione più diffusi. Alcuni degli algoritmi contengono errori gravi. Ad esempio, l'algoritmo di ricerca del massimo (p. 106) non funziona se si applica ad una lista di valori tutti negativi (tra parentesi, "lista" viene usato in modo improprio per indicare un array); l'algoritmo bubble sort (p. 126 e 127) non funziona se l'array da ordinare è vuoto oppure contiene un solo elemento; inoltre, il test fa riferimento ad una variabile "x" che non è presente nel diagramma di flusso (vedi foto). Un libro di informatica, soprattutto se destinato ai principianti, non dovrebbe contenere errori del genere. PDF Programmare: Impara a scrivere qualsiasi tipo di software read pdf Un buon libro per chi si interfaccia alla programmazione per la prima volta, del resto Aliverti è una sicurezza in questo ambito. ePUB Programmare: Impara a scrivere qualsiasi tipo di software lire en ligne buono Scarica PDF Programmare: Impara a scrivere qualsiasi tipo di software france livre Nozioni troppo basilari, poco approfondite e 0 esercizi.Ottimo per neofiti che vogliono avere subito un quadro generale fatto bene, risparmiando molto tempo.Per chiunque già programmi non serve, sono cose che già deve sapere.Ha del potenziale, aspetto le prossime edizioni.

Comments

Popular posts from this blog

PDF Scaricare Io medium. Autobiografia di una vita predestinata eBook ePUB

Scarica [PDF] Domino. Rivista sul mondo che cambia. Ritorno al futuro. Numero 1 - 2022 ePUB Kindle

Scarica (PDF) Grammathèque. Exercices. Per le Scuole superiori. Con CD-ROM eBook Kindle