JavaScript для детей. Самоучитель по программированию

JavaScript для детей. Самоучитель по программированию

Издательство: Манн, Иванов и Фербер ООО
2016
Мягкая обложка
Артикул товара: 00000012598
Серия: Детство
ISBN: 978-5-00100-295-6
Страниц: 288
Формат: 80x100/16
Вес: 590
Статус: Под заказ (3-5 рабочих дней)
Цена: 616.00
Вес продукта: 590 g
Кол-во:  
  • Описание
  • Отзывы

JavaScript для детей. Самоучитель по программированию

Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt. Вы напишете несколько настоящих игр — поиск сокровищ на карте, «Виселицу» и «Змейку». На каждом шаге вы сможете оценить результаты своих трудов — в виде работающей программы, а с понятными инструкциями, примерами и забавными иллюстрациями обучение будет только приятным. Книга для детей от 10 лет.

От автора и издателей

Почему именно JavaScript?

Эта книга — не только введение в JavaScript, но и вообще в программирование.

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

Если вы просто хотите научиться программировать, почему стоит выбрать именно JavaScript? Что же, во-первых, начинать писать на нем код — легко. Все современные браузеры запускают код на JavaScript без дополнительных усилий с вашей стороны, вам не понадобится устанавливать никаких дополнительных программ.

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

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

И последнее — программирование на JavaScript открывает перед вами целый новый мир возможностей. Именно благодаря этому языку веб-страницы становятся интерактивными, но вы можете написать на нем целый сайт или, например,  запрограммировать настоящего робота!

Книга поделена на три части:

Часть 1 посвящена базовым элементам JavaScript, включая разные виды данных, условных конструкций, операторов циклов и функций. Вы узнаете, как создавать простые HTML-странички и напишете текстовую версию игры «Виселица».

Часть 2 знакомит с более продвинутыми техниками, включая jQuery, объектно-ориентированное программирование, запуск кода по таймеру и реакцию на действия пользователя и др. Вы сможете написать игру «Поиск сокровищ», которая будет уже по-настоящему взаимодействовать с игроком! 

Часть 3 посвящена элементу canvas, которая позволяет добавить графику к программе.

Вы узнаете, как рисовать при помощи JavaScript, как анимировать изображения и как контролировать анимации с клавиатуры. Собрав все знания вместе, вы сможете написать игру «Змейка» — и вдоволь поиграть в нее. В конце книги есть глоссарий и список рекомендуемой литературы.

Фишки книги

  • Через простые и забавные примеры вы погрузитесь в один из самых популярных языков программирования

  • Каждая новая тема подкрепляется реальной программой, которую вы напишете, опираясь на советы автор

  • В каждой главе есть упражнения для самостоятельного решения. Ответы к ним можно скачать на нашем сайте (но лучше попробовать все сделать самим!)

  • Примеры сопровождают смешные иллюстрации, с которыми обучение становится веселее

  • В конце книги Ник дает рекомендации по тому, куда можно развивать полученные навыки и как использовать язык

  • Все английские термины (которых в программировании не избежать!) вынесены на поля, что делает книгу крайне удобной в использовании и помогает учить язык

О JavaScipt

JavaScipt — это далеко не единственный язык программирования. В сущности, языков очень много, счет идет на сотни, однако есть немало причин выбрать именно JavaScript. Например, изучать его гораздо проще (и интереснее), чем многие другие языки. Но, пожалуй, самая веская причина такова: чтобы писать и выполнять JavaScript-программы, достаточно интернет-браузера — такого, как Internet Explorer, Mozilla Firefox или Google Chrome. В каждый из этих браузеров встроен интерпретатор JavaScript, который сможет выполнять JavaScript-программы. И никакого специального программного обеспечения вам не понадобится.

Для кого эта книга

  • Для детей от 10 лет, которые хотят научиться программировать.

  • Для родителей, которые хотят помочь детям освоить первые навыки программирования.

  • Для учителей информатики, которые хотят сделать свои уроки полезными и необычными!

Ник Морган — frontend-разработчик в Twitter. Ник обожает язык JavaScript и делится его секретами с искренней любовью.

978-5-00100-295-6

Манн, Иванов и Фербер ООО

Есть вопросы?

Вы можете задать нам вопрос(ы) с помощью следующей формы.

Имя:

Email

Пожалуйста, сформулируйте Ваши вопросы относительно JavaScript для детей. Самоучитель по программированию:

Введите число, изображенное на рисунке

code
Каталог
Опрос
Нравится ли вам наш магазин?





  Авдеева Н. Н.    Аверин М. М.    Адизес И. К.    Аксенова А. К.    Акунин Б.    Алеев В. В.    Александрова Г. С.    Александрова Л. А.    Александрова Э. И.    Алексеев А. И.    Алимпиева М. Н.    Алышева Т. В.    Амбарцумова Э. М.    Американская литература    Анащенкова С. В.    Английская литература    Андерсен Г. Х.    Андерсен Х. К.    Андрианова Т. М.    Арбекова Н. Е.    Арнгольд И. В.    Артасов И. А.    Артемова Н. А.    Атанасян Л. С.    Афанасьева О. В.    Афонькина Ю. А.    Ахмадуллина Р. Г.    Ахременкова Л. А.    Бабайцева В. В.    Бажов П. П.    Байкова Т. А.    Баканова Е.    Бальмонт К. Д.    Банников С. В.    Барабанов В. В.    Баранов П. А.    Баранова К. М.    Барашкова Е. А.    Баринова И. И.    Барто А. Л.    Батова И. С.    Бахтина С. В.    Башмаков М. И.    Беденко М. В.    Безруких М. М.    Беляева Н. В.    Бененсон Е. П.    Березенкова Т. В.    Берестов В. Д.    Бернер Р. С.    Бессон А.    Бетц Л. Л.    Бианки В. В.    Биболетова М. З.    Бим И. Л.    Блок А. А.    Богданов Н. А.    Богданова Г. А.    Боголюбов Л. Н.    Бойкина М. В.    Болотникова Н. В.    Бонд М.    Бондаренко А. А.    Босова А. Ю.    Босова Л. Л.    Братья Гримм    Бренифье О.    Брукс Ф.    Бука Т. Б.    Булатова А. А.    Булычев К.    Бунеев Р. Н.    Бунеева Е. В.    Бунимович Е. А.    Бурмистрова Л.    Буряк М. В.    Бутузов В. Ф.    Буше Ф.    Быкова Н. И.    Быстрова Е. А.    Ван Луся    Васильев Б. Л.    Васильевых И. П.    Ваулина Ю. Е.    Вахрушев А. А.    Векшина Т. В.    Веракса Н. Е.    Вербицкая М. В.    Вербицкая М. В. Эббс Б.    Верещагина И. Н.    Верн Ж.    Веселова Ю. С.    Вильмонт Е. Н.    Вилюнова В. А.    Виноградова Е. А.    Виноградова Н. Ф.    Винокурова Н.    Владимиров В. В.    Власенко О. П.    Волкова Е. В.    Волкова Е. И.    Волкова К. В.    Волкова С. И.    Володина Н. В.    Воронкевич О. А.    Восторгова Е. В.    Габова Е. В.    Габриелян О. С.    Гаврина С. Е.    Гаиашвили М. Я.    Гайдар А. П.    Галанжина Е. С.    Галанов А. С.    Галунчикова Н. Г.    Гальскова Н. Д.    Гара Н. Н.    Гаярделли М.    Гевуркова Е. А.    Гейдман Б. П.    Генденштейн Л. Э.    Гербова В. В.    Гин А. А.    Гиппенрейтер Ю. Б.    Глаголева Ю. И.    Гладышева Н. Н.    Глазков Ю. А.    Гоголь Н. В.    Голдинг Э.    Голицына Е. Б.    Голицынский Ю. Б.    Голобородько В. В.    Голубь В. Т.    Голявкин В. В.    Гомзяк О. С.    Горбов С. Ф.    Гордиенко Н. И.    Горецкий В. Г.    Горький М.    Горячев А. В.    Гостева Ю. Н.    Грачев А. В.    Граш Н. Е.    Грехнёва Г. М.    Григорьева М. В.    Гризик Т. И.    Грин А. С.    Гришковец Е. В.    Громцева О. И.    Груздева Е. Н.    Гулидова Т. В.    Гусева Е. В.    Давыдова М. А.    Данилов А. А.    Данилов Д. Д.    Данилова Г. И.    Данилова Е. А.    Данилова Л.    Демидова М. Ю.    Дени М.    Денисова Д.    Денисова Е. Т.    Джин Ф.    Дмитриева В. Г.    Дмитриева О. И.    Додокина Н. В.    Домогацких Е. М.    Дорожин Ю.    Доронькин В. Н.    Дорофеев Г. В.    Дорофеева А.    Достоевский Ф. М.    Драбкина С. В.    Драгунский В. Ю.    Дронов В. П.    Дружинина М. В.    Дубова М. В.    Дули Д.    Дули Дж.    Душина И. В.    Дыбина О. В.    Дьячкова Г. Т.    Дьячкова Л. В.    Дёмчева Н. В.    Евдокимова А. О.    Егораева Г. Т.    Егорова Н. В.    Ерина Т. М.    Ермолинская Е. А.    Ерохина Е. Л.    Ершова А. П.    Есенин С. А.    Ефанова З. А.    Ефросинина Л. А.    Жижина Е. А.    Жиренко О. Е.    Жукова О. С.    Жуковский В. А.    Журова Л. Е.    Жутауте Л.    Зак С. М.    Захаров В. Б.    Захарова О. А.    Заходер Б. В.    Звавич Л. И.    Зверева Е. А.    Земцова О. Н.    Зинин С. А.    Зощенко М. М.    Зубарева И. И.    Иванов С. В.    Иванова И. В.    Игнатьева Т. В.    Илюхина В. А.    Иляшенко Л. А.    Истомина Н. Б.    Итальянская литература    Кабардин О. Ф.    Каверина А. А.    Кадомцев С. Б.    Каинов А. Н.    Калачева Е. Н.    Калинова Г. С.    Каменский А. А.    Канадская литература    Канакина В. П.    Капинос В. И.    Каралашвили Е. А.    Карышева Е. Н.    Карякина О.    Катаев В. П.    Кауфман К. И.    Качур Е.    Кибирева Л. П.    Ким Н. А.    Кирик Л. А.    Кириленко А. А.    Клевцова Л. Ю.    Климанова Л. Ф.    Клочкова И. Н.    Клюхина И. В.    Ковалева Г. С.    Коваленко З. Д.    Коваль Т.    Коваль Т. В.    Ковригина Т. В.    Козлов С. Г.    Козлова С. А.    Колдина Д. Н.    Колесников С. И.    Колесникова Е.    Колесникова Е. В.    Колпаков С. В.    Колягин Ю. М.    Комарова Л. А.    Комарова С. В.    Комарова Т. С.    Комарова Ю. А.    Комиссаров К. В.    Коноваленко В. В.    Коноваленко С. В.    Конопатова Н. К.    Константинова И. В.    Конышева Н. М.    Копылова В. В.    Корешкова Т. В.    Корнилова О. А.    Корнильев И. Н.    Коровина В. Я.    Королькова Е. С.    Косинова Е. М.    Костюченко М. П.    Котова О. А.    Кочемасова Е. Е.    Кочурова Е. Э.    Кошкина А. В.    Коэльо П.    Кремнева С. Ю.    Критская Е. Д.    Крупенчук О. И.    Крылов И. А.    Крылов С. С.    Крылова О. Н.    Крюкова Т. Ш.    Кубасова О. В.    Кудрина С. В.    Кудрявцева Е. А.    Кузнецова Л. В.    Кузнецова М. И.    Кузнецова Н. Е.    Кузнецова Н. Н.    Кузовлев В. П.    Кулабухова С. Ю.    Кулигина А. С.    Куликова Е. Н.    Кулинич Г. Г.    Куприн А. И.    Курдюмова Т. Ф.    Курникова Е. В.    Курукин И. В.    Кутявина Н. Л.    Кутявина С. В.    Куцакова Л. В.    Кучменко В. С.    Лаваль Т.    Лаврентьева Т. М.    Лаврова Н. М.    Ладыженская Т. А.    Лазебникова А. Ю.    Ланин Б. А.    Лаппо Л. Д.    Ларионова И. В.    Латфуллина Л. Г.    Латчук В. Н.    Леви М.    Леонова Н. Н.    Лермонтов М. Ю.    Летягин А. А.    Линдгрен А.    Лискова Т. Е.    Литература стран Латинской Америки    Лободина Н. В.    Ломов С. П.    Лунин В. В.    Лутцева Е. А.    Лысенко Ф. Ф.    Львов В. В.    Львова С. И.    Мазанова Е. В.    Макарова Т. С.    Максимова Т. Н.    Малаховская О. В.    Мальцева И. М.    Малюшкин А. Б.    Мамин-Сибиряк Д. Н.    Манн И. Б.    Марон А. Е.    Марон Е. А.    Маршак С. Я.    Маслова С. В.    Матвеев С. А.    Матвеева Е. И.    Матвеева Н. Б.    Матвеева Н. В.    Маяковский В. В.    Медведев Ю. Н.    Мезенцева В. Н.    Мельникова Н. Б.    Мельникова О. Н.    Мерзляк А. Г.    Меркин Г. С.    Меркулова Т. В.    Микулина Г. Г.    Мильруд Р. П.    Минаева С. С.    Миндюк Н. Г.    Миракова Т. Н.    Миронов С. К.    Мирошниченко Н. В.    Михайлова С. Ю.    Михалков С. В.    Михеева И. В.    Мишакина Т. Л.    Мишарина И. А.    Мишина Н. В.    Мищенкова Л. В.    Монастырский Л. М.    Мордкович А. Г.    Моро М. И.    Мороз В.    Москвин Г. В.    Муравин Г. К.    Муравина О. В.    Мураками Х.    Мурченко Н. А.    Мякеля Т.    Мёдов В. М.    Наварро А.    Наговицына О. В.    Назарова Т. Н.    Нарушевич А. Г.    Небыкова О. Н.    Недомеркова И. Н.    Некрасов Н. А.    Неменская Л. А.    Немецкая литература    Нефедова Е. А.    Нефёдова М. Г.    Нечаева Н. В.    Никитин И. С.    Николаева Л. П.    Николаева С. Н.    Никольская А.    Никулина М. Ю.    Ничепорук Т. П.    Нищева Н. В.    Новикова В. П.    Новикова Л. И.    Новицкая М. Ю.    Норвежская литература    Носов Н. Н.    Огородник О. Я.    Оралова О. В.    Орехов А. А.    Осеева В. А.    Остер Г. Б.    Павлова О. В.    Панебратцев Ю. А.    Пантелеев Л.    Пасечник В. В.    Патрикеев А. Ю.    Паустовский К. Г.    Паутова А. Г.    Перова О. Д.    Перро Ш.    Песняева Н. А.    Петерсон Л. Г.    Петренко С. В.    Пивоварова И. М.    Плешаков А. А.    Поглазова О. Т.    Погожев В. А.    Позина В. А.    Покидаева Т.    Полонский В. Б.    Помораева И. А.    Пономарева И. Н.    Пономарёв М. В.    Попов М. А.    Потапов М. К.    Потапова Г. Н.    Пришвин М. М.    Прокофьева С. Л.    Прудникова Е. А.    Птухина А. В.    Пурышева Н. С.    Пуряева Н. Н.    Пушкин А. С.    Пчёлкина С. В.    Радевич Т. Е.    Радченко О. А.    Рамзаева Т. Г.    Репкин В. В.    Роговцева Н. И.    Романова Н. И.    Романович О. А.    Рорман Л.    Рослова Л. О.    Рохлов В. С.    Рудницкая В. Н.    Рудченко Т. А.    Рурукин А. Н.    Русаков А. А.    Руссо Ф.    Рутковская Е. Л.    Рыбченкова Л. М.    Рыдзе О. А.    Рыжова Л. И.    Рязановский А. Р.    Савенкова Л. Г.    Самкова В. А.    Самородский П. С.    Самсонова Л. Ю.    Сасова И. А.    Селимова Р. Ф.    Семенова Т.    Семёнов А. Л.    Сенина Н. А.    Сергеева Г. П.    Сивоглазов В. И.    Сизова Р. И.    Симоненко В. Д.    Симонова Е. В.    Синица Н. В.    Сиротин В. И.    Ситникова Т. Н.    Скворцов П. М.    Склярова В. Л.    Скоттон Р.    Скрипка Е. Н.    Славина Т. Н.    Сладков С. А.    Смирнов А. Т.    Смирнова И. Г.    Соколова Т. Н.    Соловейчик М. С.    Соловьева Е. В.    Соловьева Ф. Е.    Соломина Е. Н.    Сонин Н. И.    Сорокина Е. Н.    Стефанович П. С.    Стивенсон Р. Л.    Стронская И. М.    Сутеев В. Г.    Сухова Т. С.    Сухорукова Л. Н.    Таможняя Е. А.    Тарасенко Л. Т.    Тарасова Л. Е.    Твен М.    Теплицкая А. Г.    Тер-Минасова С. Г.    Тимченко Л. И.    Тихомирова Е. М.    Ткачева М. В.    Токмакова И. П.    Толстой А. Н.    Толстой Л. Н.    Томилина М. Е.    Топоркова И. Г.    Трафимов С. А.    Трафимова Г. В.    Трейси Б.    Трубанева Н. Н.    Трунцева Т. Н.    Тургенев И. С.    Тютчев Ф. И.    Уайльд О.    Узорова О. В.    Улицкая Л. Е.    Ульева Е. А.    Уманская Э. Э    Умнова М. С.    Уорелл Э.    Усачев А. А.    Усачева В. О.    Успенский Э. Н.    Устинова Л. Ю.    Ушакова О. Д.    Ушакова О. С.    Фарков А. В.    Федоров И. Н.    Федорова Н. Е.    Федосова Н. А.    Федотова О. Н.    Фет А. А.    Филиппова Т. А.    Фоменко Е. А.    Фомина Т. В.    Фрай М.    Французская литература    Фёдорова Л. И.    Хармс Д. И.    Хижнякова Л. С.    Хиленко Т. П.    Холодова И. А.    Холодова О. А.    Цветкова Г. В.    Циновская С. П.    Цуканова С. П.    Цыбулько И. П.    Цыганкова Н. И.    Чекин А. Л.    Челышева Т. В.    Чернов Д. И.    Чернова М. Н.    Черноиванова Н. Н.    Черный С.    Чехов А. П.    Чистякова О. В.    Чудинова Е. В.    Чуковский К. И.    Чуракова Н. А.    Чуракова Р. Г.    Чхартишвили Г. Ш.    Шабунин М. И.    Шамчикова В. М.    Шарма Р. С.    Шацких В. Н.    Шевелев К. В.    Шевкин А. В.    Шейкина С. А.    Шекспир У.    Шестаков С. А.    Шиманская В. А.    Шишкова И. А.    Шклярова Т. В.    Школяр Л. В.    Шлыкова И. С.    Шорыгина Т. А.    Шпикалова Т. Я.    Штец А. А.    Шубина Г. В.    Щеглова И. В.    Щербина С. В.    Щербинина С. В.    Эббс Б.    Эванс В.    Эрлих О. В.    Юдачева Т. В.    Юдина Е. П.    Юдовская А. Я.    Языканова Е. В.    Якир М. С.    Якубовская Э. В.    Янушко Е. А.    Янченко В. Д.    Яснов М. Д.    Яценко И. Ф.    Ященко И. В.  
Metrika