7


  • Учителю
  • Конспект урока на тему 'Знакомство со средой Scratch. Понятие спрайта и объекта

Конспект урока на тему 'Знакомство со средой Scratch. Понятие спрайта и объекта

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

Конспект урока

Ф.И.О. учителя: Бородина Анастасия Петровна, учитель информатики ИКТ МБОУ гимназии №14 г.Ейска.

Тема урока: Понятие алгоритма. Знакомство со средой Scratch. Понятие спрайта и объекта.

Тип урока: открытие новых знаний

Цель урока:

  • Познакомить с понятием алгоритм, видами алгоритма;

  • Познакомить со средой Scratch/

Задачи урока:

  1. Образовательные

  • Формирование знаний по теме: «Алгоритмизация»

  • Знакомство со средой Scratch

  1. Развивающие

  • Развитие приемов умственной деятельности (обобщение, анализ, синтез), внимание, памяти, творческой активности;

  1. Воспитательные

  • Развитие познавательного интереса у учащихся, основ коммуникативного общения, уверенности в собственных силах, аккуратность.



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

Личностные:

  • формирование умения вести диалог на основе равноправных отношений и взаимного уважения и принятия;

  • формирование выраженной устойчивой учебно-познавательной мотивации и интереса к учению.

Метапредметные:

  • регулятивные:

  • формирование умения самостоятельно анализировать условия достижения цели на основе учета выделенных учителем ориентиров действия в новом учебном материале;

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

  • коммуникативные:

  • грамотно использовать речевые средства для представления результата, формирование умения следовать морально-этическим и психологическим принципам общения и сотрудничества на основе уважительного отношения к партнерам;

  • познавательные:

  • знакомство с понятием «алгоритм»

  • изучить среду программирования Scratch;

  • применять полученные знания при работе с компьютером и во внеурочной деятельности.


Предметные:

  • формирование представления о среде программирования Скретч;

  • формирование умения грамотно использовать этот инструмент.

УУД:

Регулятивные:

  • саморегуляция;

  • оценка - выделение и осознание учащимся того, что уже усвоено и что еще подлежит усвоению, осознание качества и уровня усвоения;

Коммуникативные:

  • планирование учебного сотрудничества с учителем и сверстниками;

  • выражение своих мыслей; аргументация своего мнения; учёт разных мнений;

  • оценка действий партнера;

  • умение слушать и слышать;

  • аргументация своего мнения и позиции в коммуникации;

Познавательные:

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

  • выбор наиболее эффективных способов решения задач в зависимости от конкретных условий;

  • рефлексия способов и условий действия; контроль и оценка процесса и результатов деятельности;

Личностные:

  • оценивание усваиваемого содержания;

  • самооценка; адекватное понимания причин успеха или неуспеха в УД; следование в поведении моральным нормам и этическим требованиям.

Форма работы учащихся: практическая работа, парная, индивидуальная, высказывание своих выводов, рефлексия - демонстрация полученных знаний

Межпредметные связи: биология, математика.



Этап

Технология проведения

Деятельность

учеников

Деятельность

учителя

Задания для учащихся, выполнение которых приведёт к достижению запланированных результатов

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


Планируемые УУД

Организационный момент - 1 минута


Слушают, проверяют свою готовность к уроку

Приветствует учащихся, отмечает отсутствующих



Саморегуляция (Р).

Планирование учебного сотрудничества с учителем и сверстниками (К).

Вход в урок - 5 минуты.


Карточки с заданиями.

Задание для первой группы

УБОРКА КВАРТИРЫ С ПОМОЩЬЮ ПЫЛЕСОСА

Принести пылесос в комнату.
Подключить к сети.
Нажать ВКЛ на корпусе.
Нажать ВЫКЛ на корпусе.
Пропылесосить.
Отключить от сети.
Поставить на место.

Задание для второй группы

ВЫМОЙ ТАРЕЛКУ

Открой кран.
Возьми тарелку.
Надень шапку.
Вымой тарелку.
Вытри её.
Поставь в шкаф.
Закрой кран.



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

Давайте познакомимся с нашим помощникам на сегодняшнем уроке. Его зовут кот Васька. Его бабушка оставила ему записку, что ему нужно сделать, но очень спешила и ошиблась порядке действий. Мы с вами разделимся на две группы и каждая группа найдет ошибки в задании.



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

Задание для второй группы:

Проверить правильность записи действий при мытье посуды.



Формирование знания о понятии алгоритма

Выражение своих мыслей; аргументация своего мнения; учёт разных мнений (К)

Самостоятельное выделение и формулирование познавательной цели (П)

Изучение нового материала - 8 минут.

Понятие алгоритма. Виды алгоритма

Знакомство со средой программировния

Показ работы программы в действии

Ученики слушают объяснение учителя о понятии алгоритма и видах алгоритма.

Отвечают на вопросы учителя.

Записывают понятие алгоритма и виды алгоритма в тетрадь.

Алгоритм - описание последовательности действий при водящее к конечному результату.

Виды алгоритма:

  1. линейный

  2. разветвляющийся

  3. циклический

Объясняет новый материал о понятие алгоритма, исполнителя, делении на три вида алгоритма, задавая наводящие вопросы об алгоритме.

Знакомит со средой программирования Scratch

Записывают название и назначение нового инструмента в рабочие тетради.

Открытие нового знания о выборе и смене цвета заливки, об использовании заливки как инструмента.

Оценивание усваиваемого содержания (Л)



Зарядка для глаз.-1 минута



Физминутка

Выполняют зарядку для глаз

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



Физкультминутка(1 мин.)

Крепко глазки мы зажмурим -

Раз, два, три, четыре, пять!

Вдаль посмотрим, удивимся -

Раз, два, три, четыре, пять!

И зажмурим их опять -

Раз, два, три, четыре, пять!

Снова нужно открывать!



Умение слушать и слышать (К)

Саморегуляция (Р)

Применение новых знаний



Заполнение кроссворда



Учащиеся отвечают на вопросы к кроссворду



Вопросы к кроссворду:

  1. Белое поле в среде программирования.

  2. Команды для объекта

  3. Определенная последовательность действий

  4. Кто выполняет алгоритм

  5. Что выполняет исполнитель

  6. Объект в Scratch



Закрепление полученных знаний

Умение выражать мысли (К).



Домашнее задание - 3 мин.



Записывают домашнее задание

Придумайте самостоятельно свой спрайт.



Саморегуляция (Р)

Завершение урока - 1 мин



Слушают

Присаживайтесь на места. Спасибо за урок. Мне было очень приятно с вами работать.




Сценарий урока.

  1. Организационный момент.

Приветствие учащихся, отмечаю отсутствующих

  1. Вход в урок

Давайте познакомимся с нашим помощникам на сегодняшнем уроке. Его зовут кот Васька. Его бабушка оставила ему записку, что ему нужно сделать, но очень спешила и ошиблась порядке действий. Мы с вами разделимся на две группы и каждая группа найдет ошибки в задании.

Задание для первой группы

Задание для второй группы

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

Проверить правильность записи действий при мытье посуды.

УБОРКА КВАРТИРЫ С ПОМОЩЬЮ ПЫЛЕСОСА

Принести пылесос в комнату.
Подключить к сети.
Нажать ВКЛ на корпусе.
Нажать ВЫКЛ на корпусе.
Пропылесосить.
Отключить от сети.
Поставить на место.

ВЫМОЙ ТАРЕЛКУ

Открой кран.
Возьми тарелку.
Надень шапку.
Вымой тарелку.
Вытри её.
Поставь в шкаф.
Закрой кран.

Время закончилась, приглашаем представителя от каждой команды, который расскажет правильный порядок действий.


  1. Открытие новых знаний

Молодцы, ребята! Теперь наш помощник кот Васька справится без нас. А вы помогаете родителям?

Мы с вами сейчас увидели, что нужно не просто написать порядок действий, а так чтобы все наши действия были в правильном порядке. Как вы думаете, как такой порядок действий называется?

Правильно, алгоритм.

Алгоритм - описание последовательности действий при водящее к конечному результату.

А кто попробует привести пример алгоритма из жизни.

Вы привели много примеров алгоритма. Но каждый наш алгоритм должен кто-то выполнять. А кто может быть исполнителем? (человек, компьютер, робот)

Все алгоритмы делятся на три вида:

  1. Линейный алгоритм - описание действий, которые выполняются однократно в заданном порядке.

  2. Циклический алгоритм - описание действий, которые должны, повторятся указанной число, раз или пока не выполнено заданное условие.

  3. Перечень повторяющихся действий называется телом цикла.

  4. Разветвляющийся алгоритм - алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

А дальше мы переходим к знакомству с исполнителем в среде программирования Scratch. Наша среда позволяет вам создавать свои анимированные интерактивные истории, игры, проекты. Давайте посмотрит, как выглядит ее интерфейс. Первое впечатление, что это сложная программа. Но познакомившись с ней, вы увидите, как велик мир программирования.

После того, как программа запустилась, перед нами появляется окно, в котором можно выделить три части (три столбца).

В свою очередь каждый столбец состоит как бы из двух ячеек: верхней и нижней. Все ячейки разные и каждая из них предназначена для своей конкретной цели.

Верхняя ячейка в первом столбце содержит 10 кнопок, которые называются движение, внешность, звук, перо, данные, события, управления, сенсоры, операторы, другие блоки. Это у нас и есть система команд исполнителя. При включении одной кнопки все остальные выключаются. Включенная кнопка вся окрашивается в соответствующий ей цвет. При этом в нижней ячейке первого столбца появляются команды, связанные с включенной кнопкой. У всех кнопок разные привязанные к ним команды.


Правая часть-это у нас поле для скриптов, т.е поле для команд. Принцип построения команд очень прост. Каждый из нас играл в лего, и собирал все возможные домики, машинки. Что бы собрать какую либо фигуру мы прикрепляли друг другу кирпичики. Так и здесь мы последовательно собираем различные простенькие команды, тем самым мы получаем с вами сложный проект.

Рассмотрим верхнюю ячейку второго столбца.

Здесь показаны свойства объекта, которым мы будем управлять (писать программы для него). Сейчас - это котенок. Его имя написано в поле - Спрайт1.

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

Ниже поля имени отображены три свойства объекта (в данном случае, кота) - это его положение (координаты x и y) и направление.

Внизу мы видим три кнопки-вкладки - скрипты, костюмы и звуки. От того какая из них нажата, зависит ячейка внизу. Если нажата кнопка скрипты, то нижняя ячейка второго столбца покажет программы (скрипты) для объекта, который отображен в верхней ячейки. Сейчас нажата кнопка скрипты и мы видим пустую ячейку внизу. Это значит, что для кота пока нет никакой программы. Мы составим ее чуть позже. Кнопки костюмы и звуки позволяют настраивать и менять соответственно внешний вид объекта и издаваемые им звуки. Оставьте включенной кнопку скрипты.

Перейдем левой части и опишем в нем только верхнюю ячейку, где видим белое поле и кота на нем. Белое поле - это холст. Многие действия, которые задает программист на вкладке скрипты, объект выполняет именно на холсте. Так, если мы запрограммируем ходьбу кота, то он будет перемещаться по холсту.

Если зажать левую кнопку мыши над котом, а затем не отпуская ее перемещать мышь, то кот будет перемещаться. Таким образом, мы можем менять его положение на холсте. Переставьте кота в другое место и посмотрите в ячейку свойств объекта (второй столбец). Заметьте, что координаты x и y изменили свои значения.

Когда для объектов (кота и других) будут составлены какие-нибудь скрипты (программы) на вкладке скрипты, то чтобы объекты начали их выполнять, надо нажать зеленый флажок. Чтобы остановить выполнение, надо нажать красный круг.

Над флагом и кругом мы видим еще пять кнопок.

Идти - переместить объект

Дублировать - штамп - сделать копию объекта

Удалить - ножницы - вырезать, удалить объект

Рост объекта - пропорционально увеличить размеры спрайта

Сжать спрайт - пропорционально уменьшить размеры объекта.

4. Применение новых знаний

Давайте закрепим наши новые знания и заполним кроссворд

Вопросы к кросссоврду:

  1. Белое поле в среде программирования.

  2. Команды для объекта

  3. Определнная последовательность действий

  4. Кто выполняет алгоритм

  5. Что выполняет исполнитель

  6. Объект в Scratch

5

3

6

к

а

4

и

с

п

о

л

н

и

т

е

л

ь

п

м

г

2

р

а

1

х

о

л

с

т

а

н

р

к

й

д

и

р

т

а

т

и

м

п

т


  1. Домашнее задание.

А домашним заданием вашим будет, придумать собственного спрайта, ведь на следующем уроке мы познакомимся с процессом создания и редактирования спрайта





 
 
X

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

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал