Добавить в корзинуПозвонить
Найти в Дзене
Мел

7 книг для школьников, которые увлекаются IT: коды, алгоритмы и не только

Информатика давно уже стала одним из самым популярных предметов среди школьников: кто-то просто хочет написать код для игры, кто-то планирует развиваться в IT, кому-то интересны олимпиады. Методисты Яндекс Учебника собрали подборку очень разных, но точно интересных книг для всех, кто хочет узнать про алгоритмы, программирование и микросхемы. Роман Левин Лид методического отдела Яндекс Учебника, экс академический директор МШП 1. «Грокаем алгоритмы», Б. Адитья Это самая понятная и простая книга про алгоритмы и структуры данных. Если вы решаете школьные задачки по программированию с удовольствием и настроены развиваться в IT, эта книга для вас. С помощью иллюстраций и понятных примеров вы поймёте, что алгоритмы — это просто. 2. «Изучаем C#», Э. Стиллмен, Дж. Грин Отличный пример книги, где с юмором объясняются серьёзные концепции языка программирования C# в Unity. В ней вы не найдёте заунывных глав про компиляцию и байт-код, как в классических учебниках программирования. «Изучаем C#» встр
Оглавление

Информатика давно уже стала одним из самым популярных предметов среди школьников: кто-то просто хочет написать код для игры, кто-то планирует развиваться в IT, кому-то интересны олимпиады. Методисты Яндекс Учебника собрали подборку очень разных, но точно интересных книг для всех, кто хочет узнать про алгоритмы, программирование и микросхемы.

Роман Левин

Лид методического отдела Яндекс Учебника, экс академический директор МШП

-2

1. «Грокаем алгоритмы», Б. Адитья

   Издательство «Питер»
Издательство «Питер»

Это самая понятная и простая книга про алгоритмы и структуры данных. Если вы решаете школьные задачки по программированию с удовольствием и настроены развиваться в IT, эта книга для вас. С помощью иллюстраций и понятных примеров вы поймёте, что алгоритмы — это просто.

2. «Изучаем C#», Э. Стиллмен, Дж. Грин

   Издательство «Питер»
Издательство «Питер»

Отличный пример книги, где с юмором объясняются серьёзные концепции языка программирования C# в Unity. В ней вы не найдёте заунывных глав про компиляцию и байт-код, как в классических учебниках программирования. «Изучаем C#» встречает вас картинкой тигра с надписью «Ваш мозг считает, что вот это важно», кучей картинок и персонажей, главами про использование C# в Unity. Рекомендую всем, кто хочет изучать сложные технологии на высоком уровне, но не забывать веселиться.

Роман Гусарев

Методист Яндекс Учебника, учитель информатики лицея «Физико-техническая школа» им. Ж. И. Алфёрова

-5

3. «Программирование для математиков», А. Кушниренко, Г. Лебедев

   Издательство «Наука»
Издательство «Наука»

Книга о том, как писать относительно сложные программы, как разбивать их на части и связывать между собой. С этой книгой связана моя личная история становления в профессии. В начале 90-х я писал в университете первую программу на 50–100 строк. Дело шло плохо. Программа разваливалась на глазах, а я никак не мог понять, что и где исправить. В расстроенных чувствах я удалил код. Тут мне попалась на глаза эта книга, я переписал программу по советам Кушниренко и Лебедева — и она заработала с первого раза.

4. «Программирование: вводный курс», Д. Школьник, Н. Авданин, А. Суханов

   Издательство МЦНМО
Издательство МЦНМО

Учебник написан в середине 90-х годов преподавательским составом московской школы № 57. Всего на 100 страницах авторы изложили целых три парадигмы программирования — то есть объяснили, как по-разному может выглядеть программирование и какие задачи решать. Книга в хорошем смысле переворачивает сознание — это отмечали все мои ученики и знакомые, которые её читали.

5. «Алгоритмы», С. Дасгупта, Х. Пападимитриу, У. Вазирани

   Издательство МЦНМО
Издательство МЦНМО

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

Роман Никитин

Методист Яндекс Учебника

-9

6. «Теоретический минимум по Computer Science», В. Фило

   Издательство «Питер»
Издательство «Питер»

Быстрый обзор базовых понятий и принципов компьютерных наук. Написан простым языком с большим количеством иллюстраций и примеров. Информация даётся последовательно, от простого к сложному, поэтому «Теоретический минимум» — отличное подспорье для погружения в предмет. Также книга справляется с ролью справочника: здесь можно быстро найти нужный раздел и освежить его в памяти. Рассчитана на начинающих программистов и разработчиков.

7. «Занимательная информатика. Центральный процессор», М. Сибуя

   Издательство «ДМК-Пресс»
Издательство «ДМК-Пресс»

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

Иллюстрация на обложке: Paper Trident / Shutterstock / Fotodom

Реклама. Рекламодатель ООО «ЯНДЕКС», LjN8KXFMs