Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Проектування програмної системи проведення змагань школярів з різних предметів

Реферат Проектування програмної системи проведення змагань школярів з різних предметів





на развиваемая навчальна середовище, що дозволяє створювати курси, що базуються в 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.

· і т.д.

Висновок за даними ...


Назад | сторінка 10 з 28 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система дистанційного навчання Moodle
  • Реферат на тему: Технології організації дистанційного й змішаного навчання із застосуванням ...
  • Реферат на тему: Розробка експертної системи для автоматизації побудови компонентів в систем ...
  • Реферат на тему: Середовище навчання Moodle. Его ПЕРЕВАГА та Недоліки
  • Реферат на тему: Моделювання системи підтримки прийняття рішення щодо вибору учасника програ ...