Introduction to Programming in Java: An Interdisciplinary Approach

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

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

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

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

Introduction to Programming in Java: An Interdisciplinary Approach
B
Автор
Robert Sedgewick, Kevin Wayne
Издательство
Pearson Education
Год
2008
Язык
Английский
1
Оцените книгу

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

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