125939
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаПрезентацииПрезентация «Программирование линейных, разветвляющихся и циклических алгоритмов»

Презентация «Программирование линейных, разветвляющихся и циклических алгоритмов»

библиотека
материалов
Программирование линейных, разветвляющихся, циклических алгоритмов на языке П...
Цели урока: Обобщить и систематизировать знания по теме «Алгоритмы» Выявить у...
Ответьте на вопросы 1. В каких алгоритмах все действия выполняются один раз с...
Какая структура изображена на рисунке? + - Структура полного ветвления
Какая структура изображена на рисунке? Структура следования
Какая структура изображена на рисунке? + - Неполное ветвление
Какая структура изображена на рисунке? + - Цикл с предусловием
Какая структура изображена на рисунке? - + Цикл с постусловием
Какая структура изображена на рисунке? Цикл с параметром
Поясните каждый фрагмент программы. Какой алгоритм используется в каждой из п...
Страничка ЕГЭ Определить значение переменных x,y,t после выполнения фрагмент...
Страничка ЕГЭ Определите значение переменной С после выполнение фрагмента про...
Работа в группах Задание для группы 1 Составьте блок схему и допишите програм...
Задание для группы 1 Составьте блок схему и допишите программу нахождения наи...
Задание для группы 2 Составьте блок схему и допишите программу вычисление ги...
Задание для группы 3 Составьте блок схему и напишите программу вычисления сум...
Задание для группы 4 Составьте блок-схему и напишите программу вычисления сум...
Проверка: Программа группы 1 Program A1; Var a, b,max : integer ; Begin Writ...
Проверка Программа группы 2 Program A2; Var a,b,c:real; Begin Writeln(‘ введ...
Проверка: Программа группы 3 Program A3; Var i, s : integer ; Begin S:= 0 ;...
Проверка: Программа группы 4 Program A4; Var i, s : integer ; Begin i:=0; S:=...
Итоги урока Сегодня на уроке мы продолжили отработку навыков решения задач с...
Рефлексия Урок понравился, было интересно, узнал новое, повторил Урок не пон...

Описание презентации по отдельным слайдам:

1 слайд Программирование линейных, разветвляющихся, циклических алгоритмов на языке П
Описание слайда:

Программирование линейных, разветвляющихся, циклических алгоритмов на языке Паскаль Урок обобщения и систематизации Автор: Учитель математики и информатики МБОУ СОШ №15 г. Рязани Зотова Марина Анатольевна.

2 слайд Цели урока: Обобщить и систематизировать знания по теме «Алгоритмы» Выявить у
Описание слайда:

Цели урока: Обобщить и систематизировать знания по теме «Алгоритмы» Выявить уровень сформированности умений выполнять и строить алгоритмы,а также написания программ на языке Паскаль; Способствовать формированию качеств личности: взаимопомощи, взаимоподдержки, дружелюбия

3 слайд Ответьте на вопросы 1. В каких алгоритмах все действия выполняются один раз с
Описание слайда:

Ответьте на вопросы 1. В каких алгоритмах все действия выполняются один раз строго друг за другом? 2. В каких алгоритмах происходит выбор действия в зависимости от выполнения условия? 3. В каких алгоритмах есть повторяющиеся действия, пока выполняется заданное условие?

4 слайд Какая структура изображена на рисунке? + - Структура полного ветвления
Описание слайда:

Какая структура изображена на рисунке? + - Структура полного ветвления

5 слайд Какая структура изображена на рисунке? Структура следования
Описание слайда:

Какая структура изображена на рисунке? Структура следования

6 слайд Какая структура изображена на рисунке? + - Неполное ветвление
Описание слайда:

Какая структура изображена на рисунке? + - Неполное ветвление

7 слайд Какая структура изображена на рисунке? + - Цикл с предусловием
Описание слайда:

Какая структура изображена на рисунке? + - Цикл с предусловием

8 слайд Какая структура изображена на рисунке? - + Цикл с постусловием
Описание слайда:

Какая структура изображена на рисунке? - + Цикл с постусловием

9 слайд Какая структура изображена на рисунке? Цикл с параметром
Описание слайда:

Какая структура изображена на рисунке? Цикл с параметром

10 слайд Поясните каждый фрагмент программы. Какой алгоритм используется в каждой из п
Описание слайда:

Поясните каждый фрагмент программы. Какой алгоритм используется в каждой из программ? 1) Begin A:=5; B:=10; S:=A+B; Writeln (‘S=‘,S); 2) Begin S:=0; For i:=0 to 124 do S:=S+ i * i; Writeln (‘S=‘,S); 3) Begin Readln (x); f x<=10 then y:=3 else y:=x * x; Writeln (‘y=‘,y); 4) Begin i:=0; S:=0; Repeat i:=i+2; S:=S+I; Until i >100; Writeln (‘S=‘,S); Линейный алгоритм Вычисление суммы чисел Цикл с параметром Вычисление суммы квадратов чисел от 0 до 124 Разветвляющийся алгоритм вычисление у в зависимости от х: если х меньше или равен 10 то у=3, иначе у=х2 Цикл с постусловием Вычисление суммы четных чисел от 0 до 100

11 слайд Страничка ЕГЭ Определить значение переменных x,y,t после выполнения фрагмент
Описание слайда:

Страничка ЕГЭ Определить значение переменных x,y,t после выполнения фрагмента: x:=5; y:=7; t:=x; x:=y mod x; (mod- вычисление остатка от деления нацело первого аргумента на второй) y:=t; Ответы: 1) x=2 2) x=7 3) x=2 4) x=5 y=5 y=5 y=2 y=5 t=5 t=5 t=2 t=5 Правильный ответ 1

12 слайд Страничка ЕГЭ Определите значение переменной С после выполнение фрагмента про
Описание слайда:

Страничка ЕГЭ Определите значение переменной С после выполнение фрагмента программы: А:=5; A:=A+6; B:=-A; C:= A-2*B; Ответы: 1) -11 2) 15 3) 27 4) 33 Правильный ответ -4

13 слайд Работа в группах Задание для группы 1 Составьте блок схему и допишите програм
Описание слайда:

Работа в группах Задание для группы 1 Составьте блок схему и допишите программу нахождения наибольшего их двух чисел. Задание для группы 2 Составьте блок схему и допишите программу вычисление гипотенузы с прямоугольного треугольника с катетами а и b Задание для группы 3 Составьте блок схему и напишите программу вычисления суммы целых чисел от 5 до 50, используя цикл с параметром. Задание для группы 4 Составьте блок-схему и напишите программу вычисления суммы целых чисел от 0 до 100, используя цикл с предусловием

14 слайд Задание для группы 1 Составьте блок схему и допишите программу нахождения наи
Описание слайда:

Задание для группы 1 Составьте блок схему и допишите программу нахождения наибольшего их двух чисел. Program A1; Var a, : ; Begin Writeln(‘ введите числа а и b’); Readln( ); If a>b then max: else Writeln( ); Readln; End.

15 слайд Задание для группы 2 Составьте блок схему и допишите программу вычисление ги
Описание слайда:

Задание для группы 2 Составьте блок схему и допишите программу вычисление гипотенузы с прямоугольного треугольника с катетами а и b Program A2; Var ; Begin Writeln(‘ ’); Readln( ); C:= Writeln( ‘гипотенуза равна’ ); Readln; End.

16 слайд Задание для группы 3 Составьте блок схему и напишите программу вычисления сум
Описание слайда:

Задание для группы 3 Составьте блок схему и напишите программу вычисления суммы целых чисел от 5 до 50, используя цикл с параметром. Program A3; Var i, s : ; Begin S:= ; For i:= to do S:= s + i; Writeln( ‘S=‘, ); Readln; End.

17 слайд Задание для группы 4 Составьте блок-схему и напишите программу вычисления сум
Описание слайда:

Задание для группы 4 Составьте блок-схему и напишите программу вычисления суммы целых чисел от 0 до 100, используя цикл с предусловием. Program A4; Var i, : ; Begin i:=0; S:= ; While i < do s:= ; Writeln( ‘S=‘,S ); Readln; End.

18 слайд Проверка: Программа группы 1 Program A1; Var a, b,max : integer ; Begin Writ
Описание слайда:

Проверка: Программа группы 1 Program A1; Var a, b,max : integer ; Begin Writeln(‘ введите числа а и b’); Readln( a,b ); If a>b then max:=a else max:=b; Writeln( ‘наибольшее число=‘,max); Readln; End.

19 слайд Проверка Программа группы 2 Program A2; Var a,b,c:real; Begin Writeln(‘ введ
Описание слайда:

Проверка Программа группы 2 Program A2; Var a,b,c:real; Begin Writeln(‘ введите катеты а и b’); Readln( a,b ); C:=sqrt(a*a +b*b); Writeln( ‘гипотенуза равна’,c :2:2); Readln; End.

20 слайд Проверка: Программа группы 3 Program A3; Var i, s : integer ; Begin S:= 0 ;
Описание слайда:

Проверка: Программа группы 3 Program A3; Var i, s : integer ; Begin S:= 0 ; For i:= 5 to 50 do S:= s + i; Writeln( ‘S=‘, S ); Readln; End.

21 слайд Проверка: Программа группы 4 Program A4; Var i, s : integer ; Begin i:=0; S:=
Описание слайда:

Проверка: Программа группы 4 Program A4; Var i, s : integer ; Begin i:=0; S:= 0; While i < 100 do s:= s+i ; Writeln( ‘S=‘,S ); Readln; End.

22 слайд Итоги урока Сегодня на уроке мы продолжили отработку навыков решения задач с
Описание слайда:

Итоги урока Сегодня на уроке мы продолжили отработку навыков решения задач с использованием алгоритмов. Какие базовые задачи мы с вами сегодня решали? Как показал урок лучше всего отработаны навыки решения задач предполагающие нахождение ………………………….., наибольшее количество вопросов и, соответственно, ошибок вызвали задачи на……………………………………… По итогам урока: «5» - получили группы «4» - получили группы «3» - получила группы

23 слайд Рефлексия Урок понравился, было интересно, узнал новое, повторил Урок не пон
Описание слайда:

Рефлексия Урок понравился, было интересно, узнал новое, повторил Урок не понравился, не интересно, материал не понял.

Краткое описание документа:

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

Для работы можно использовать интерактивную доску, где учащиеся могут самостоятельно дописать по предложенному шаблону программы, после этого можно проверить правильность написания программы. Используется технология работы в группах, также приведены задачи из ЕГЭ по информатике на данную тему. Данную презентацию можно использовать на уроках информатики систематизации и обобщения знаний по теме «Алгоритмические структуры». Можно применить данную презентацию на уроках в 10 или в 11 классах..

Цели урока:

  • Обобщить и систематизировать знания по теме «Алгоритмы»
  • Выявить уровень сформированности умений выполнять и строить алгоритмы,а также написания программ на языке Паскаль;
  • Способствовать формированию качеств личности: взаимопомощи, взаимоподдержки, дружелюбия


Ответьте на вопросы

  1.  В каких алгоритмах все действия выполняются один раз строго друг за другом?
  2.  В каких алгоритмах происходит выбор действия в зависимости от выполнения условия?
  3.  В каких алгоритмах есть повторяющиеся действия, пока выполняется заданное условие?


Работа в группах
"Задание для группы 1 Составьте блок схему и допишите программу нахождения наибольшего их двух чисел.

"Задание для группы 2 Составьте блок схему и допишите программу вычисление гипотенузы с прямоугольного треугольника с катетами а и b

"Задание для группы 3 Составьте блок схему и напишите программу вычисления суммы целых чисел от 5 до 50, используя цикл с параметром.

"Задание для группы 4 Составьте блок-схему и напишите программу вычисления суммы целых чисел от 0 до 100, используя цикл с предусловием

Итоги урока
Сегодня на уроке мы продолжили отработку навыков решения задач с использованием алгоритмов. Какие базовые задачи мы с вами сегодня решали?
 Как показал урок лучше всего отработаны навыки решения задач предполагающие нахождение ………………………….., наибольшее количество вопросов и, соответственно, ошибок вызвали задачи на………………………………………
По итогам урока:
 «5» - получили группы
 «4» - получили группы
 «3» - получила группы

Общая информация

Номер материала: 8372050230

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Оставьте свой комментарий
Для того чтобы задавать вопросы нужно авторизироватся.
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.