Производственная практика будущих учителей информатики. Позняк Т.А - 31 стр.

UptoLike

Производственная практика будущих учителей информатики:
Методические рекомендации для студентов
физико-математического факультета
61
ределение: (учитель диктует
определение).
- Само слово «алго-
ритм» происходит от имени
выдающегося математика сред-
невекового Востока Мухаммеда
аль-Хорезми (787-850). Он
предложил способы сложения и
вычитания многозначных чи-
сел. Вам они хорошо знакомы
из школьной математики. В
наше время понятие алгоритма
понимается шире, не огра-
ничиваясь только арифметиче-
скими вычислениями.
- Давайте вспомним,
где вы уже встречались с алго-
ритмами?
- Кто должен выпол-
нять алгоритм?
- Запишите определе-
ние:
- А теперь подумайте,
приведенные вами примеры
алгоритмов сможет выполнить
любой человек?
- То есть, какой можно
сделать вывод?
- Таким образом, мы
видим, что алгоритм не имеет
смысла, если неизвестны или
не учитываются возможности
того, кто будет исполнять этот
ное предписание о последова-
тельности действий которые
должны быть произведены для
получения результата.
- Слушают.
- На информатике (эта-
пы решения задач), на математи-
ке (решение уравнения) и т.д.
- Исполнитель.
- Исполнитель - объект,
который выполняет алгоритм.
- Нет, алгоритм решения
квадратного уравнения не смо-
жет выполнить младший школь-
ник.
- Алгоритм может вы-
полнить тот, кто понимает все
его команды и может их выпол-
нить.
- Слушают.
Позняк Татьяна Александровна, Тарова Инна Николаевна,
Губина Татьяна Николаевна, Карпачева Ирина Анатольевна,
Будякова Татьяна Петровна
62
алгоритм, то есть возможности
исполнителя. Поэтому нам по-
требуется еще одно определе-
ние - Система Команд Испол-
нителя, запишем, что же это
такое:
- Как вы думаете, кто
может служить исполнителем
алгоритма?
- Как вы поняли, каж-
дый алгоритм должен быть по-
нятен исполнителю, поэтому
алгоритм должен быть записан
на понятном для исполнителя
языке и эта запись называется
программой. Запишем:
- Итак, мы выяснили,
что такое алгоритм и его ис-
полнитель. Давайте теперь по-
думаем, какими свойствами
обладает алгоритм.
- Хорошо, давайте за-
пишем: (учитель диктует).
- Кроме того, исполни-
тель переходит к выполнению
следующей команды только
выполнив предыдущую.
- Как вы думаете, ка-
ким еще должен быть алго-
ритм? Запишем:
- Хорошо, ясно, что ал-
горитм составляется с учетом
возможностей исполнителя.
- Следующее свойство
алгоритма называется свойст-
- Система команд ис-
полнителясовокупность ко-
манд, которые данный исполни-
тель умеет выполнить.
- Человек, автомат, ком-
пьютер, машина и т.д.
- Программа - запись ал-
горитма на языке исполнителя.
- должны быть отдель-
ные шаги.
Свойства:
1. Дискретность - процесс
решения задачи должен
быт разбит на последова-
тельность отдельных ша-
гов.
- Понятным исполнителю.
2. Понятность. Алгоритм
должен быть понятен ис-
полнителю и исполнитель
должен быть в состоянии
выполнить его команды.
  Производственная практика будущих учителей информатики:           Позняк Татьяна Александровна, Тарова Инна Николаевна,
          Методические рекомендации для студентов                  Губина Татьяна Николаевна, Карпачева Ирина Анатольевна,
            физико-математического факультета                                   Будякова Татьяна Петровна

                                                                   алгоритм, то есть возможности
ределение: (учитель   диктует    ное предписание о последова-      исполнителя. Поэтому нам по-
определение).                    тельности действий которые        требуется еще одно определе-             - Система команд ис-
                                 должны быть произведены для       ние - Система Команд Испол-      полнителя — совокупность ко-
                                 получения результата.             нителя, запишем, что же это      манд, которые данный исполни-
        - Само слово «алго-              - Слушают.                такое:                           тель умеет выполнить.
ритм» происходит от имени                                                  - Как вы думаете, кто            - Человек, автомат, ком-
выдающегося математика сред-                                       может служить исполнителем       пьютер, машина и т.д.
невекового Востока Мухаммеда                                       алгоритма?
аль-Хорезми (787-850). Он                                                  - Как вы поняли, каж-
предложил способы сложения и                                       дый алгоритм должен быть по-
вычитания многозначных чи-                                         нятен исполнителю, поэтому
сел. Вам они хорошо знакомы                                        алгоритм должен быть записан
из школьной математики. В                                          на понятном для исполнителя             - Программа - запись ал-
наше время понятие алгоритма                                       языке и эта запись называется    горитма на языке исполнителя.
понимается шире, не огра-                                          программой. Запишем:
ничиваясь только арифметиче-                                               - Итак, мы выяснили,
скими вычислениями.                                                что такое алгоритм и его ис-
        - Давайте вспомним,               - На информатике (эта-
                                                                   полнитель. Давайте теперь по-           - должны быть отдель-
где вы уже встречались с алго-   пы решения задач), на математи-   думаем, какими свойствами        ные шаги.
ритмами?                         ке (решение уравнения) и т.д.     обладает алгоритм.
        - Кто должен выпол-              - Исполнитель.                    - Хорошо, давайте за-             Свойства:
нять алгоритм?                                                     пишем: (учитель диктует).          1. Дискретность - процесс
        - Запишите определе-           - Исполнитель - объект,                                          решения задачи должен
ние:                             который выполняет алгоритм.                                            быт разбит на последова-
                                                                           - Кроме того, исполни-       тельность отдельных ша-
        - А теперь подумайте,            - Нет, алгоритм решения   тель переходит к выполнению          гов.
приведенные вами примеры         квадратного уравнения не смо-     следующей команды только
алгоритмов сможет выполнить      жет выполнить младший школь-      выполнив предыдущую.             - Понятным исполнителю.
любой человек?                   ник.                                      - Как вы думаете, ка-
        - То есть, какой можно           - Алгоритм может вы-      ким еще должен быть алго-          2.     Понятность. Алгоритм
сделать вывод?                   полнить тот, кто понимает все     ритм? Запишем:                          должен быть понятен ис-
                                 его команды и может их выпол-                                             полнителю и исполнитель
                                 нить.                                                                     должен быть в состоянии
        - Таким образом, мы              - Слушают.                       - Хорошо, ясно, что ал-          выполнить его команды.
видим, что алгоритм не имеет                                       горитм составляется с учетом
смысла, если неизвестны или                                        возможностей исполнителя.
не учитываются возможности                                                - Следующее свойство
того, кто будет исполнять этот
                                                                   алгоритма называется свойст-
                                  61                                                                 62