Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Обучение учащихся основной школы построению блок-схем алгоритмов с использованием специализированных программных средств

Автор:   •  Апрель 24, 2018  •  Доклад  •  1,241 Слов (5 Страниц)  •  755 Просмотры

Страница 1 из 5

Обучение учащихся основной школы построению блок-схем алгоритмов с использованием специализированных программных средств

В процессе обучения школьников основам алгоритмизации и программирования каждый учитель информатики сталкивается с огромным количеством вопросов: как построить изложение материала, какие использовать методические разработки, в какой форме проводить занятия, какие составить практические задания, какой материал использовать учащимся при изучении и другие. [3, с. 65].

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

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

Блок-схема – распространенный тип схем (графических моделей), описывающих алгоритмы или процессы, в которых отдельные шаги изображаются в виде блоков различной формы, соединенных между собой линиями, указывающими направление последовательности. Правила выполнения регламентируются ГОСТ 19.701-90 «Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения» [6, с. 8]. Стандарт в частности регулирует способы построения схем и внешний вид их элементов.

В настоящее время существуют специализированные программные средства, с помощью которых можно осуществлять построение блок-схем алгоритмов [3, с. 13].

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

1) построение блок-схем осуществляется на основе программного года, внесенного в соответствующее диалоговое окно программы;

2) построение блок-схем осуществляется непосредственно пользователем в программе с использованием имеющихся блоков с последующим созданием на его основе программного кода;

3) построение блок-схем осуществляется непосредственно пользователем в программе с использованием имеющихся блоков без последующего создания программного кода.

Рассмотрим примеры подобных программных средств.

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

        Адрес для скачивания программы: http://www.softsalad.ru/software/fceditor-blok-sxemy.html.

Приведем некоторые особенности FCEditor:

  • простота вставки и удаления блоков: пользователю не нужно выравнивать блоки, стрелки, текст, это происходит автоматически;
  • возможность размещения в схеме только стандартных блоков;
  • поэтапный вывод результатов на экран за счет автоматической конвертации;
  • возможность масштабирования схемы;
  • нумерация и подсветка строк;
  • создание блок-схемы по готовому программному коду на языках C#, Delphi, Pascal;
  • условно бесплатная лицензия на установку утилиты и др.

Таким образом, данная утилита позволяет создавать блок-схемы по готовому программному коду на языках C#, Delphi, Pascal. Результат работы в любой момент можно отредактировать, экспортировать в графическое изображение, сохранить.

Flowchart – это программа-генератор блок-схем для представления кода в виде блок-схемы и его визуализации. Данная программа может осуществлять автоматизированное реконструирование программного кода в блок-схемы, что облегчает процесс документирования, визуализации и понимания исходного кода.

...

Скачать:   txt (18 Kb)   pdf (156.3 Kb)   docx (18.4 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club