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

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

библиотека
материалов
Программирование линейных, разветвляющихся, циклических алгоритмов на языке П...
Цели урока: Обобщить и систематизировать знания по теме «Алгоритмы» Выявить у...
Ответьте на вопросы 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» - получила группы

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

Опубликуйте 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Добавить материал
Сертификат о создании персонального учительского сайта

Опубликуйте 5 материалов, чтобы БЕСПЛАТНО получить сертификат о создании сайта

Добавить материал
Грамота за высокий уровень сформированности информационно-коммуникационной компетентности

Опубликуйте 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Добавить материал
Свидетельство за транслирование результатов своей профессиональной деятельности

Опубликуйте 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Добавить материал
Почётная грамота за высокий уровень профессионализма

Опубликуйте 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Добавить материал
Золотая грамота за современный подход к преподаванию и повышение качества педагогического труда

Опубликуйте 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную золотую грамоту

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