на развиваемая навчальна середовище, що дозволяє створювати курси, що базуються в Internet. Дана система відноситься до вільно поширюване програмне забезпечення [11].
Система дистанційного навчання Moodle реалізує філософію «педагогіки соціального конструкціонізма» і орієнтована насамперед на організацію взаємодії між викладачем та учнями, хоча підходить і для організації традиційних дистанційних курсів, а також підтримки очного навчання. Найважливішим перевагою системи є підтримка ряду міжнародних стандартів у галузі освітніх ресурсів. [11]
СДО Moodle перекладена на десятки мов, в тому числі і російська і використовується майже в 50 тисячах організацій з понад 200 країн світу. У РФ зареєстровано більше 600 інсталяцій. Кількість користувачів Moodle в деяких інсталяціях досягає 500 тисяч чоловік.
Лідером і ідеологом системи є Martin Dougiamas з Австралії. Проект є відкритим і в ньому бере участь і безліч інших розробників. Русифікацію Moodle здійснює команда добровольців з Росії, Білорусії та України.
Висновок по даній системі:
Використання системи Moodle не вимагає фінансових витрат на придбання додаткових програмних продуктів і ми отримаємо ліцензійно чисте і на 100% легальне програмне забезпечення для організації дистанційного навчання. Легальність використання гарантується відкритим ліцензійною угодою GNU General Public License. [12] Мета GNU GPL - надати користувачеві права використовувати, копіювати, модифікувати і поширювати програми. Але так як дана система містить досить багато коду (більше 1000 рядків), простіше створити щось нове, ніж модифікувати дану систему, щоб вона відповідала вимогам замовника, описаних у пункті 3.5 «С - вимоги».
) Системи Ejudge, Dudge, DOMjudge. [13] - це система для проведення різних заходів, в яких необхідна автоматична перевірка програм.
Підтримувані можливості:
· Обмежені і необмежені за часом турніри.
· Підтримка віртуальних турнірів.
· Одночасне проведення декількох турнірів.
· Автоматична реєстрація учасників турніру. Модельована реєстрація учасників турніру.
· і т.д. - це універсальна система для проведення олімпіад з програмування та інших предметів, написана на Java і J2EE з використанням СУБД PostgresQL і розповсюджується по ліцензії GPL.
Основні можливості системи:
· Автоматизована перевірка вихідних текстів рішення на наборі тестів.
· Підтримка різних типів змагань, причому нові типи змагань можуть підключатися до системи після її установки.
· Зберігання інформації про хід змагання, бази учасників та їх рейтингу.
· Обчислення статистики по змаганню.
· Розподілена перевірка рішень, відправлених учасниками, на декількох перевіряючих комп'ютерах.
· Перевірка рішень на Windows і Linux системах.
· Підтримка будь-яких компіляторів шляхом завдання їх використання через шаблони виклику їх командного рядка.
· Робота на будь-якій платформі, на якій працює Java.
· і т.д.
Висновок за даними ...