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

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





чальний алгоритмічний мову. У базовому курсі інформатики необхідно використовувати обидві ці форми. Основна перевага блок-схем - наочність алгоритмічної структури. Однак це якість проявляється лише в тому випадку, якщо зображення блок-схеми відбувається стандартним способом. Основним наслідком освоєння учнями структурної методики повинно стати вміння при побудові алгоритмів В«мислити структурамиВ». Наприклад, виходячи з умови задачі, робити такі висновки: В«Алгоритм розв'язання даної задачі буде представляти собою два вкладених циклу: або - цикл з вкладеним розгалуженням, або - два послідовних циклуВ» і т. п. Структурно зображені блок-схеми (рис. 4 ) допомагають такому баченню алгоритму. Ось, наприклад, дві блок-схеми:

В 

а б

Рис. 4. Блок-схеми: а - приклад структурного зображення алгоритму, б приклад неструктурного зображення алгоритму


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

1.3 Методичні проблеми вивчення алгоритмів роботи з величинами


Є дві сторони у навчанні алгоритмізації:

навчання структурної методиці побудови алгоритмів;

навчання методам роботи з величинами.

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

.3.1 ЕОМ - виконавець алгоритмів

Обговорення методичних питань вивчення теми "Алгоритми роботи з величинамиВ» будемо проводити в програмістські аспекті. Складання будь-якої програми для ЕОМ починається з побудови алгоритму. Як відомо, всяки...


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





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

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