ПРОГРАММИРОВАНИЕ В SCRATCH

Фишки и плюшки (уроки Scratch)

Плейлист взят с youtube-канала АЭЛИТ


Плейлист взят с youtube-канала ITGENIO


Учебная литература по программированию на Scratch

О.Е.Елисеева "Обучение детей основам создания компьютерных игр на языке программирования Scratch"


Денис Голиков "Scratch для юных программистов"


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


"Программирование для детей на языке Scratch"


Юрий Винницкий, Александр Григорьев "Scratch и Arduino для юных программистов и конструкторов"


Елена Зорина "Путешествие в страну Алгоритмию с котенком Скретчем"


Елена Зорина "Путешествие в страну Алгоритмию с котенком Скретчем. Книга 2. Ученик игродела"


Кэрол Вордерман, Джон Вудкок, Шон Макманус, Крейг Стили, Клэр Куигли, Дэниэл Маккаферти "Программирование для детей"


Эл Свейгарт "Программирование для детей. Делай игры и учи язык Scratch!"


Примеры игр

Предлагаем познакомиться с возможностями Scratch в области создания компьютерных игр. В данном модуле вы найдете примеры игр различных жанров: платформер, шутер, файтинг, рейсинг, квест и др. С помощью блочного принципа программирования в Scartch можно создавать не только компьютерные игры, но и анимационные проекты, мультфильмы, презентации, различные интерактивные истории и задания, викторины, симуляторы, тренажеры и делиться ими с другими участниками сетевого сообщества.

Полезные ссылки

Scartch – это не только среда программирования, но и социальная сеть, которая объединяет пользователей из различных стран мира. Проекты других пользователей можно просмотреть, скачать, присвоить себе, отредактировать и опубликовать. Свой проект также можно импортировать, опубликовать, скачать или встроить на веб-страницу сайта учреждения. Помните, что другие участники сетевого сообщества могут помочь в разработке собственного проекта. В сообществе присутствуют название проекта, его описание, авторство. Проекты, представленные в сообществе, мотивируют к созданию собственных разработок такого рода.

  •  Scratch.mit.edu

  •  Scratch.by

  •  Code.org

  •  CodeCombat

Регистрация в сетевом сообществе. Интерфейс Scratch 2. Публикация проекта

В данном модуле вы найдете инструкцию по регистрации в сетевом сообществе Scratch, описание главной страницы сообщества, познакомитесь с интерфейсом онлайн-редактора Scratch 2.

Палитра блоков

Управление движением спрайта c помощью команд группы "Управление" и "Сенсоры". Работа со звуком и музыкой

 

Предлагаем создать игру-платформер Mario. Для выполнения практического задания № 1 воспользуйтесь пошаговой инструкцией и вспомогательными файлами. Результат работы отправьте на проверку преподавателю.

Внимание! Вы можете оптимизировать скрипт и усложнить уровень.

Оптимизация кода игры. Команды группы "Операторы". Использование клонов в Scratch

Предлагаем создать 2 уровень игры Mario. Для выполнения практического задания № 2 воспользуйтесь пошаговой инструкцией и вспомогательными файлами. Результат работы отправьте на проверку преподавателю. 

Внимание! Вы можете оптимизировать скрипт и усложнить уровень.

  •  Инструкция по созданию 2 уровня (часть I)Файл
  •  Фон2
  •  Монета
  •  Ёжик
  •  Mario3
  •  Звук монетки
  •  Конец игры
  •  Уровень 2
  •  Уровень 2 (отредактированный)
  •  Практическое задание № 2

Работа с переменными и данными в Scratch

В данном модуле предлагаем познакомиться более подробно с блоком "Данные" и закончить работу над 2 уровнем, добавив в игру таймер и счётчик. Для выполнения практического задания № 3 воспользуйтесь инструкциями. Результат работы отправьте на проверку преподавателю.

Игровая физика и способы реализации движения персонажа в Scratch

В данном модуле предлагаем разработать 3 уровень игры. Рассматриваются способы реализации движения спрайта Марио при помощи "Других блоков", игровая физика, движения других спрайтов. Для выполнения практического задания № 4 воспользуйтесь инструкциями и вспомогательными файлами. Результат работы отправьте на проверку преподавателю.