Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему по информатике на тему Разветвляющийся алгоритм

Цели урока1. Предметные — закрепить и обобщить умение записывать на алгоритмическом языке короткие алгоритмы, содержащие алгоритмическую конструкцию «ветвление»; решать задачи ОГЭ; исполнять алгоритмы в среде КуМир;2. Метапредметные — закрепить умение самостоятельно планировать пути достижения целей; умение
Разветвляющийся алгоритмУчитель информатики МБОУ СОШ №19 города Сургута Маркус Екатерина Андреевна Цели урока1. Предметные — закрепить и обобщить умение записывать на алгоритмическом языке Решите устно Соедините стрелками понятия с соответствующим элементом блок-схемы УсловиеДействие 2НачалоДействие 1если Решение задачИсполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на Решение задач2. Составьте программу, которая вводит два различных числа и выводит наибольшее Домашнее заданиеСайт «Решу ОГЭ»Вкладка «Варианты»Составить программу на алгоритмическом языке для решения задачи Самостоятельная работаРешите задачи и исполните их в КуМире (Робот).Напишите для Робота алгоритм,
Слайды презентации

Слайд 2 Цели урока
1. Предметные — закрепить и обобщить умение

Цели урока1. Предметные — закрепить и обобщить умение записывать на алгоритмическом

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

«ветвление»; решать задачи ОГЭ; исполнять алгоритмы в среде КуМир;
2. Метапредметные — закрепить умение самостоятельно планировать пути достижения целей; умение соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; умение оценивать правильность выполнения учебной задачи;
3. Личностные — развивать алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности

Слайд 3 Решите устно
























Соедините стрелками понятия с соответствующим
элементом

Решите устно Соедините стрелками понятия с соответствующим элементом блок-схемы УсловиеДействие 2НачалоДействие

блок-схемы

Условие



Действие 2



Начало


Действие 1
если

то


иначе <______>

все

2. Соедините стрелками понятия с основным элементами записи на алгоритмическом языке

3. Придумайте задачу, соответствующую конструкции ветвления


Слайд 4 Решение задач
Исполнитель Робот умеет перемещаться по лабиринту, начерченному

Решение задачИсполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой

на плоскости, разбитой на клетки. У Робота есть пять

команд : вверх, вниз, влево, вправо, закрасить. Условия (сверху свободно  снизу свободно  слева свободно  спра­ва свободно) проверяют, сво­бо­ден ли путь для Ро­бо­та в каж­дом из четырёх воз­мож­ных направлений.
Робот перемещается на одну клетку при каждом перемещении. Напишите для Робота алгоритм, закрашивающий все клетки, прилегающие к левой стенке прямоугольника и клетки, прилегающие к нижней стенке прямоугольника. Возможное начальное положение Робота – произвольное на клетчатом поле. Для составления алгоритма необходимо использовать алгоритмическую конструкцию ВЕТВЛЕНИЕ
Конечный вариант рисунка:













Слайд 5 Решение задач
2. Составьте программу, которая вводит два различных

Решение задач2. Составьте программу, которая вводит два различных числа и выводит

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

алгоритмическом языке.

Для самопроверки:
алг сравнение чисел
нач цел А, В
вывод “введите значения двух чисел“
ввод A,B
если А> B
то вывод нс,“ Наибольшее из чисел А=“, A
иначе вывод нс, “Наибольшее из чисел В =“, B
все
кон






Слайд 6 Домашнее задание
Сайт «Решу ОГЭ»
Вкладка «Варианты»
Составить программу на алгоритмическом

Домашнее заданиеСайт «Решу ОГЭ»Вкладка «Варианты»Составить программу на алгоритмическом языке для решения

языке для решения задачи №361

Исполнитель Робот умеет пе­ре­ме­щать­ся по

лабиринту, на­чер­чен­но­му на плоскости, раз­би­той на клетки. У Ро­бо­та есть де­вять команд. Че­ты­ре команды — это команды-приказы:
вверх вниз влево вправо
При вы­пол­не­нии любой из этих ко­манд Робот пе­ре­ме­ща­ет­ся на одну клет­ку соответственно: вверх ↑ вниз ↓, влево ← , впра­во →. Если Робот по­лу­чит ко­ман­ду пе­ре­дви­же­ния сквозь стену, то он разрушится. Также у Ро­бо­та есть ко­ман­да закрасить, при ко­то­рой за­кра­ши­ва­ет­ся клетка, в ко­то­рой Робот на­хо­дит­ся в на­сто­я­щий момент.
Ещё че­ты­ре команды — это ко­ман­ды про­вер­ки условий. Эти ко­ман­ды проверяют, сво­бо­ден ли путь для Ро­бо­та в каж­дом из четырёх воз­мож­ных направлений:
сверху свободно  снизу свободно  слева свободно  спра­ва свободно
Выполните задание.
На бес­ко­неч­ном поле име­ет­ся вер­ти­каль­ная стена. Длина стены неизвестна. От ниж­не­го конца стены впра­во от­хо­дит го­ри­зон­таль­ная стена также не­из­вест­ной длины. Робот на­хо­дит­ся в клетке, рас­по­ло­жен­ной над пра­вым краем го­ри­зон­таль­ной стены. Начальное положение Робота – произвольное на клетчатом поле.
Напишите для Ро­бо­та алгоритм, за­кра­ши­ва­ю­щий все клетки, рас­по­ло­жен­ные пра­вее вер­ти­каль­ной стены и при­мы­ка­ю­щие к ней. Робот дол­жен за­кра­сить толь­ко клетки, удо­вле­тво­ря­ю­щие дан­но­му условию. Например, для приведённого выше ри­сун­ка Робот дол­жен за­кра­сить сле­ду­ю­щие клет­ки (см. рисунок).
Конечное рас­по­ло­же­ние Ро­бо­та может быть произвольным. Ал­го­ритм дол­жен ре­шать за­да­чу для про­из­воль­но­го раз­ме­ра поля и лю­бо­го до­пу­сти­мо­го рас­по­ло­же­ния стен внут­ри пря­мо­уголь­но­го поля. При ис­пол­не­нии ал­го­рит­ма Робот не дол­жен разрушиться, вы­пол­не­ние ал­го­рит­ма долж­но завершиться. Ал­го­ритм может быть вы­пол­нен в среде фор­маль­но­го ис­пол­ни­те­ля или за­пи­сан в тек­сто­вом редакторе.
 

 


  • Имя файла: prezentatsiya-po-informatike-na-temu-razvetvlyayushchiysya-algoritm.pptx
  • Количество просмотров: 121
  • Количество скачиваний: 0