
BOOKS - Computational Thinking First Algorithms, Then Code 2nd Edition

Computational Thinking First Algorithms, Then Code 2nd Edition
Author: Paolo Ferragina, Fabrizio Luccio
Year: 2024
Pages: 204
Format: PDF | EPUB
File size: 10.1 MB
Language: ENG

Year: 2024
Pages: 204
Format: PDF | EPUB
File size: 10.1 MB
Language: ENG

Book Description: Computational Thinking: First Algorithms Then Code, Second Edition, provides students with a comprehensive introduction to computational thinking and its applications in computer science. The book covers the basics of algorithms and data structures, programming languages, and software engineering, providing readers with a solid foundation in the principles and practices of computational thinking. It also explores the history and evolution of computing, from the earliest mechanical computers to the latest advances in artificial intelligence and machine learning. This second edition includes new material on big O notation, dynamic programming, and greedy algorithms, as well as expanded coverage of object-oriented programming and functional programming. The book's focus on algorithms and data structures makes it an essential resource for anyone looking to develop their problem-solving skills and prepare themselves for careers in computer science or related fields. With a unique blend of theory and practice, this book is perfect for both beginners and experienced programmers looking to improve their understanding of computational thinking. Book Plot: The book 'Computational Thinking: First Algorithms Then Code, Second Edition' takes readers on a journey through the evolution of technology, highlighting the need to understand the process of technological development as the basis for human survival and unity in a warring world.
''
