Сам себе Brainbench

Многим знакома система online-тестирования Brainbench. Я решил написать что-то подобное для проверки знаний учащихся на уроках информатики. Получилось веб-приложение, которое можно использовать при преподавании любых других дисциплин и предметов. Пробный тест можно посмотреть здесь (просьба использовать Firefox).

Тесты ограничены по времени. При истечении заданного интервала соответствующий вопрос блокируется. Ответы даются выбором из нескольких вариантов. Тесты "заряжаются" в систему в простом xml-формате:

<?xml version="1.0" encoding="UTF-8"?>

<test
    mailTo="hz@yandex.ru"
    testName="Основы комп. графики"
    >
    
    <div>
        <h1>Основы компьютерной графики</h1>
        <p class="first">Выберите правильные варианты ответов:</p>
    </div>
    
    <task timeout="25" right="2">
        <todo>Единица выводимой информации при
            работе дисплея в графическом режиме называется:
        </todo>
        <variant>баррель</variant>
        <variant>байт</variant>
        <variant>пиксель</variant>
        <variant>дюйм</variant>
    </task>

    <task timeout="25" right="2">
        <todo>Для чего в графических редакторах
            нужен инструмент "Пипетка"?
        </todo>
        <variant>Для рисования овала</variant>
        <variant>Для изменения палитры</variant>
        <variant>Для копирования цвета</variant>
        <variant>Для преобразования растровых изображений в векторные</variant>
    </task>
. . . 

Интересной особенностью является то, что данное приложение совершенно не требует активных скриптов на стороне сервера (PHP, Servlets и т.д.). Результат теста кодируется в base64 и отправляется преподавателю по электронной почте посредством ссылки mailto. Т.е. вся работа выполняется на стороне клиента с помощью JavaScript (слава GWT!).

 

Интересно придумано. в новом

Интересно придумано.
в новом Школьном Альтлинукс Мастере 5.0 (может и в юниоре есть, хз) есть клиент-серверное приложение iTest. О нем хаос мне сперва повеал. Весьма приличная программулина.Написано на КуТэ. Только вот серверная часть уж очень загромождена.

Спасибо за инфу, нужно будет

Спасибо за инфу, нужно будет глянуть что за iTest.

Отправить комментарий

КАПЧА
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Enter the characters shown in the image.