Специализиран софтуер “Учебна система” за...

1
Химикотехнологичен и мет Катедра: Програмиране и из Специализиран софтуер “Учебна учебния Емилиан Янев , e_janev@abv. Основната цел на проекта е създаване на специализиран софтуер систематизирано да управлява информацията, която получава при работ автоматизирани тестове и обработка на получените резултати, както и п база данни от въпроси, подредени йерархично по дисциплини и теми и софтуерния продукт “Учебна система” е да улесни максимално препода систематизира работата му в един общ графичен интерфейс. ОБЩИ ПОЛОЖЕНИЯ Основен проблем при работата на един преподавател със студенти е, че липсва единно пространство, в което да са реализирани основните дейности, както административни, така и учебни. При проучване на системите в световен мащаб, може се установи, че съществуват голям брой софтуерни системи, които дават възможност на преподавателя да създава учебни материали и учебни тестове и на преподавателя да създава учебни материали и учебни тестове и съответно да получава резултати от тях. Проблемът при тях е, че липсва персонализацията, т.е. преподавателя получава среда, в която създава ръчно тестове, които студента съответно изпълнява и получава оценка по даден алгоритъм. От друга страна съществуват софтуерни системи от типа “Електронен дневник”, където преподавателя може да персонализира работата си по административните действия – списък студенти, присъствия, кредити, текущо оценяване и т.н. Основната идея на софтуерната разработка “Учебна система” е да обедини в себе си тези два основни вида софтуерни системи, така че работата на преподавателя да се улесни максимално. СЪЩНОСТ НА УЧЕБНА СИСТЕМАСофтуерната система “Учебна система” съдържа в себе си множество софтуерни подсистеми, които могат да се разделят на: Персонална преподавателска система – съдържа подсистемите за събиране и управление на административната информация – учебна програма, натоварване за семестъра, присъствия, кредити. В процес на разработка е и персоналната база данни с въпроси, която ще служи като входни данни за автоматичното генериране на тестове, по зададени критерии. Тестова система – съдържа две основни звена – тестов дизайнер и тестова система за изпълнение. Основната и идея е да се интегрира в учебни лаборатории, оборудвани с компютри и свързани в локална мрежа. Системата дава възможност за синхронизиране на резултатите от тестовете, по максимално улеснен начин. СЪЩНОСТ НА УЧЕБНА СИСТЕМАрезултатите от тестовете, по максимално улеснен начин. Синхронизацията се прави в компютъра на преподавателя, така че да може да се анализират резултатите от изпълнените тестове Конфигурационите данни, управляващи работата на “Учебна система”, се съхраняват в релационна база данни. Структурата на базата данни (фиг. 1) е изградена на база на предварително планиране, така че да изпълнява конфигуриращата си функция с минимално изразходено пространство и с максимално бързодействие. Фиг. 1. Релационна база данни “Учебна система” Достъпът до графичния интерфейс на “Учебна система”, се осъществява чрез предварително реализирани нива на достъп. С най- ниското ниво на достъп са студентите, които имат достъп до тестовата система за изпълнение и могат да решават, предварително създадените от преподавателя тестове. От друга страна преподавателя има администраторски права, с които получава пълния достъп до всички подсистеми. Достъпът се осъществява чрез пароли, които се съдържат в криптиран вид в системата и могат да се редактират в администраторския интерфейс. талургичен университет - София зползване на изчислителни системи а системаза систематизиране на я процес .bg , http://ls-bg.blogspot.com/ Учебна система”, позволяващ на преподавателя, лесно и тата със студентите – присъствия, кредити, оценяване – създаване на предоставяне на възможност преподавателя да създаде персонална автоматично генериране на тестове по зададени случаи. Идеята на авателя в работата с учебните потоци информация и да се Общия план на системата съдържа всички функции в максимално улеснен и интуитивен вид.: Персонална преподавателска система фиг.2 Фиг. 2 Управление на присъствия и кредити Конфигурирането на административните настройки се прави веднъж от преподавателя, в началото на семестъра. Въвежда се началото и края на семестъра и почивните дни, които могат да се редактират междувременно. При правилното конфигуриране, “Учебната система” показва точен отчет за периода, използвайки алгоритъм обработващ времевия период седмица по седмица. Предвидена е и възможност създадените списъци с присъствия и кредити да се експортират в електронна таблица (Excel), с цел по- лесното им архивиране от преподавателя. Тестова система фиг.3 Фиг. 3 Тестова система – дизайнер, изпълнение и резултати Тестовата система се състои от тестов дизайнер, система за изпълнение на теста и автоматично генериран резултат, с пълен отчет за отговорените въпроси. При стартиране на тест, въпросите се за отговорените въпроси. При стартиране на тест, въпросите се разбъркват, така че да се намали възможността са преписване. Рейтинга на студента представлява процента верни отговори, като се използва алгоритъм, проверяващ коректно въпроси с един (single choice) или няколко отговора (multiple choice). При част от наблюдаваните системи при планирането, това е основен проблем – при въпрос с няколко верни отговора и избран от студента верен и грешен, въпроса се отчита като изцяло грешен, като по този начин се губи смисъла на понятието въпрос с няколко верни отговора. Тестовия дизайнер съдържа и възможността да се принтират тестовете във три версии – студентска, студентска с разбъркани въпроси и преподавателска (с отговори). Резултатите от тестовете (фиг.4), ако са изпълнени в зала с локална мрежа, могат да се синхронизират на преподавателския локална мрежа, могат да се синхронизират на преподавателския компютър. Реализиран е и панел с интуитивен филтър на резултатите и съответното им експортиране в електронна таблица (Excel). Фиг. 4 Филтриране на резултати и експортиране в Excel

Upload: emilian-yanev

Post on 17-Mar-2016

227 views

Category:

Documents


4 download

DESCRIPTION

X Юбилейна постерна сесия ХТМУ - София

TRANSCRIPT

Page 1: Специализиран софтуер  “Учебна система” за систематизиране на учебния процес

Химикотехнологичен и металургичен университет Катедра: Програмиране и използване на изчислителни системи

Специализиран софтуер “Учебна системаучебния процес

Емилиан Янев, [email protected]

Основната цел на проекта е създаване на специализиран софтуер “Основната цел на проекта е създаване на специализиран софтуер “систематизирано да управлява информацията, която получава при работата със студентите автоматизирани тестове и обработка на получените резултати, както и предоставяне на възможност преподавателя да създаде персобаза данни от въпроси, подредени йерархично по дисциплини и теми и автоматично генериране на тестове по зададени случаи. Идеясофтуерния продукт “Учебна система” е да улесни максимално преподавателя в работата с учебните потоци информация и да се систематизира работата му в един общ графичен интерфейс.

ОБЩИ ПОЛОЖЕНИЯОсновен проблем при работата на един преподавател със

студенти е, че липсва единно пространство, в което да са реализирани основните дейности, както административни, така и учебни. При проучване на системите в световен мащаб, може се установи, че съществуват голям брой софтуерни системи, които дават възможност на преподавателя да създава учебни материали и учебни тестове и на преподавателя да създава учебни материали и учебни тестове и съответно да получава резултати от тях. Проблемът при тях е, че липсва персонализацията, т.е. преподавателя получава среда, в която създава ръчно тестове, които студента съответно изпълнява и получава оценка по даден алгоритъм. От друга страна съществуват софтуерни системи от типа “Електронен дневник”, където преподавателя може да персонализира работата си по административните действия – списък студенти, присъствия, кредити, текущо оценяване и т.н. Основната идея на софтуерната разработка “Учебна система” е да обедини в себе си тези два основни вида софтуерни системи, така че работата на преподавателя да се улесни максимално.

СЪЩНОСТ НА “УЧЕБНА СИСТЕМА”Софтуерната система “Учебна система” съдържа в себе си

множество софтуерни подсистеми, които могат да се разделят на:• Персонална преподавателска система – съдържа подсистемите за

събиране и управление на административната информация – учебна програма, натоварване за семестъра, присъствия, кредити. В процес на разработка е и персоналната база данни с въпроси, която ще служи като входни данни за автоматичното генериране на тестове, по зададени критерии.

• Тестова система – съдържа две основни звена – тестов дизайнер и тестова система за изпълнение. Основната и идея е да се интегрира в учебни лаборатории, оборудвани с компютри и свързани в локална мрежа. Системата дава възможност за синхронизиране на резултатите от тестовете, по максимално улеснен начин.

СЪЩНОСТ НА “УЧЕБНА СИСТЕМА”

резултатите от тестовете, по максимално улеснен начин. Синхронизацията се прави в компютъра на преподавателя, така че да може да се анализират резултатите от изпълнените тестове

Конфигурационите данни, управляващи работата на “Учебна система”, се съхраняват в релационна база данни. Структурата на базата данни (фиг. 1) е изградена на база на предварително планиране, така че да изпълнява конфигуриращата си функция с минимално изразходено пространство и с максимално бързодействие.

Фиг. 1. Релационна база данни “Учебна система”

Достъпът до графичния интерфейс на “Учебна система”, се осъществява чрез предварително реализирани нива на достъп. С най-ниското ниво на достъп са студентите, които имат достъп до тестовата система за изпълнение и могат да решават, предварително създадените от преподавателя тестове. От друга страна преподавателя има администраторски права, с които получава пълния достъп до всички подсистеми. Достъпът се осъществява чрез пароли, които се съдържат в криптиран вид в системата и могат да се редактират в администраторския интерфейс.

Химикотехнологичен и металургичен университет - СофияКатедра: Програмиране и използване на изчислителни системи

Специализиран софтуер “Учебна система” за систематизиране на учебния процес

[email protected], http://ls-bg.blogspot.com/

“Учебна система”, позволяващ на преподавателя, лесно и “Учебна система”, позволяващ на преподавателя, лесно и систематизирано да управлява информацията, която получава при работата със студентите – присъствия, кредити, оценяване – създаване на автоматизирани тестове и обработка на получените резултати, както и предоставяне на възможност преподавателя да създаде персонална база данни от въпроси, подредени йерархично по дисциплини и теми и автоматично генериране на тестове по зададени случаи. Идеята на

система” е да улесни максимално преподавателя в работата с учебните потоци информация и да се

Общия план на системата съдържа всички функции в максимално улеснен и интуитивен вид.:•Персонална преподавателска система фиг.2

Фиг. 2 Управление на присъствия и кредити

Конфигурирането на административните настройки се прави веднъж от преподавателя, в началото на семестъра. Въвежда се началото и края на семестъра и почивните дни, които могат да се редактират междувременно. При правилното конфигуриране, “Учебната система” показва точен отчет за периода, използвайки алгоритъм обработващ времевия период седмица по седмица. Предвидена е и възможност създадените списъци с присъствия и кредити да се експортират в електронна таблица (Excel), с цел по-лесното им архивиране от преподавателя. лесното им архивиране от преподавателя. •Тестова система фиг.3

Фиг. 3 Тестова система – дизайнер, изпълнение и резултати

Тестовата система се състои от тестов дизайнер, система за изпълнение на теста и автоматично генериран резултат, с пълен отчет за отговорените въпроси. При стартиране на тест, въпросите се за отговорените въпроси. При стартиране на тест, въпросите се разбъркват, така че да се намали възможността са преписване. Рейтинга на студента представлява процента верни отговори, като се използва алгоритъм, проверяващ коректно въпроси с един (single choice) или няколко отговора (multiple choice). При част от наблюдаваните системи при планирането, това е основен проблем –при въпрос с няколко верни отговора и избран от студента верен и грешен, въпроса се отчита като изцяло грешен, като по този начин се губи смисъла на понятието въпрос с няколко верни отговора. Тестовия дизайнер съдържа и възможността да се принтират тестовете във три версии – студентска, студентска с разбъркани въпроси и преподавателска (с отговори).

Резултатите от тестовете (фиг.4), ако са изпълнени в зала с локална мрежа, могат да се синхронизират на преподавателския локална мрежа, могат да се синхронизират на преподавателския компютър. Реализиран е и панел с интуитивен филтър на резултатите и съответното им експортиране в електронна таблица (Excel).

Фиг. 4 Филтриране на резултати и експортиране в Excel