{с клавиатуры вводится число a, до тех пор, пока не будет введен 0. Начальное введенное a записывается в min и max, чтобы потом в цикле было с чем сравнивать} var min,max,a:real; begin readln(a); min:=a;max:=a; while a<>0 do begin readln(a); if a>max then max:=a; if a<min then min:=a; end; writeln('min: ',min,' max: ',max); end.
На сегодняшний день существуют сайты, проводящие тестирование, показывающие теорию при неправильном решении задач. Прямая связь - показ веб-страниц с заданиями, решениями, теорией. Обратная связь - получение данных о правильности решения задач, регулировка количества задач в зависимости от правильности выполнения.
Преимущества: - доступ к контенту от лучших учителей - доступ к урокам в удобное время - возможность "геймификации" - внедрения игрового процесса обучения - моментальная проверка задач - возможность автоматической генерации вариантов задания, делающая задания более разнообразными
Недостатки: - отсутствие реакции на необычные ситуации - отсутствие контроля процесса выполнения - ограниченность круга задач с автоматической проверкой (как правило, тестами) - недостаток "креативных" задач