Scratch для юных программистов [Денис Голиков] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

для юных
программистов

Санкт-Петербург
«БХВ-Петербург»
2017

УДК
ББК

004.43-053.2
32.973.26-018.1
Г60

Г60

Голиков Д. В.
Scratch для юных программистов. — СПб.: БХВ-Петербург, 2017. — 192 с.: ил.
ISBN 978-5-9775-3739-1
Книга написана на основе опыта обучения программированию на языке
Scratch в кружке юных программистов и протестирована на сотне детей 7–12 лет.
Материал рассчитан на самостоятельное, без помощи взрослых, изучение Scratch
детьми, знакомыми с компьютером и умеющими пользоваться мышью, запускать
программы, считать, умножать и делить.
Рассказано, как скачать и установить Scratch, написать первую программу,
мультфильм и игру. Приведены примеры создания более сложных мультфильмов
и компьютерных игр. Дети научатся создавать и сохранять проекты, работать в
графическом редакторе, озвучивать фильмы, использовать логические операторы, циклы, условия, списки и другие элементы программирования. Попутно
они узнают про координатную плоскость, проценты, десятичные дроби, градусы и
другие математические понятия.
Для детей младшего и среднего школьного возраста
УДК 004.43-053.2
ББК 32.973.26-018.1

Группа подготовки издания:
Главный редактор
Зам. главного редактора
Зав. редакцией
Редактор
Корректор
Компьютерная верстка
и дизайн обложки

Екатерина Кондукова
Евгений Рыбаков
Екатерина Капалыгина
Анна Кузьмина
Зинаида Дмитриева
Марины Дамбиевой

Подписано в печать 30.08.16.
Формат 84 108 1/16. Печать офсетная. Усл. печ. л. 20,16.
Тираж 1500 экз. Заказ №
«БХВ-Петербург», 191036, Санкт-Петербург, Гончарная ул., 20.
Отпечатано в соответствии с предоставленными материалами
в ООО «ИПК Парето-Принт», 170546, Тверская область,
Промышленная зона Боровлево-1, комплекс № 3А, www.pareto-print.ru

ISBN 978-5-9775-3739-1

© Голиков Д. В., 2017
© Оформление, издательство «БХВ-Петербург», 2017

ВВЕДЕНИЕ ДЛЯ ВЗРОСЛЫХ
Дорогие друзья! (Сейчас я обращаюсь к детям.) Введение можете не читать, переходите сразу к главе 1, начинайте делать весёлые мультики. А родителям будет полезно узнать некоторые сведения о Scratch.
Целью книги является наглядное обучение программированию школьников младших классов. Книга написана
на основе опыта обучения программированию на Scratch
в кружке юных программистов и протестирована на сотне
детей 7–12 лет.
Материал рассчитан на самостоятельное, без помощи
взрослых, изучение Scratch школьниками 2–5 классов,
имеющими базовые навыки управления компьютером.
Дети должны уметь пользоваться мышью, запускать программы, щелкая по их ярлыкам, и т. п., а также считать,
умножать и делить. Более сложные математические понятия (отрицательные числа, десятичные дроби, проценты,
оси координат, градусы) объяснены на страницах книги.
Особенность книги — очень подробное пошаговое описание процесса создания программ. Все остальные книги
опускают многие стороны процесса, подразумевая, что читатель сам догадается о мелких деталях. Здесь же скриншотами (экранными снимками) представлен процесс создания проектов целиком. Все вопросы, возникающие у
детей, были сняты в ходе тестирования книги в кружке.
Принцип обучения такой: сначала конструируем сложную и непонятную программу (именно конструируем, так
как процесс программирования в Scratch подобен созданию моделей из деталей конструктора), потом запускаем
её и пытаемся немного изменить. Наблюдая за сделанными изменениями, начинаем понимать, как она работает.
В книге нет никакого введения, дети сразу начинают делать весёлые мультики, а потом даже игры. Одна из главных целей — постараться, чтобы ребёнку не было скучно,
поэтому шутки и юмор для игр добавлял мой сын пятиклассник.

3

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

Знакомство с программированием начинается с создания простейших программ, например таких, как вот эта.

При нажатии на клавишу эта программа передвинет Кота на 10 шагов и проиграет звук «Мяу».

Кто создал Scratch?
Проект по созданию Scratch инициирован в 2003 г. при
финансовой поддержке компаний Science Foundation,
Intel Foundation, Microsoft, MacArthur Foundation, LEGO
Foundation, Code-to-Learn Foundation, Google, Dell, Fastly,
Inversoft и MIT Media Lab research consortia.

4

Scratch создан в лаборатории Lifelong Kindergarten
Массачусетского технологического института под руководством профессора Митчела Резника (Mitchel Resnick)
в 2007 г.

Познакомиться с командой разработчиков Scratch вы
можете на странице
https://scratch.mit.edu/info/credits/

На какой возраст рассчитан
Scratch?
Создатели Scratch разрабатывали его специально для
детей 8–16 лет. Однако 6–7-летние дети, которые умеют
читать, считать, а также пользоваться мышью, тоже могут создать простые проекты.

Насколько популярен