1.69M

Scratch 3-Занятие 1

1.

Дошкольники
Scratch-Программирование
Презентация занятия
Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
1 занятие
2020

2.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
СОДЕРЖАНИЕ
1. ВВЕДЕНИЕ. ОРГАНИЗАЦИОННАЯ ИНФОРМАЦИЯ:
тема занятия;
цели и задачи занятия;
результаты занятия;
материалы для преподавателя;
материалы для ученика;
тайминг проведения занятия.
2. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ:
возможности Scratch;
понятие комикса;
понятие системы координат.
3. ПРАКТИЧЕСКАЯ ЧАСТЬ:
использование блоков “говорить”, “сказать”, “думать”, “перейти в”;
добавление нового спрайта;
изучение интерфейса рабочего пространства Scratch;
изучение основных инструментов.
inginirium.ru
2

3.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
ВВЕДЕНИЕ.
ОРГАНИЗАЦИОННАЯ ИНФОРМАЦИЯ
Тема: Знакомство со Scratch.
Цели и задачи:
• провести диагностику с целью определения уровня стартовых знаний у детей о
программировании;
• объяснить детям на доступном им языке что такое программирование и для чего оно
используется;
• помочь детям разобраться в определении «спрайт», «вкладка» и «блок»;
• изучить интерфейс Scratch;
• изучить понятие «система координат»;
• создать вместе с детьми первый код для комикса.
По результатам занятия ребенок будет знать:
• что такое программирование;
• что такое система координат.
inginirium.ru
3

4.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Тема: Знакомство со Scratch. Введение в программирование.
По результатам занятия ребенок будет уметь:
• создавать персонажей;
• ориентироваться в интерфейсе Scratch;
• выстраивать алгоритм из блоков;
• находить точку в системе координат X и Y.
Тайминг занятия
Таб.1

Этапы
время
1​
Приветственное слово преподавателя
5 мин.​
2​
Знакомство с интерфейсом Scratch
15 мин.​
3​
Изучение новых блоков
10 мин​
4​
Создание нового спрайта
15 мин.
Перерыв
15 мин.
15 мин.
5​
Понятие системы координат
15 мин.
45 мин.
6
Написание первого кода для создания комикса
30 мин.​
5 мин.
40 мин.
inginirium.ru
4

5.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
5
Тема: Знакомство со Scratch. Введение в программирование
1. ПРИВЕТСТВЕННОЕ СЛОВО ПРЕПОДАВАТЕЛЯ
2. ЗНАКОМСТВО С ИНТЕРФЕЙСОМ SCRATCH
Scratch (далее “скрэтч” прим. ред.) - это среда программирования, созданная на базе языка Java,
которая позволяет с помощью визуальных блоков, спрайтов и фонов изучить основы
программирования, создания анимации и игр.
Заходим на сайт scratch.mit.edu и нажимаем на “Создавай”
Рис.1
inginirium.ru

6.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
6
Рис.2
inginirium.ru

7.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Рис.3
inginirium.ru
7

8.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Научим кота разговаривать
Этот блок позволяет выводить на экран текст от лица нашего котика,
теперь давайте посмотрим, как он работает...
Рис.4
inginirium.ru
8

9.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Рис.5
inginirium.ru
9

10.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Изменим параметры блока: поменяем слово “Привет!” на слово “Привет, ребята!”, и
время 2 секунды изменим на 5 секунд. Запустим программу и посмотрим, что
изменилось?
Рис.6
Теперь рассмотрим другой блок: “сказать … “. Запустите программу и посмотрите, чем он
отличается? Блок работает до тех пор, пока мы не остановим программу.
Чтобы удалить ненужный блок, нужно переместить его в левую сторону экрана, в меню
Рис.7
inginirium.ru
10

11.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Чтобы остановить программу, нужно нажать на красный круг.
11
Рис.8
Рис.9
Добавьте блок “говорить” к программе и посмотрите, как будет
работать программа. Исходя из этого сделаем вывод о работе этих
двух блоков: блок “сказать” может работать бесконечно, до тех пор,
пока не появится новый текст, а блок “говорить” работает ровно
столько времени, сколько указано в круглом окошке.
inginirium.ru

12.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Вот, как надо было составить программу, чтобы мы увидели ВСЕ надписи.
Рис.10
Давайте разберемся теперь как работает блок “думать”. Запустите
программу и посмотрите.
Эти блоки никак не отличаются, кроме хвостиков. Работает это так же, как в
комиксах.
Рис.11
inginirium.ru
12

13.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Рис.12
Что такое комикс?
Комикс - это серия рисунков с текстом.
Давайте попробуем сделать свой маленький комикс?
inginirium.ru
13

14.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Как нам сделать свой комикс?
Давайте начнём с добавления второго персонажа!
Рис.13
inginirium.ru
14

15.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Добавьте друга для кота из библиотеки спрайтов:
Рис.14
inginirium.ru
15

16.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Задание 1:
Сделайте так, чтобы оба персонажа по нажатию на
флажок сказали что-нибудь.
inginirium.ru
16

17.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Решение:
Для кота:
Рис.15
Для нового спрайта:
Рис.16
inginirium.ru
17

18.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Расположение спрайтов
Спрайты на экране занимают свои места! Как мы можем понять
какое место занимает спрайт?
Рис.17
inginirium.ru
18

19.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Рис.18
inginirium.ru
19

20.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Рис.19
inginirium.ru
20

21.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Билет в кинотеатр “Scratch”!
Как нам выдать билет коту с координатами, где он должен
находиться?
Чтобы попасть в какую-то конкретную точку, используем блок
“перейти в …” Давайте перейдем в точку х=0 и у=0.
Рис.20
inginirium.ru
21

22.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Задание 2:
Добавьте к вашим двум спрайтам третьего персонажа и
расположите их, чтобы они не касались друг друга. Озвучьте
координаты персонажей при ответе преподавателю.
Подсказка: перемещая курсором кота по экрану,
автоматически меняется его координата
Рис.21
inginirium.ru
22

23.

Знакомство со Scratch
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
Решение:
Рис.22
inginirium.ru
23
English     Русский Rules