Applied Computational Thinking with Python - Second Edition: Projektowanie algorytmów dla złożonych problemów w świecie rzeczywistym

Applied Computational Thinking with Python - Second Edition: Projektowanie algorytmów dla złożonych problemów w świecie rzeczywistym (de Jess Sofa)

Oryginalny tytuł:

Applied Computational Thinking with Python - Second Edition: Algorithm design for complex real-world problems

Zawartość książki:

Wykorzystaj filozofię myślenia obliczeniowego do rozwiązywania złożonych problemów poprzez projektowanie odpowiednich algorytmów w celu uzyskania optymalnych wyników w różnych dziedzinach Kluczowe cechy Rozwijaj umiejętności logicznego rozumowania i rozwiązywania problemów, które pomogą ci radzić sobie ze złożonymi problemami Poznaj podstawowe koncepcje informatyki i ważne elementy myślenia obliczeniowego na praktycznych przykładach Dowiedz się, jak zidentyfikować najlepiej dopasowane rozwiązanie algorytmiczne dla danego problemu Opis książki

Myślenie obliczeniowe pomaga rozwinąć logiczne przetwarzanie i myślenie algorytmiczne podczas rozwiązywania rzeczywistych problemów w szerokim zakresie dziedzin. Jest to niezbędna umiejętność, którą powinieneś posiadać, aby wyprzedzać konkurencję w erze nowoczesnych technologii informatycznych. Programiści mogą wykorzystać swoją wiedzę z zakresu myślenia obliczeniowego do rozwiązywania problemów z wielu dziedzin, w tym ekonomii, matematyki i sztucznej inteligencji.

Książka ta zaczyna się od pomocy w opanowaniu dekompozycji, rozpoznawania wzorców, uogólniania wzorców i abstrakcji oraz projektowania algorytmów, wraz z nauką praktycznego stosowania tych elementów podczas projektowania rozwiązań dla trudnych problemów. Następnie poznasz różne techniki związane z analizą problemów, logicznym rozumowaniem, projektowaniem algorytmów, klastrami i klasyfikacją, analizą danych i modelowaniem oraz zrozumiesz, w jaki sposób elementy myślenia obliczeniowego mogą być wykorzystywane wraz z tymi aspektami do projektowania rozwiązań. Na koniec dowiesz się, jak zidentyfikować pułapki w procesie projektowania rozwiązań i jak wybrać odpowiednie funkcje, aby stworzyć najlepsze możliwe rozwiązania algorytmiczne.

Pod koniec tej książki o algorytmach zyskasz pewność siebie, aby z powodzeniem stosować techniki myślenia obliczeniowego w tworzeniu oprogramowania. Czego się nauczysz Dowiedz się, jak używać dekompozycji do rozwiązywania problemów za pomocą reprezentacji wizualnej Wykorzystaj generalizację wzorców i abstrakcję do projektowania rozwiązań Rozwiń umiejętności analityczne, aby ocenić rozwiązania algorytmiczne Wykorzystaj myślenie obliczeniowe z Pythonem do analizy statystycznej Zrozum potrzeby wejściowe i wyjściowe do projektowania rozwiązań algorytmicznych Wykorzystaj myślenie obliczeniowe do rozwiązywania problemów związanych z przetwarzaniem danych Zidentyfikuj błędy w przetwarzaniu logicznym, aby udoskonalić swój projekt rozwiązania Zastosuj myślenie obliczeniowe w domenach, takich jak kryptografia i uczenie maszynowe Dla kogo jest ta książka?

Ta książka jest przeznaczona dla studentów, programistów i profesjonalistów, którzy chcą rozwijać umiejętności rozwiązywania problemów i taktyki związane z pisaniem lub debugowaniem programów i aplikacji. Wymagana jest znajomość programowania w języku Python. Spis treści Podstawy informatyki Elementy myślenia obliczeniowego Zrozumienie algorytmów i myślenia algorytmicznego Zrozumienie logicznego rozumowania Błędy Analiza problemów Projektowanie rozwiązań i procesów rozwiązywania Identyfikacja wyzwań w rozwiązaniach Wprowadzenie do Pythona Zrozumienie danych wejściowych i wyjściowych w celu zaprojektowania rozwiązania Algorytm Przepływ sterowania Wykorzystanie myślenia obliczeniowego i Pythona w prostych wyzwaniach Debugowanie Wykorzystanie Pythona w eksperymentach i analizie danych Wykorzystanie klasyfikacji i klastrów Wprowadzenie do uczenia maszynowego Wykorzystanie myślenia obliczeniowego i Pythona w analizie statystycznej Stosowane problemy myślenia obliczeniowego Zaawansowane stosowane problemy myślenia obliczeniowego Wykorzystanie platform chmurowych

Dodatkowe informacje o książce:

ISBN:9781837632305
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Myślenie obliczeniowe z Pythonem: Projektowanie algorytmicznych rozwiązań dla złożonych i trudnych...
Wykorzystanie filozofii myślenia obliczeniowego...
Myślenie obliczeniowe z Pythonem: Projektowanie algorytmicznych rozwiązań dla złożonych i trudnych problemów w świecie rzeczywistym - Applied Computational Thinking with Python: Design algorithmic solutions for complex and challenging real-world problems
Applied Computational Thinking with Python - Second Edition: Projektowanie algorytmów dla złożonych...
Wykorzystaj filozofię myślenia obliczeniowego do...
Applied Computational Thinking with Python - Second Edition: Projektowanie algorytmów dla złożonych problemów w świecie rzeczywistym - Applied Computational Thinking with Python - Second Edition: Algorithm design for complex real-world problems

Prace autora wydały następujące wydawnictwa: