Основные идеи набора программ для начинающих

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску

Замечания перед прочтением

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

Следует предложить примерные формулировки задач для решения на основе приведенных задач

Основные идеи

  1. Минимальность покрытия, обеспечивающая изучение указанных тем
  2. Приводятся более или менее конструктивные алгоритмы, а не алгоритмы, иллюстрирующие ту или иную конструкцию языка. В идеале в формулировке задач не должно быть особенностей языка вовсе.
  3. Обучение на примерах. Здесь приведены решения канонических задач и задач, по которым легко вспомнить ту или иную конструкцию. А на практике предлагаются родственные задачи и разрешается пользоваться этими решениями.
  4. Повторение алгоритмов из предыдущих пунктов в алгоритмах следующих пунктов.
  5. В каждом алгоритме предполагается указать принадлежность к той или иной категории или подкатегории. Кажжый алгоритм может принадлежать к нескольким категориям. Одной из категорий является тема, в которой данная задача рассматривается.
  6. В каждой теме в конце приводится набор ошибок (компиляции, выполнения), которые можно совершить при решении задач из этой темы.

См. также

Алгоритмы средней сложности