Предложение добавить новые типы задач для Олимпиад

Ознакомился с итогами недавних олимпиад. Ни одного балла у половины участников.

Видимо, задачи на математику им решать не интересно.

Предлагаю добавить для Олимпиады задачи на алгоритмы и на логику.

Например:

  1. Предложен неполный алгоритм решения. И неполный код программы. Нужно доделать алгоритм до требуемого результата. И дописать код программы.
  2. Предложен алгоритм с ошибками. Нужно найти, исправить ошибки. В алгоритме и в коде программы.

При желании задачи можно наглядно изобразить графически, используя форму и компоненты. Участник запускает программу и графически видит проблемы с алгоритмом.

Дописывает либо исправляет его и графически показывает, что программа работает как просили в задании.

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

Во вложении - картинки с чертежами задач. Картинку можно поместить на Форму. Решение записать в модуль. Вывод результата можно также сделать на Форму, внизу чертежа.

Также, на мой взгляд, заслуживает внимания метод обучения детей программированию на Visual Basic. Для этого используются готовые графические объекты - файлы PNG. А также графики функций.

Вот ссылка на программу sVB Kid Programmer