Инфоурок / Информатика / Презентации / Презентация «Программирование линейных, разветвляющихся и циклических алгоритмов»
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии в Российской Федерации).

Учителям 1-11 классов и воспитателям рекомендуем принять участие в Международном конкурсе «Я люблю природу», приуроченном к году экологии. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

СЕГОДНЯ (15 ДЕКАБРЯ) ПОСЛЕДНИЙ ДЕНЬ ПРИЁМА ЗАЯВОК!

Конкурс "Я люблю природу"

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



Московские документы для аттестации!

124 курса профессиональной переподготовки от 4 795 руб.
274 курса повышения квалификации от 1 225 руб.

Для выбора курса воспользуйтесь поиском на сайте KURSY.ORG


Вы получите официальный Диплом или Удостоверение установленного образца в соответствии с требованиями государства (образовательная Лицензия № 038767 выдана ООО "Столичный учебный центр" Департаментом образования города МОСКВА).

ДИПЛОМ от Столичного учебного центра: KURSY.ORG


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

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

№ слайда 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 Рефлексия Урок понравился, было интересно, узнал новое, повторил Урок не пон
Описание слайда:

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

Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

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

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

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG


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

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

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

Цели урока:

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


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

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


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

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

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

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

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

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

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

Похожие материалы

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>