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

Реферат Теорія та методика викладання розділу "Алгоритмізація і програмування" в шкільному курсі інформатики





програмування на Паскалі. Але в цьому випадку виникають серйозні методичні проблеми: як акуратно відобразити концепцію типів даних і структурну методику програмування на Бейсике? p align="justify"> Оскільки в базовому курсі ставиться тільки лише мета початкового знайомства з програмуванням, то суворого опису мови програмування не потрібно. Основний використовуваний метод - демонстрація мови на прикладах простих програм з короткими коментарями. Деякі поняття досить сприйняти учням на В«інтуїтивномуВ» рівні. Наочність такої мови, як Паскаль, полегшує це сприйняття. Крім того, розуміння допомагає аналогія між Паскалем і російськомовним алгоритмічною мовою. Для виконання учнями нескладних самостійних завдань досить діяти методом В«за зразкомВ». p align="justify"> Учитель може задуматися над проблемою: як краще пов'язати вивчення методів побудови алгоритмів роботи з величинами і мови програмування. Тут можливі два варіанти:

) спочатку розглядаються всілякі алгоритми, для опису яких використовуються блок-схеми і АЯ, а потім - правила мови програмування, способи перекладу вже побудованих алгоритмів в програму на цій мові;

) алгоритмізація і мова програмування освоюються паралельно.

Досвід показує, що теоретичне вивчення алгоритмізації та програмування, відірване від практики, малоефективно. Бажано, щоб учні якомога раніше отримали можливість перевіряти правильність своїх алгоритмів, працюючи на комп'ютері. А для цього їм потрібно знайомитися з мовою програмування, освоювати прийоми роботи в системі програмування. Метод послідовного вивчення алгоритмізації та мови програмування прийнятний лише в В«безмашинномуВ» варіанті. p align="justify"> Навіть при використанні комп'ютера, на першому етапі рекомендується не відмовлятися від ручного трасування алгоритму. Цей прийом допомагає учням В«відчутиВ» процес виконання, побачити свої помилки, допущені в алгоритмі. Коли ж вони стануть більш досвідченими програмістами, наприклад освоюючи профільний курс програмування в старших класах, тоді можна буде відмовитися від ручного трасування. p align="justify"> Навчання програмуванню повинно проводитися на прикладах типових завдань з поступовим ускладненням структури алгоритмів. За ознакою алгоритмічної структури їх можна класифікувати так:

В· лінійні алгоритми: обчислення за формулами, всілякі пересилання значень змінних;

В· розгалужені алгоритми: пошук найбільшого або найменшого значень з декількох даних; сортування двох-трьох значень; діалог з ветвлениями;

В· циклічні алгоритми: обчислення сум і творів; числових послідовностей, циклічний введення даних з послідовною обробкою.


.1.2 Методичні рекомендації щодо вивчення систем програмування

У даній темі,...


Назад | сторінка 15 з 24 | Наступна сторінка





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

  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Теорія і методика вивчення основ об'єктно-орієнтованого програмування в ...
  • Реферат на тему: Розробка програми і схеми алгоритмів мовою програмування С + +
  • Реферат на тему: Рішення інженерних завдань із застосуванням алгоритмічної мови програмуванн ...
  • Реферат на тему: Засоби мови програмування Паскаль для вирішення математичних завдань