Создание детской программы Scratch
Характеристика Scratch как новой среды программирования для детей. Знакомство с интерфейсом. Создание простейшей анимации для спрайта Кот. Анимация по смене костюмов. Механизм создания анимированного объекта путем добавления и смены костюмов спрайта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 19.10.2022 |
Размер файла | 932,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
В основе Scratch традиции языка Лого. Если упоминание Лого, а также его агента-исполнителя Черепашки не дает вам представления об этой программе, вспомните конструктор Лего, по принципам которого и работает Лого. В среде Скретч пользователь из отдельных кирпичиков (блоков программы) собирает свой мультимедийный проект точно так же, как конструкцию из кубиков Лего. Простая форма позволяет даже самым маленьким приобщаться к программированию, превращая обучение в увлекательную игру.
Scratch - это новая среда программирования, которая позволяет детям создавать собственные анимированные и интерактивные истории, презентации, модели, игры и другие произведения.
В результате выполнения простых команд может складываться сложная модель, в которой будут взаимодействовать множество объектов, наделенных различными свойствами. Начальный уровень программирования настолько прост и доступен, что Scratch рассматривается в качестве средства обучения не только старших, но и младших школьников.
При создании скрипта (программы) используется палитра блоков, которая занимает левую часть экрана. В ее верхней части располагается 8 разноцветных кнопок, которые выбирают нужную группу команд. Команды выбранной группы отображаются в нижней части окна.
Блок движение (синий)
Блок - звук (розовый)
Блок - внешность (фиалетовый)
Блок контроля (оранжевый)
Блок контроля (оранжевый)
Блок сенсоры (голубой)
Блок числа
Блок перо
Блок переменные
Практическая работа № 1. Знакомство с интерфейсом. Создание простейшей анимации для спрайта Кот
scratch программирование интерфейс ребенок
Цель: научиться запускать программу Scratch, изучить основные пункты среды, научиться создавать простейшую анимацию в среде Scratch.
Задание. Создайте для спрайта Кот следующую анимацию: Кот находится в левом нижнем углу, при щелчке по зеленому флагу Кот начинает движение вправо, дойдя до края, двигается по диагонали в левый верхний угол.
Технология выполнения задания.
1. Запустите среду Scratch двойным щелчком по ярлыку на рабочем столе.
2. Перед Вами появится окно среды Scratch. Ознакомьтесь с объектами среды.
3. Переместите Кота в левый нижний угол Вашего проекта. Для этого необходимо нажать на Кота левой кнопкой мыши и протянуть его в нужное место.
4. Теперь приступим к написанию скрипта для Кота. Двойным щелчком левой кнопкой мыши откройте область скриптов для Кота.
5. Для того чтобы Кот при столкновении со стеной не поворачивался вверх ногами необходимо нажать на кнопку «только поворот влево - вправо»
6. В окне команд для спрайта Кот составьте следующую программу, используя область скриптов, которая находится в левой части окна.
7. Переведите проект в режим демонстрации.
8. Для запуска проекта нажмите на зеленый флаг. Убедитесь, что Ваш спрайт выполняет действия, указанные в задании.
Дополнительное задание 1. Измените программу так, чтобы Кот после того, как дойдет до правого угла, шел вверх до самого конца.
Дополнительное задание 2. Составьте следующую анимацию для спрайта Кот: Кот находится в правом нижнем углу, затем он доходит до середины экрана, после чего поворачивается и возвращается назад.
Дополнительное задание 3. Составьте следующую анимацию для спрайта Кот: Кот проходит 4 раза по периметру экрана.
Практическая работа № 2. Смена костюмов спрайта. Создание анимации по смене костюмов
Цель: изучить механизм создания анимированного объекта путем добавления и смены костюмов спрайта.
Задание.Создать анимацию плывущей акулы, отрывающей и закрывающей рот.
Технология выполнения задания.
1. Запустите программу Scratch.
2. Удалите из проекта Спрайт 1.
3. Добавьте в проект новый спрайт. Выберите кнопку Новый объект, в папке Animals выберите Спрайт shark1-a.
4. Сделайте активным Спрайт Акула двойным щелчком мыши и перейдите в закладку Костюмы.
5. Добавьте для Спрайта Акула новый костюм. Для этого нажмите на кнопку Импорт и выберите костюм shark1-b.
6. Аналогичным образом добавьте еще один костюм shark1-c. В окне костюм должно получиться примерно следующее.
7. Для Спрайта Акула в закладке скрипты составьте следующую программу.
8. Проверьте работу вашего проекта: перейдите в режим презентации и нажмите на зеленый флаг.
Дополнительное задание 1. Измените проект так, чтобы акула двигалась, открывала /закрывала рот медленнее.
Дополнительное задание 2. Используя Спрайты из папки People, создайте анимацию танцующего человека.
Размещено на Allbest.ru
...Подобные документы
Описание этапов создания анимированного GIF изображения мультипликационного героя "Винни-Пуха" в программе Adobe Photoshop CS6. Создание дубликата слоя изображения и подготовка кадров для GIF анимации. Настройка эффектов анимации и результат GIF-файла.
лабораторная работа [1,2 M], добавлен 05.03.2015Процесс создания простейшей мультипликации в приложении в Macromedia Flash путем применения автоматической и покадровой анимации. Пример использования Action Script. Пошаговое описание выполнения данной работы со всеми комментариями и изображениями.
контрольная работа [4,2 M], добавлен 06.05.2011Autodesk 3ds Max как полнофункциональная профессиональная программная система для создания и редактирования трёхмерной графики и анимации. Особенности моделирования персонажей. Создание скелета и настройка глаз героя. Анимация персонажей, визуализация.
дипломная работа [11,9 M], добавлен 12.06.2012Устройства для создания примитивной анимации. История развития анимирования 70-х годов. Трехмерная система анимации фигур. Создание искусственного человека, неотличимого от настоящего. Достижения освещения и текстурирования. Деформация 2D и 3D объектов.
презентация [1,4 M], добавлен 06.02.2013Описание авторской идеи анимации, использования базовых команд и конструкций. Процесса проектирования программы. Описание алгоритма разработанной программы. Последовательность создания анимации. Листинг программы и скриншот рисунка по программе.
курсовая работа [911,5 K], добавлен 20.05.2013Исследование способов создания компьютерного изображения. Создание анимации по ключевым кадрам и траектории, при динамических симуляциях и методом захвата движения. Использование векторной, растровой, фрактальной, двухмерной и трехмерной графики.
презентация [1002,0 K], добавлен 23.06.2015Инструментальные возможности для реализации программы. Позиционирование сайта в Интернете, разработка дизайна и информационное наполнение. Создание анимированного баннера и добавления в поисковые системы для продвижения данного сайта в Интернете.
курсовая работа [1,9 M], добавлен 29.09.2012Понятие, принципы и инструментальное обеспечение создания компьютерной анимации как искусства создания движущихся изображений с использованием компьютера. Поисковые системы Internet, их функции и назначение, оценка возможностей, условия использования.
контрольная работа [141,4 K], добавлен 06.03.2014Освоение языка программирования Delphi. Построение блок-схемы запуска главного таймера и основная логика программы. Использованные свойства и события Form, MediaPlayer, Timer, MainMenu. Запуск, пауза и остановка анимациии. Создание листинга программы.
курсовая работа [771,9 K], добавлен 22.06.2014Программы для создания 3D моделей, их возможности: blender, 3DsMax. Скелетная анимация или Риггинг. Ragdoll, motioncapture, нейронные сети. Сущность термина "тряпичная кукла". Основное преимущество ragdoll-анимации перед традиционной. Анимация, фреймы.
реферат [8,5 M], добавлен 21.02.2022Элементы интерфейса графического редактора Macromedia Flash. Создание изображений, преобразование формы и заливки. Использование слоев и библиотечных образцов. Разработка анимации в среде Flash. Реализация мультипликации, ее звуковое сопровождение.
курсовая работа [1,3 M], добавлен 15.11.2013Создание программы, работающей с набором данных на внешнем устройстве. Описание программного комплекса. Обзор структуры главной программы. Процедура добавления новых элементов, поиска и создания на экране вертикального меню. Проверка работы программы.
курсовая работа [265,6 K], добавлен 28.08.2017История разработки, назначение и функциональные возможности программы Microsoft Office PowerPoint. Алгоритм создания презентации: выбор фона и контрастности слайдов, вставка объекта, выбор макета содержимого, создание анимации и настройка времени показа.
контрольная работа [2,0 M], добавлен 03.03.2011Изучение основных приемов создания анимационных роликов средствами пакета Macromedia Flash-5 для оформления страниц web-узлов. Анимация движения с помощью автоматического заполнения кадров. Плавное изменение формы объекта (морфинг), узловые точки.
лабораторная работа [25,6 K], добавлен 12.06.2010Основные понятия и определения мультимедийных технологий. Возможности программы для создания интерактивной векторной анимации, ориентированной на создание web-сайтов и презентаций Macromedia Flash. Этапы создания мультимедийных презентационных программ.
дипломная работа [73,2 K], добавлен 15.04.2013Методы создания двумерных и трехмерных изображений. Классификация средств компьютерной графики и анимации. Системы для работы с видео и компоновки. Обзор программных продуктов для создания презентаций, двумерной и трехмерной анимации, 3D-моделирования.
реферат [30,5 K], добавлен 25.03.2015Назначение компьютерной графики. Особенности трехмерной анимации. Технология создания реалистичных трехмерных изображений. Компьютерная графика для рисования на SGI: StudioPaint 3D. Пакет PowerAnimator как одна из программ трехмерной анимации на SGI.
реферат [25,7 K], добавлен 31.03.2014Понятие компьютерной презентации и основные этапы работы с ней. Создание структуры презентации и выбор дизайна, наполнение слайдов содержанием. Редактирование, сортировка и анимация смены слайдов. Создание управляющих объектов, просмотр информации в окне.
методичка [3,9 M], добавлен 20.08.2010Принципы получения электронных копий. История создания сканера, принцип действия. Виды сканеров, их характеристики. Выбор среды программирования: визуальное программирование, среда программирования Delphi, язык С++. Описание разработанной программы.
курсовая работа [42,9 K], добавлен 25.12.2008Создание и использование динамически загружаемых библиотек в Delphi. Преимущества использования, создание простейшей DLL. Статическая и динамическая загрузка DLL, обмен данными с ней. Создание программы, работающей с базой данных клиентов кардиоцентра.
курсовая работа [425,2 K], добавлен 07.07.2012