Applied Computational Thinking with Python - Second Edition: Algorithm design for complex real-world problems
Utilizați filozofia gândirii computaționale pentru a rezolva probleme complexe prin proiectarea de algoritmi adecvați pentru a produce rezultate optime în diverse domenii Caracteristici cheie Dezvoltați abilități de raționament logic și de rezolvare a problemelor care vă vor ajuta să abordați probleme complexe Explorați conceptele de bază ale informaticii și elementele importante ale gândirii computaționale utilizând exemple practice Aflați cum să identificați cea mai potrivită soluție algoritmică pentru problema dumneavoastră Descrierea cărții
Gândirea computațională vă ajută să dezvoltați procesarea logică și gândirea algoritmică în timp ce rezolvați probleme din lumea reală într-o gamă largă de domenii. Este o abilitate esențială pe care ar trebui să o posedați pentru a rămâne în frunte în această eră modernă a tehnologiei informației. Dezvoltatorii își pot aplica cunoștințele de gândire computațională pentru a rezolva probleme din domenii multiple, inclusiv economie, matematică și inteligență artificială.
Această carte începe prin a vă ajuta să vă familiarizați cu descompunerea, recunoașterea modelelor, generalizarea și abstractizarea modelelor și proiectarea algoritmilor, învățându-vă totodată cum să aplicați aceste elemente în mod practic în timp ce proiectați soluții pentru probleme dificile. Veți învăța apoi despre diverse tehnici implicate în analiza problemelor, raționamentul logic, proiectarea algoritmilor, clustere și clasificare, analiza datelor și modelare și veți înțelege cum elementele gândirii computaționale pot fi utilizate împreună cu aceste aspecte pentru a proiecta soluții. Spre final, veți descoperi cum să identificați capcanele în procesul de proiectare a soluțiilor și cum să alegeți funcționalitățile potrivite pentru a crea cele mai bune soluții algoritmice posibile.
Până la sfârșitul acestei cărți de algoritmi, veți fi dobândit încrederea necesară pentru a aplica cu succes tehnicile gândirii computaționale în dezvoltarea de software. Ce veți învăța Aflați cum să utilizați descompunerea pentru a rezolva probleme prin reprezentare vizuală Utilizați generalizarea și abstractizarea modelelor pentru a proiecta soluții Construiți abilități analitice pentru a evalua soluții algoritmice Utilizați gândirea computațională cu Python pentru analiza statistică Înțelegeți nevoile de intrare și ieșire pentru proiectarea soluțiilor algoritmice Utilizați gândirea computațională pentru a rezolva probleme de procesare a datelor Identificați erorile în procesarea logică pentru a vă rafina proiectarea soluției Aplicați gândirea computațională în domenii, cum ar fi criptografia și învățarea automată Cui se adresează această carte
Această carte este destinată studenților, dezvoltatorilor și profesioniștilor care doresc să-și dezvolte abilitățile de rezolvare a problemelor și tacticile implicate în scrierea sau depanarea programelor și aplicațiilor software. Este necesară familiarizarea cu programarea Python. Table of Contents Fundamentele informaticii Elemente de gândire computațională Înțelegerea algoritmilor și a gândirii algoritmice Înțelegerea erorilor de raționament logic Explorarea analizei problemelor Proiectarea soluțiilor și a proceselor de soluționare Identificarea provocărilor în cadrul soluțiilor Introducere în Python Înțelegerea intrărilor și ieșirilor pentru proiectarea unei soluții Algoritm Fluxul de control Utilizarea gândirii computaționale și a Python în provocări simple Debugging Utilizarea Python în analiza experimentală și a datelor Utilizarea clasificării și a grupurilor Introducere în învățarea automată Utilizarea gândirii computaționale și a Python în analiza statistică Probleme de gândire computațională aplicată Probleme avansate de gândire computațională aplicată Utilizarea platformelor cloud
© 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)