Python Practice Lab: Learn How to Code through Interactive Examples

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

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

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

Издание подходит как для самостоятельного изучения, так и для использования в учебных курсах. Материал был апробирован в университетских курсах Simon Fraser University и доказал свою эффективность для начинающих программистов. Книга содержит многочисленные упражнения, вопросы для самопроверки и глоссарий терминов.

Python Practice Lab: Learn How to Code through Interactive Examples
A
Автор
Angelica Lim, Victor Cheung
Издательство
Princeton University Press
Год
2026
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент