Инфоурок Информатика КонспектыОткрытый урок по информатике на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов. Формы записи алгоритмов"

Открытый урок по информатике на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов. Формы записи алгоритмов"

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ прил 3.doc

Приложение 3.

Сравнительная таблица:

 

Тип алгоритма

Способы записи алгоритма

Словесная

Графическая

Программная

Линейный алгоритм – это описание действий, которые выполняются однократно в заданном порядке.

1.      Сложить числа 100 и 15;

2.      Из полученной суммы вычесть 20;

3.      К результату прибавить 40.

 

 

 

 

 

 

 

 

 

 

 

 

program R1;

var a,b,c,d,m,n: integer;

begin

writeln(‘Введите 4 числа’);

readln(a,b,c,d);

m:=a*d;

n:=b*c;

writeln(‘числитель=’, m);

writeln(‘знаменатель=’, n);

readln

end.

Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

1.неполная форма:

Если на улице холодно, то нужно одеть шубу.

 

 

 

2.полная форма:

Если на улице температура ниже 0, то одеть шубу, иначе – куртку.

 

1.

 

2.

 

 

 

Program R2;

var a: integer;

begin

writeln(‘Введите число’);

readln(a);

if a mod 2 = 0 then

writeln(‘a-четное’)

else writeln(‘a-нечетное’);

readln

end.

Циклический алгоритм - это описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.

 

Алгоритм нахождения НОДа двух натуральных чисел.

1.      задать два числа

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

3.      определить большее из чисел

4.      заменить большее из чисел разностью большего и меньшего из чисел

5.      повторить алгоритм с шага 2

program E4;

var f,b: integer;

begin

write(‘введите два натуральных числа’);

readln(a,b);

repeat

if a>b then a: a-b;

if b>a then:= b-a

until a=b;

write(‘НОД=’, a);

readln;

end.

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Открытый урок по информатике на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов. Формы записи алгоритмов""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Специалист по автотранспорту

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ прил.1.ppt

Скачать материал "Открытый урок по информатике на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов. Формы записи алгоритмов""

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

  • Коль кругом всё будет мирно,Так сидеть он будет смирно;Но лишь чуть со стор...

    1 слайд

    Коль кругом всё будет мирно,
    Так сидеть он будет смирно;
    Но лишь чуть со стороны
    Ожидать тебе войны,
    Иль набега силы бранной,
    Иль другой беды незваной,
    Вмиг тогда мой петушок
    Приподымет гребешок,
    Закричит и встрепенётся
    И в то место обернётся.
    А.С. Пушкин.

  • Алгоритм Его свойстваФормы записи алгоритмов Тема урока: Виды алгоритмов

    2 слайд

    Алгоритм
    Его свойства
    Формы записи алгоритмов
    Тема урока:
    Виды алгоритмов

  • Пароход уперся в берег. Капитан кричит: Вперед! Как такому ротозею Доверяю...

    3 слайд

    Пароход уперся в берег.
    Капитан кричит: Вперед!
    Как такому ротозею
    Доверяют пароход?

  • Мухаммед аль - Хорезми

    4 слайд

    Мухаммед аль - Хорезми

  • Алгоритм - это описание последовательности действий (план), строгое исполнени...

    5 слайд

    Алгоритм -
    это описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
    Свойства алгоритма:
    понятность;
    конечность;
    дискретность;
    массовость.

  • Создать алгоритм
вычисления выражения:100 + 15 - 40 + 20Линейный алгоритм - э...

    6 слайд

    Создать алгоритм
    вычисления выражения:
    100 + 15 - 40 + 20
    Линейный алгоритм -
    это такой способ организации действий, при котором все шаги выполняются по порядку.

  • Разветвляющийся алгоритм - это такой способ организации действий, 
при которо...

    7 слайд

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

  • Разветвляющийся алгоритм называется полным,
 если он имеет вид: 
«если , 
то...

    8 слайд

    Разветвляющийся алгоритм называется полным,
    если он имеет вид:
    «если <условие>,
    то <действие1> иначе <действие2>».

  • Разветвляющийся 
алгоритм 
называется 
неполным, 
если он 
        имеет вид...

    9 слайд


    Разветвляющийся
    алгоритм
    называется
    неполным,
    если он
    имеет вид:
    «если <условие>,
    то <действие>»


  • 10 слайд

  • Циклический алгоритм -это такой способ организации действий, при котором в за...

    11 слайд

    Циклический алгоритм -
    это такой способ организации действий, при котором в зависимости от условия некоторые шаги повторяются несколько раз до выполнения или не выполнения определенного условия.

  • Формы представления алгоритма:словесная форма;
графическая форма;
на языке пр...

    12 слайд

    Формы представления алгоритма:
    словесная форма;
    графическая форма;
    на языке программирования.
    .

  • Словесная форма -это форма описания алгоритма на естественном языке.Данная ф...

    13 слайд

    Словесная форма -
    это форма описания алгоритма на естественном языке.
    Данная форма очень удобна, если нужно приближенно описать суть алгоритма. Однако при словесном описании не всегда удается ясно и точно выразить идею.

  • Графическая форма записи алгоритмов -изображение алгоритма в виде последовате...

    14 слайд

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




  • Функциональные блоки:- начало и конец алгоритма- выполняемое действие- услов...

    15 слайд

    Функциональные блоки:

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

  • Форма записи алгоритма  – это запись на языке программирования.

    16 слайд

    Форма записи алгоритма –
    это запись на языке программирования.

  • Задание: 
Написать алгоритм «Одеться по погоде». 
Если на улице температура н...

    17 слайд

    Задание:
    Написать алгоритм «Одеться по погоде».
    Если на улице температура ниже 0,
    то необходимо надеть шубу, иначе – куртку.

  • Алгоритм ПОГОДА
Начало
1. определить температуру воздуха
2. если температура...

    18 слайд

    Алгоритм ПОГОДА
    Начало
    1. определить температуру воздуха
    2. если температура ниже 0, то надеть шубу, иначе надеть куртку
    Конец.
    Словесная форма записи:

  • program E3;
uses crt;
var t: real;
begin
clrscr;
writeln(‘введите температур...

    19 слайд



    program E3;
    uses crt;
    var t: real;
    begin
    clrscr;
    writeln(‘введите температуру воздуха t=‘);
    readln(t);
    if t < 0 then writeln(‘одеть шубу’) else writeln(‘одеть куртку’);
    end.
    На языке программирования:

  • Графическая форма:Начало Определить температуру воздухаТемпература ниже 0?дан...

    20 слайд

    Графическая форма:
    Начало
    Определить температуру воздуха
    Температура ниже 0?
    да
    нет
    Надеть шубу
    Надеть куртку
    Конец

  • С какими типами алгоритмов мы познакомились сегодня на уроке?
 
2. Почему он...

    21 слайд

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

    2. Почему они так называются?

    3. Какие из них мы сегодня рассматривали на уроке?

    4. Почему не было линейных алгоритмов?

  • Самостоятельная работа

    22 слайд

    Самостоятельная работа

  • Задание на дом:1. Угадайте, какое литературное произведение зашифровано в сле...

    23 слайд

    Задание на дом:
    1. Угадайте, какое литературное произведение зашифровано в следующей блок-схеме. Назовите форму записи алгоритма. Почему?















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

  • Коль кругом всё будет мирно,Так сидеть он будет смирно;Но лишь чуть со стор...

    24 слайд

    Коль кругом всё будет мирно,
    Так сидеть он будет смирно;
    Но лишь чуть со стороны
    Ожидать тебе войны,
    Иль набега силы бранной,
    Иль другой беды незваной,
    Вмиг тогда мой петушок
    Приподымет гребешок,
    Закричит и встрепенётся
    И в то место обернётся.
    А.С. Пушкин.
    Почему слова Пушкина можно использовать в качестве эпиграфа к данному уроку?
    Какой здесь приведен алгоритм?

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ прил2.doc

Приложение 2.

Сообщение: История возникновения слова «алгоритм».

Правила выполнения арифметических действий над целыми числами и дробями в десятичной системе счисления впервые были сформулированы выдающимся средневековым  ученым по имени Мухаммед ибн Мусса аль – Хорезми (в переводе с арабского это означает «Мухаммед, сын Муссы из Хорезма»), сокращенно Ал – Хорезми.

Ал – Хорезми жил и творил в IX веке. Арабский оригинал его арифметического труда утерян, но имеется латинский перевод XII века, по которому западная Европа ознакомилась с десятичной системой счисления и правилами выполнения в ней арифметических действий.

Ал – Хорезми стремился к тому, чтобы сформулированные им правила были понятны для всех грамотных людей. Достичь этого в веке, когда еще была разработана математическая символика (знаки операций, скобки, буквенные обозначения и тому подобное) было очень трудно. Но Ал-Хорезми удалось выработать в своих трудах такой стиль четкого, строгого словесного предписания, который не давал читателю никакой возможности уклониться от предписанного или пропустить какие – нибудь действий.

В латинском переводе книги Ал-Хорезми правила начинались словами «Алгоризми сказал». С течением времени люди забыли, что «Алгоризми» - это автор правил, и стали сами правила называть алгоритмами. Постепенно «Алгоризми сказал» преобразовалось в «алгоритм гласит».

Таким образом, слово «алгоритм» происходит от имени ученого Ал-Хорезми. Как научный термин первоначально оно обозначало лишь правила выполнения действий в десятичной системе счислении. С течением времени это слово приобрело более широкий смысл и стало обозначать любые точные правила действий.

Научное определение понятия алгоритма дал А. Черч в 1930 году.

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Открытый урок по информатике на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов. Формы записи алгоритмов""

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ прил4.doc

Приложение 4.

Самостоятельная работа.

Вариант 1

Правописание н и нн в суффиксах имён прилагательных, образованных от имён существительных

Правило.

Если прилагательное образовано от существительного с основой, оканчивающейся на –н, то пишется нн. Если прилагательное образовано с помощью суффиксов –енн, -онн, то пишется нн, если с помощью суффиксов -ан, -ян, -ин, то пишется н. Исключения: ветреный, стеклянный, оловянный, деревянный.

 

Задание:

1.Составьте алгоритм правописания н и нн в суффиксах прилагательных.

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

А. В каком школьном предмете вы определяли алгоритмы?

Б. Как проявляются свойства алгоритма:

      • конечность;
      • дискретность;
      • массовость;
      • понятность
        на вашем примере?

 

Самостоятельная работа.

Вариант 2

Решение квадратного уравнения

Квадратное уравнение имеет вид ax2 + bx + c = 0, где а ≠ 0. Требуется найти корни этого уравнения.

Найдём дискриминант по формуле D = b2 – 4ac.

Если дискриминант D > 0, то уравнение имеет 2 корня: ; ,

если дискриминант D = 0, то уравнение имеет 1 корень: ,

если дискриминант D < 0, то уравнение не имеет корней.

 

Задание:

  1. Составьте алгоритм решения квадратного уравнения.
  2. Ответьте на вопросы:
    а) в каком школьном предмете вы определяли алгоритмы?
    в) как проявляются свойства алгоритма: 

§  конечность;

§  дискретность;

§  массовость;

§  понятность
на вашем примере?

 

Самостоятельная работа.

Вариант 3

Расщепление белков

Расщепление белков до аминокислот происходит при воздействии фермента аминопептидазы. При воздействии пептидазы белки расщепляются до пептидов. Пептиды, взаимодействуя с аминопептидазой, в свою очередь расщепляются до аминокислот.

 

Задание:

  1. Составьте алгоритм расщепления белков.
  2. Ответьте на вопросы:
    а) в каком школьном предмете вы определяли алгоритмы?
    в) как проявляются свойства алгоритма:
    • Конечность;
    • дискретность;
    • массовость;
    • понятность
      на вашем примере?

 

 

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Открытый урок по информатике на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов. Формы записи алгоритмов""

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

Открытый урок по информатике на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов. Формы записи алгоритмов"

Цель:1)Познакомить с понятием “алгоритм”, его свойствами.Научить записывать алгоритм, определять наличие алгоритмов в школьных предметах: биология, математика, русский язык. 2) развивать познавательный интерес; развивать умение анализировать, обобщать, сравнивать, абстрагироваться, синтезировать знания, полученные на различных предметах.3)воспитывать стремление к получению новых знаний, обобщению знаний из различных областей жизни;чувство товарищества, взаимовыручки;коммуникативные качества, умение слушать;культуру межличностных взаимоотношений, аккуратность в работе, трудолюбие.

Тип урока: урок с применением современных компьютерных технологий.

Оборудование: компьютер, проектор.

Вид урока: комбинированный урок.

Программное обеспечение: презентация, составленная в Power Point.


Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 452 материала в базе

Скачать материал

Другие материалы

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

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 23.07.2015 2161
    • RAR 846.2 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Стольникова Наталья Константиновна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 8 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 11782
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 191 человек из 54 регионов
  • Этот курс уже прошли 971 человек

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 101 человек из 39 регионов
  • Этот курс уже прошли 805 человек

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

Мини-курс

Музыкальная журналистика: история, этика и авторское право

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Конкурентная разведка и маркетинговые исследования

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Путь к внутреннему спокойствию: освобождение от тревоги, злости и стыда

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 628 человек из 71 региона
  • Этот курс уже прошли 195 человек