- Работа с алгоритмической структурой ветвление в среде программирования Scratch

Конспект урока «Работа с алгоритмической структурой ветвление в среде программирования Scratch» по информатике

Конспект занятия на тему: «Работа с алгоритмической структурой ветвление в среде программирования Scratch»

Цель:

Образовательная: Познакомить учащихся с конструированием разветвляющихся алгоритмов в среде программирования Scratch

Воспитательная: Воспитание умения правильно поставить условие, внимательность, аккуратность.

Развивающая: Развивать умение правильно воспринимать информацию, усваивать полученные знания, принимать их на практике

ТСО и дидактические материалы:

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

1 Организационный момент (5 мин): приветствие учителя

2 Актуализация знаний (5 мин):

Давайте вспомним с вами, что такое алгоритм? (это последовательность действий, строгое исполнение которого приводит к определенному результату)

Какие основные алгоритмические конструкции вы знаете. (линейные, ветвление, циклические) приведите пример

Кто может составлять алгоритмы? (человек)

А кто исполняют эти алгоритмы? (различные исполнители (роботы, вычислительные машины))

3 Изучение нового материала (20 мин):

Какую алгоритмическую конструкцию мы разобрали с вами для данного исполнителя на прошлом уроке? (линейный алгоритм)

Сегодня наша задача познакомиться, как реализуется следующая алгоритмическая конструкция ветвление.

Чем ветвление отличается от других алгоритмических конструкций? (имеется условие),т.е у нас имеется условие в зависимости от которого у нас выполняется то или иное действие

приведите пример


В отличие от линейных алгоритмов в алгоритмическую структуру ветвление входит условие. В зависимости от выполнения или невыполнения условия реализуется одна или другая последовательность команд (серий).

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

Выделяют полную и неполную форму ветвления. Неполная форма имеет место, если по ветви "нет" не предусматривается реализация серии.

Ну а теперь давайте с вами посмотрим, как же у нас реализуется ветвление в Scratch

Для начала мы открываем среду программирования. Затем мы щелкаем по ящику контроль. Как вы думаете с помощью каких команд реализуется в Scratch у нас разветвляющий алгоритм?

Если условие> тоhttp://scratch.ucoz.net/pics/1-11.gif

{}

Пример


Если то http://scratch.ucoz.net/pics/1-12.gif

{}

Или

{}

Пример:

http://scratch.ucoz.net/pics/1-2.gif

Когда нажмут на зеленый флажок

http://scratch.ucoz.net/pics/1-4.gif

Когда нажмут на форму героя

http://scratch.ucoz.net/pics/1-3.gif

Запускает выполнение блока команд в ответ на нажатие выбранной клавиши. Позволяет передать управление на клавиатуру. Например: когда клавиша(w) нажата - повернуться в направлении (0) - идти (5) шагов.

http://scratch.ucoz.net/pics/1-9.gif

Запускает выполнение блока команд в ответ на полученное сообщение

4 Работа за компьютером (15)

Проводим физминутку

Выполнить задания по образцу.

Какие команды используются здесь?

4 Итог урока

С какой алгоритмической конструкцией мы с вами познакомились на данном занятии? (ветвление)

Чем ветвление отличается от линейного алгоритма? (наличием условия)

На какие виды делится разветвляющийся алгоритм? (полное, не полное)

Через какие команды реализуется разветвляющийся алгоритм в среде программирования Scratch? (если, если или, когда щелкнут по флажку, когда щелкнут

Здесь представлен конспект к уроку на тему «Работа с алгоритмической структурой ветвление в среде программирования Scratch», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.

Список похожих конспектов

Циклические алгоритмы на языке программирования работа с ними

Циклические алгоритмы на языке программирования работа с ними

Открытый урок. Тема:. « Циклические алгоритмы на языке программирования работа с ними». Учителя: Зеленецкой М.С. в 9В классе. Цели урока: ...
Электронные таблицы Microsoft Excel. Назначение и их основные возможности. Работа в среде электронной таблицы

Электронные таблицы Microsoft Excel. Назначение и их основные возможности. Работа в среде электронной таблицы

Плинк Елена Николаевна, ГБОУ СОШ №575. . Урок в 9 классе. «Электронные таблицы Microsoft. Excel. . Назначение и их основные возможности. ...
Построение изображений из графических примитивов в среде программирования Qbasic

Построение изображений из графических примитивов в среде программирования Qbasic

ПЛАН-КОНСПЕКТ УРОКА. Учитель. : Волкова Евгения Игоревна. Предмет:. Технология (ИКТ). Класс:. 5. Тема урока:. «Построение изображений ...
Составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль

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

Ермолаев Александр Владимирович. . Учитель информатики. Муниципальное бюджетное общеобразовательное учреждение. “Окуневская СОШ ”. Промышленновский ...
Показательная функция, ее свойства и график. Построение графиков функций в среде программирования Visual Basic

Показательная функция, ее свойства и график. Построение графиков функций в среде программирования Visual Basic

Муниципальное бюджетное общеобразовательное учреждение «Кюсюрская средняя общеобразовательная школа»Булунского улуса Республики Саха (Якутия). ...
Язык программирования Турбо Паскаль

Язык программирования Турбо Паскаль

Вводный урок по теме: "Язык программирования Турбо Паскаль". Цели урока:. . . усвоить понятие программы, структуры программы на языке Turbo ...
Функция в среде Lazarus

Функция в среде Lazarus

10 класс. Физико- математический профиль. . Конспект урока для 10 класса на тему «Функция в среде. Lazarus. ». Создать проект, в котором вычисляется ...
Среда программирования Кумир. Исполнитель Чертежник

Среда программирования Кумир. Исполнитель Чертежник

Конспект открытого урока. по информатике и ИКТ. в 7 классе. Тема: Среда программирования Кумир. Исполнитель Чертежник. Учитель: Долгополова ...
Создание вкладок на языке Turbo Delphi в среде Lazarus версии 0.9.29

Создание вкладок на языке Turbo Delphi в среде Lazarus версии 0.9.29

10 класс. Физико - математический профиль. ОС Linux 5.0.2. Школьный мастер. . Урок для 10 класса на тему. «Создание вкладок на языке Turbo. ...
Знакомство с системой программирования КуМир

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

Муниципальное бюджетное общеобразовательное учреждение. «Варениковская средняя общеобразовательная школа № 56». Крымского района Краснодарского ...
Работа с фрагментами текста

Работа с фрагментами текста

Урок 13. Работа с фрагментами текста. Планируемые образовательные результаты:. . предметные. – умение работать с фрагментами в процессе редактирования ...
Работа с файлами в Visual Basic

Работа с файлами в Visual Basic

Урок: Работа с файлами в Visual Basic. Цель: Познакомить учащихся с возможностями записи в файл и считывания из файлов в Visual Basic. Развивать ...
Основы визуального программирования

Основы визуального программирования

Урок информатики и ИКТ. . в 10 «А» классе по теме. . "Основы . визуального программирования". . Баранов Виктор Николаевич - учитель информатики. ...
Многочлены. Работа с формулами в Microsoft Excel

Многочлены. Работа с формулами в Microsoft Excel

. Интегрированный урок (алгебра + информатика) по теме:. . "Многочлены. Работа с формулами в Microsoft Excel". . Тема урока математики: Многочлены. ...
Моделирование в графической среде

Моделирование в графической среде

Алексеева Елена Валерьевна, учитель информатики и ИКТ МОУ «Сланцевская СОШ №3». Конспект урока по теме «Моделирование в графической среде» 9 класс. ...
Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

Муниципальное общеобразовательное учреждение. «Средняя общеобразовательная школа № 93». Новокузнецкого района Кемеровской области. ...
Компьютерное моделирование в среде табличного процессора Excel

Компьютерное моделирование в среде табличного процессора Excel

Муниципальное общеобразовательное учреждение. «Средняя общеобразовательная школа №1». КОНСПЕКТ. урока по информатике. ...
Использование переменных. Операции над переменными различных типов в языке программирования

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

КОНСПЕКТ УРОКА ПО ИНФОРМАТИКЕ В 8 КЛАССЕ. Тема урока:. Решение задач ЕГЭ по информатике по теме «Использование переменных. Операции над переменными ...
Работа с таблицами. Редактор формул

Работа с таблицами. Редактор формул

Хокимов Азиз Хавкаримович. МБОУ «Березовская СОШ». План-конспект урока по информатике в 8 классе. Работа с таблицами. Редактор формул. Цели ...
Построение графика функции. Язык программирования - PASCAL

Построение графика функции. Язык программирования - PASCAL

Автор Кондратьева Марина Олеговна. Место работы Москва, ГОУ ЦО №1440. Должность учитель информатики и ИКТ. ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:5 июня 2017
Категория:Информатика
Поделись с друзьями:
Скачать конспект