Основы программирования в среде Scratch

  • (2)

Scratch – это начало, основа, с изучения которой ребенок входит в мир профессионального программирования как будущий инженер-программист, разработчик приложений, технический дизайнер. Создавая свои собственные интерактивные истории и игры, дети учатся разрабатывать проекты, ставить цели и задачи. Обучение по программе «Основы программирования в среде Scratch» должно повысить познавательный интерес обучающихся к изучению компьютерных технологий, способствовать развитию творческих возможностей ребёнка.

Педагоги

Леонова Анна Александровна

Курсы повышения квалификации:

2019 - Методика преподавания программирования на языке Python
2018 - Введение в должность педагога дополнительного образования
2018 - Математика и программирование для младшей школы

Содержание программы

1. Введение 

Знакомство со средой Скретч. Понятие спрайта и объекта. Создание и редактирование спрайтов и фонов для сцены. Пользуемся помощью Интернета. Поиск, импорт и редакция спрайтов и фонов из Интернет.

2. Управление спрайтами 

Управление спрайтами: команды Идти, Повернуться на угол, Опустить перо, Поднять перо, Очистить. Координатная плоскость. Точка отсчета, оси координат, единица измерения расстояния, абсцисса и ордината. Навигация в среде Скретч. Определение координат спрайта. Команда Идти в точку с заданными координатами. Команда Плыть в точку с заданными координатами. Режим презентации. Создание проекта «Кругосветное путешествие Магеллана».

3. Основные приемы программирования 

Понятие цикла. Команда Повторить. Рисование узоров и орнаментов. Конструкция Всегда. Команда Если край, оттолкнуться. Ориентация по компасу. Управление курсом движения. Команда Повернуть в направлении.

Спрайты меняют костюмы. Анимация. 

Соблюдение условий. Сенсоры. Блок Если. Управляемый стрелками спрайт.

Составные условия. Датчик случайных чисел. Циклы с условием.

Запуск спрайтов с помощью мыши и клавиатуры.

Самоуправление спрайтов. Обмен сообщениями. Блоки Передать сообщение и Когда я получу сообщение.

Применение спецэффектов для спрайтов и сцены.

Переменные. Их создание, использование и удаление. Использование счетчиков. Защищенные переменные. Ввод переменных. Ввод переменных с помощью рычажка.

Блок «Операторы». Вычисления: простая арифметика. Запоминание результата в переменной, случайные числа.

Сложные вычисления: остаток от деления, возведение в степень, округление.

Логические операции: сравнение чисел и переменных.

Строки. Строковые константы и переменные, операции со строками.

Списки. Создание списков. Добавление и удаление элементов.

Подпрограммы. Создание блоков.

 

Создание тестов – с выбором ответа и без.

4. Создание проектов 

Создание проектов по собственному замыслу. Регистрация в Скретч-сообществе. Публикация проектов в Сети

 

 

Цели программы

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

Результат программы

Личностные результаты:

· Проявление положительного отношения к дальнейшему обучению компьютерным технологиям;

· Устойчивость интереса детей к занятиям. Желание узнать новое.

· Уверенность в своих силах.

Метапредметные результаты:

· Интеллектуальное развитие – умение анализировать и сравнивать, ставить цель и планировать пути её достижения, креативность мышления;

· самоконтроль, собранность, владение поведением;

· умение оценивать правильность выполнения учебной задачи;

· умение устанавливать контакт с педагогом, другими детьми.

Предметные результаты:

· Учащиеся научатся создавать интерактивные проекты среде Scratch;

· приобретут знания основ алгоритмизации и программирования;

· будут знать назначение основных инструментов программы.

Особые условия проведения

Возраст детей, участвующих в реализации данной программы: 9-12 лет. Отбора детей для обучения по программе не предусмотрено.

Материально-техническая база

Для проведения занятий учебное помещение оборудовано:

· Столами и партами;

· Доской для записей;

· Медиа-проектором;

Педагогу для занятий необходим компьютер с доступом в интернет.

Каждому ребенку для занятий необходимы:

· Компьютер с доступом в интернет;

· Блокнот для записей.