Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Методика вивчення теми: "Алгоритми"

Реферат Методика вивчення теми: "Алгоритми"





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

Основна перевага блок-схем - наочність представлення структури алгоритму. Це досягається зображенням блок-схем стандартним способом - зверху вниз.

Алгоритмічна мова є текстова форма опису алгоритму, яка близька до мови програмування, але як таким ще не є, і тому не має строгого синтаксису. Для структурування тексту алгоритму в алгоритмічній мові використовуються рядкові відступи. При цьому дотримується правило: всі конструкції одного рівня вкладеності записуються на одному вертикальному рівні (відступі), а вкладені конструкції зміщуються щодо зовнішньої вправо. Це правило покращує наочність структури алгоритму. Тому вчителю бажано витратити певний навчальний час на формування навички правильної записи алгоритму.

Після ознайомлення з архітектурою виконавця та способами запису алгоритмів слід приступити до вирішення завдань, відповідних наведеним вище дидактичним принципам. Тільки практична робота на навчальних виконавців допомагає освоїти побудова алгоритмів.

На практичних заняттях використовуються такі типи завдань:

складання простих лінійних алгоритмів;

складання та використання допоміжних алгоритмів;

складання циклічних алгоритмів;

використання розгалужень в алгоритмах;

використання методу послідовної деталізації при складанні складних алгоритмів.

При розборі цього завдання необхідно звернути увагу учнів на дві обставини. Перше: управління навчальним виконавцем для досягнення поставленої мети буде відбуватися без зворотного зв'язку. В даному випадку алгоритм управління матиме лінійну структуру.

Друге: алгоритм залежить не тільки від сформульованої мети (шуканого результату), а й від вихідного стану виконавця. Якби початковий стан було іншим, то був би іншим і алгоритм, незважаючи на те, що в результаті виходить один і той же малюнок. Для алгоритмів роботи «в обстановці» початковий стан виконавця є вихідними даними завдання. Стан навчального виконавця визначається місцем його розташування на полі і орієнтацією. Результатом же виконання алгоритму стає не тільки малюнок (головна мета), але й кінцевий стан виконавця.

Наступні завдання повинні допомогти скласти і використовувати допоміжні алгоритми. Зазвичай розглядається така задача: скласти алгоритм малювання числа «1919».

Вирішуючи дану задачу можна поступити наступним чином: запропонувати учням написати алгоритм колишніми засобами. Таке завдання, очевидно, не викличе ентузіазму учнів, оскільки принцип їм вже зрозумілий, а писати довгий лінійний алгоритм досить нудно. У цій ситуації цілком можливе самостійне «відкриття» учнями ідеї допоміжного алгоритму. Звернувши увагу на те, що в малюнку двічі присутні цифри «1» і «9», учні можуть прийти до ідеї окремого опису алгоритмів малювання цих цифр, а потім використання їх для отримання чотиризначного числа «1919». Після обговорення цієї ідеї необхідно ввести поняття допоміжного алгоритму і пояснює, як проводиться його опис і використання.

...


Назад | сторінка 8 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Алгоритм, властивості алгоритмів
  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...
  • Реферат на тему: Створення алгоритму пошуку високоінформативних діагностичних ознак захворюв ...
  • Реферат на тему: Види і властивості алгоритмів. Рішення завдання Майхілла (про стрілки)