Книги / Языки программирования / Python / Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming

Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming

Jessen Havill

Книга представляет собой введение в компьютерные науки, построенное на междисциплинарных задачах и принципах программирования на языке Python. Автор Джессен Хавилл из Университета Денисона предлагает читателям освоить фундаментальные концепции вычислений через решение практических проблем из разных областей знаний.

Издание охватывает широкий спектр тем: от базовых понятий вычислений и алгоритмов до эффективных алгоритмов, структур данных и методов решения задач. Особое внимание уделяется развитию вычислительного мышления и умению абстрагироваться от конкретных деталей для построения общих решений.

Книга построена на принципах активного обучения: каждая глава начинается с постановки проблемы, которая затем решается с помощью программирования на Python. Это позволяет читателям не только изучать синтаксис языка, но и понимать, как применять его для решения реальных задач.

Издание входит в серию Chapman & Hall/CRC Textbooks in Computing и предназначена для студентов бакалавриата и магистратуры, изучающих информатику, а также для всех, кто хочет получить систематические знания в области компьютерных наук.

Книга сочетает теоретические основы с практическими навыками программирования, что делает её ценным ресурсом как для учебных курсов, так и для самостоятельного изучения.