Задание 4. А сейчас поиграем в игру "Отгадай и реализуй алгоритм "черного ящика".
Правила игры просты: учитель загадывает какой-либо алгоритм, ему предлагают "на вход" число/слово/знак, он прогоняет его через свой алгоритм и выдает что-то "на выход". Играющие должны отгадать алгоритм.
Замечание: Если алгоритм работает только с числами, а на вход дали слово, то можно написать "ОШИБКА" или что-то в этом роде.
Каждая команда выбирает одну из категорий задач:
После этого им предоставляется доступ к таблице с описанием входных и выходных данных, по которым команда должна угадать алгоритм. При этом можно добавлять входные данные в таблицу и дождаться выходных данных от учителя. После того как алгоритм в общих чертах описан словесно и учитель согласен с этим алгоритмом, Вы приступаете к основной части выполнения задания. Каждый участник команды выполняет определенную роль.
Роль программиста: изучив ресурсы по написанию программ на каком-нибудь языке программирования, Вы должны написать программу, реализующую этот алгоритм. Результат работы должен быть в виде запускаемого файла (с расширением exe).
Роль тестировщика: нужно подобрать входные и выходные параметры так, чтобы определить диапазон данных, при которых программа работает правильно. Результат работы оформить в виде таблицы.
Роль инструктора: в виде блок-схемы описать работу программы, описать переменные и их тип данных, для которых программа будет работать, описать диапазон этих данных, при которых программа работает правильно (можно прокомментировать это). Результат работы оформить в виде текстового документа.
После выполнения этого задания все участники веб-квеста могут потренироваться на данных алгоритмах "черного ящика" и оценить их.
Не забудьте вставить ссылку на документ в таблице мониторинга.