Какие книги стоит прочитать школьникам интересующимся программированием?

 Публичный пост

Привет!
Совершенно внезапно я оказался в роли тыжпрограммиста и меня попросили собрать книжную полку для школы программирования. В принципе не самая трудная задача, даже для девопса, но есть нюанс. Книжки нужно подобрать на практически любой школьный возраст. Потому прошу помощи клуба. Наверняка кто-то встречал в природе живых детей которым интересно кодить. Посоветуйте литературы, что можно/нужно почитать школьнику интересующемуся программированием, графикой или 3D, вообще наверное любым цифровым творчеством. Желательно с комментарием какому возрасту книгу вы бы рекомендовали. Школьники таки бывают от 6 до 18, каждому наверняка своё.
Спасибо!

Связанные посты
23 комментария 👇

Код. Чарльз Петцольд.
Наверное от 12 лет уже можно.

  Развернуть 1 комментарий

Привет. Я вспоминаю себя в детстве и понимаю, что в основном читала с трудом, гугля чуть ли не каждое слово и превозмогая. Вроде, ни одну большую книгу не закончила. Может, я не одна такая. Читала много художки, но на упорное чтение технической литературы меня не хватало при всем желании. Из около художественного посоветовала книгу Линуса "Just for fun" - я читала в 15, но можно и раньше.
Я бы предложила ребенку курсы вроде stepik: 5 минут лекций, задание или вопрос. И еще codeforses.com, ему все равно писать олимпиады, чтобы поступать в универ, если захочет связать жизнь с программированием.

  Развернуть 1 комментарий

@Ohirro, «в детстве» и «гугля»... Эх, я старпер :/

  Развернуть 1 комментарий

@Ohirro, люто плюсую "Just for fun", тоже примерно в 15 прочитал и проникся :)

  Развернуть 1 комментарий

Энциклопедия профессора Фортрана!

Мой первый ПК!

Ладно, согласен, устарела она.

  Развернуть 1 комментарий

@VBodrov, а я вот прикидывал, хто первый запостит этот ответ.

Малое множество было верно очерчено. =Р

Поддерживаю! Два Фортрана этому товарищу! 😁

  Развернуть 1 комментарий

Адитья Бхаргава Грокаем алгоритмы - маст хэв, там в картинках для детей базовые алгоритмы, если прочитать когда молодой уже начал скрэтч трогать, может помочь, там все в картинках, для школьника то шо надо
Роберт Мартин Идеальный программист - прочитать в детстве и перечитывать каждые пару лет до смерти

PS: на правах рекламы, можно еще на мой канал зайти https://t.me/trees_die_standing я там стараюсь расписать там чтобы даже детям было понятно, что как в профессии

  Развернуть 1 комментарий

this.toggleDushnilaMode();

Художественные. Начитается ещё во время универа технодрочи, согласен с постом выше, что её читать скучновато, особенно в юности.

А если серьёзно, мне кажется, лучше всего хорошие видосики или интерактивные онлайн курсы. Конкретные тяжело посоветовать, всем разное нравится, лично мне больше всего зашёл Brad Traversy на ютубе и его же курсы на udemy

  Развернуть 1 комментарий

@kadron141, спасибо. Добавить художественного интересная мысль, закину организаторам. А есть мысли что конкретно было бы уместно на такой полке?

  Развернуть 1 комментарий

@vvatin, Ну ты же понимаешь, что любые мои мысли это будут просто мои любимые книги :D
В Книжном разделе Клуба было несколько обсуждений, думаю, любые книги из этих топов можно смело брать:
Фэнтези
Фантастика
Научпоп
"Классической", мне кажется, в школе хватает, а трактаты по философии не будут пользовать особой популярностью :)

  Развернуть 1 комментарий

  Развернуть 1 комментарий
Захар Кириллов, Амбассадор ЕРАМ в Клубе 20 июля в 13:59

Дал бы почитать мемуары всяких крутых айтишников и бизнесменов:

  • Билл Гейтс "Бизнес со скоростью мысли" и другие
  • Ричард Бренсон "Теряя невинность" и другие

Книги про устройство мозга, памяти и всякое такое тоже наверное могут заинтересовать -

  Развернуть 1 комментарий

@zahhar, к мемуарам Гейтса полезно прилагать его подробное генеалогическое древо и "Капитал" Маркса. 😁😁😁😁😁

  Развернуть 1 комментарий
Pasha Trukhanov, Бывший double-стартап-CEO , экс-теор.физик, софтвер инжинер в Дата саенсе, genetic engineer wannabe 20 июля в 13:27

SiCP !

  Развернуть 1 комментарий
Павел Фомин, Фуллстечу на TS и Python 20 июля в 13:48

Я в школе читал "Язык программирования C | Керниган Брайан У., Ритчи Деннис М." - книжка тонкая, много практики и дает очень хорошую базу для всего остального.

Также могу порекомендовать:
Книга шифров | Сингх Саймон
Хакинг: искусство эксплойта. 2-е издание | Эриксон Джон
Python. К вершинам мастерства | Рамальо Лучано

  Развернуть 1 комментарий
ROMAN GRUNIN, Android, Flutter DEV 20 июля в 15:31

Немного не в тему, но я Бы ещё дал попробовать ему игру Human Resource Machine

  Развернуть 1 комментарий

https://store.steampowered.com/app/619150/while_True_learn/ - а здесь можно попробовать машинное обучение, игра реально крутая и с котиками

  Развернуть 1 комментарий

Можно посмотреть http://stolyarov.info/books/programming_intro/e2

  Развернуть 1 комментарий

First Head серия, от o`reilly

  Развернуть 1 комментарий
Aleksei Pirogov, вебинарю, менторствую 21 июля в 10:44

Странно, что SICP (Structure and Interpretation of Computer Programs) не рекомендовали :) Да, детям сложновато может быть. Но при участии родителя могу себе представить успешное прохождение!

Скоро выйдет перевод "How to Design Programs" - тоже хорошая книга.

Есть ещё "Land of Lisp" и "Realm of Rakcet" - обе хороши очень, но не переведены.

  Развернуть 1 комментарий

@astynax, плохо ищете!

  Развернуть 1 комментарий

@pasha_tru, а чего это вы "i" ущемили в правах? В аббревиатуре SICP все буквы одинаково большие :) Ну и расшифровывать нужно, не все же в курсе полного названия!

  Развернуть 1 комментарий
Миша Гусаров, Инженегр-погромист 22 июля в 07:08

Python for Kids неплохо заходит.

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб