Cum să concepi programe, ediția a doua: O introducere în programare și calcul

Evaluare:   (4.4 din 5)

Cum să concepi programe, ediția a doua: O introducere în programare și calcul (Matthias Felleisen)

Recenzii ale cititorilor

Rezumat:

Cartea „How to Design Programs” este o resursă polarizantă printre cititori, unii lăudându-i abordarea inovatoare și profunzimea, în timp ce alții îi critică complexitatea și metodele de predare învechite. Deși oferă informații valoroase despre proiectarea programării și abilitățile de rezolvare a problemelor, este posibil să nu fie potrivită pentru începătorii absoluți sau pentru cei care au nevoie de un ghid pas cu pas pentru limbaje de programare precum Scheme.

Avantaje:

Excelent pentru auto-studiu și îmbunătățirea fundamentelor programării.
Oferă o abordare pedagogică unică care pune accentul pe proiectare și rezolvarea problemelor.
Mulți cititori l-au găsit perspicace, promovând bunele practici de programare.
Considerat pe scară largă ca fiind benefic atât pentru programatorii începători, cât și pentru cei experimentați, care doresc să își aprofundeze cunoștințele.

Dezavantaje:

Considerat prea complex și dezarticulat pentru începători.
Unii susțin că este prost scris, cu explicații neclare.
Anumite conținuturi și exerciții sunt învechite în comparație cu metodele moderne de predare.
Utilizarea Scheme ca limbaj principal poate fi derutantă pentru cursanții care se așteaptă la o introducere mai simplă în programare.

(pe baza a 29 recenzii ale cititorilor)

Titlul original:

How to Design Programs, Second Edition: An Introduction to Programming and Computing

Conținutul cărții:

O ediție complet revizuită, care oferă noi rețete de proiectare pentru programe interactive și suport pentru imagini ca valori simple, testare, programare condusă de evenimente și chiar programare distribuită.

Această introducere în programare plasează știința calculatoarelor în centrul unei educații de arte liberale. Spre deosebire de alte cărți introductive, se concentrează pe procesul de proiectare a programelor, prezentând ghiduri de proiectare a programelor care arată cititorului cum să analizeze o expunere a problemei, cum să formuleze obiective concise, cum să inventeze exemple, cum să dezvolte o schiță a soluției, cum să finalizeze programul și cum să îl testeze. Deoarece învățarea proiectării de programe se referă la studiul principiilor și la dobândirea de competențe transferabile, textul nu utilizează un limbaj industrial de pe raft, ci prezintă un limbaj didactic personalizat. Din același motiv, acesta oferă DrRacket, un mediu de programare pentru începători care susține învățarea ludică, orientată spre feedback. Mediul crește odată cu cititorii pe măsură ce aceștia stăpânesc materialul din carte până când suportă un limbaj cu drepturi depline pentru întregul spectru de sarcini de programare.

Această a doua ediție a fost complet revizuită. În timp ce cartea continuă să predea o abordare sistematică a proiectării programelor, a doua ediție introduce diferite rețete de proiectare pentru programe interactive cu interfețe grafice și programe pe loturi. De asemenea, își îmbogățește rețetele de proiectare pentru funcții cu numeroase sugestii noi. În cele din urmă, limbajele de predare și IDE-ul lor vin acum cu suport pentru imagini ca valori simple, testare, programare condusă de evenimente și chiar programare distribuită.

Alte date despre carte:

ISBN:9780262534802
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:792

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Cum să concepi programe, ediția a doua: O introducere în programare și calcul - How to Design...
O ediție complet revizuită, care oferă noi rețete...
Cum să concepi programe, ediția a doua: O introducere în programare și calcul - How to Design Programs, Second Edition: An Introduction to Programming and Computing
Ingineria semanticii cu PLT Redex - Semantics Engineering with PLT Redex
Prima prezentare cuprinzătoare a semanticii reducerii într-un singur volum și primul...
Ingineria semanticii cu PLT Redex - Semantics Engineering with PLT Redex

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)