Книги по которым мы в детстве учили программирование (и будем учить детей)

d67c5b93f7434aefa7ad38a1b40f021f.jpg

Когда я зашел в гости к Робокурс (они учат ребятишек 7–13 лет программированию и робототехнике), то увидел коллекцию раритетных книжек по программированию и вспомнил былое, 286-е без жесткого диска, BASIC из оперативки и прочее.

Я был в восьмом и от одноклассника узнал, что есть «Краевая станция юнных техников» (КСЮТ), где помимо выпиливания лобзиком кордовых авиамоделей есть и инновационный кабинет по программированию. Записался туда. Там были и первые сетевые баталии в NETWARS, и первая порнокартинка, и война за пароль главного администратора. Адекватных книг практически на было, особенно по горячо любимому мной бейсику (только «Программышка» и еще одна розовенькая книга, откуда я узнал, что такое массив и что с ним можно делать.)

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

Под катом кратенький обзор одной современной и нескольких олдскульных советских книжек по робототехнике и программированию для детей из коллекции преподавателей. (Бонус — обзор манги по электричеству.) А в комментах — ваши первые книги.
8e0f4766a41b42eb8df35f98b3ec79b3.jpg

Программирование для детей


78fff49cf8f54234910b2478c5bab1ab.jpg
Издательство «МИФ» выпустила качественную книжку с картинками по изучению SCRATCH и Python. Веселая стилизация/пикселизация, качественная полиграфия, доступное изложение. Про бабушку не знаю, но мама и папа наконец-то смогут выучить python.
5ecc1652ef92445bafe30fbbdd006236.jpg
По-моему, весьма годный подход: хочешь научиться программировать — напиши свою игру. Чему и учат авторы на протяжении всей книги.

Думаю, что лучше один раз увидеть:

картинки

Путешествие в страну роботов


cfcab6422b60470b8f341073345b6651.jpg

Особенность книжки — в огромном количестве толковых ссылок на ключевые моменты истории автоматических систем — от неандертальских ловушек на мамонтов, карт Жаккара, регулятора Уатта, маятника Фуко и пр, до машины Беббиджа, работ Винера Эшби, космических аппаратов, ЭНИАК, БЭСМ. Автор заглядывает и в будущее, анализуируя работы Азимова и Лема.

59e245d9627548d097d9b6ab02ac45b1.jpg

Программышка


c0d7f060e5554998928b9adea3c9d40b.jpg
Эх, книжка первая моя. Написана французами в 1985, переведена на русский в 1990.

картинки
813df8fffd294027a7175c54f01a98ff.jpg
Вот так я учился использовать GOTO

e03ae692f4f14deeb0108ac43a0d048d.jpg
Работать с анимацией и псевдографикой

0d405a63ed4c487c910252195e6b9412.jpg
Выносить мозг окружающим писками динамика

4f598e2db7b14d95be28e20b185c64aa.jpg
А вот так нас пугали багами

Вот вторая моя книга по программированию
image
Но толку в школе от нее было мало, зато в универе пригодилась

Роберт


ebaf85ae815f463ca9c9e19a152c171c.jpg
Милая художественная эстонская книга 1975 года про приключения робота

Основы компьютерной грамотности


3225fdda8dda48319e2d219b74cb8abf.jpg
Книга одновременно из Пало-Альто (это кремниевая долина, если что) и Бостона (это вторая кремниевая долина).
В книге много заданий и прог на бейсике, есть контрольные вопросы. Для домашнего обучения в те времена — крутая книга.

картинки
ea1cc8e67d3740c4913d0e949e5c8d6b.jpg
И тут Lisp

8af596cb91474431a1cf4fc35e31fac0.jpgНейроинтерфейсы и биофидбэк

6b52806080d5491b84218889a238b169.jpg
А это наверное фейсбучек или скайп

d1e4262414b849158845521953ca997c.jpg
Ну и преступления тут как тут

Язык и компьютер


865530abea8c45848898a6302c590fb3.jpg
Книга 1989 года для тех, кто постарше.
dc5d4e498c1d4a4f9274800e5fc11b33.jpg
В книге рассказывается про семантику, понятийное ядро, фоносемнтику. Чем отличается фоносемантический ореол «вробара» от «лювиня»?

О чем мечтают роботы


4dee8858bbe947dab11cfde86a136e4c.jpg
Опять французы. Что мне особенно понравилось — так это формат комиксов. И Хардкорность в некоторых моментах.

Мечтают ли роботы о… парадоксе Энштейна-Подольского-Розена?

подсмотреть

И наконец — МАНГА


26e574a9723a4cac8d3941329930d027.jpg

правило буравчика, p-n-p переходы и еще кое-что

Чем меня «подкупили» преподаватели «Робокурса», что они мониторят не только современные книги и методики по программированию и робототехнике, но и раритетные советские книги и зарубежные издания:
25ccd645b43c4133a8c56936a6d0956d.jpg

Какая ваша первая книга по программированию?

P.S.


Если у вас есть малявка 7–13 лет, то вам сюда: Робокурс: обучаем детей программированию и робототехнике
image

© Habrahabr.ru