Домашни > Време е да помислите за проектите си! > Решения > Решението на Мария Александрова

Резултати
0 точки от тестове
8 точки от учител

8 точки общо

0 успешни теста
0 неуспешни теста
Код

 1'''
 2[Title/Звание]
 3
 4Smart Minds (заглавието може да подлежи на промяна)
 5
 6[Description/Обрисовка]
 7
 8Smart Minds е платформа, предназначена за ученици, които искат да проверят своите знания по различни предмети чрез интерактивни тестове. 
 9В платформата има различни категории за тестове, съответно отговарящи на различните предмети в училище.
10След като ученик направи даден тест, ще се изведе оценка за представянето му на база на процентното съдържание на верните отговори. 
11Също така ученикът ще може да види статистика за своята успеваемост на конкретния тест (един тест може да се прави неограничен брой пъти).
12Освен това платформата ще притежава интересна (според мен) допълнителна функционалност. Когато ученик кликне върху дадена тема, 
13освен опцията да направи тест, ще се покаже и опция за прочитане на кратка информация за конкретния урок. На база тази информация, 
14върху която ученикът желае да тества познанията си, той ще може да избере опцията за автоматично генериране на нов текст.
15Това автоматично генериране ще се основава на идеята за Markov Chain. На принципа на графите ще се проследи връзката на една дума със следващата
16в изречението, като така ще получим своеобразни правила за това коя дума с кои други може да е свързана в новогенерирания ни текст. Идеята на тази 
17допълнителна функционалност е единствено забавлението на учениците, нуждаейки се от разпускане след приключването на тежък тест (или още преди неговото започване).
18
19[Functionalities/Надарености]
20
21Регистрация и профил за всеки ученик.
22Избор на предмети и въпроси за тестовете.
23Интерактивни тестове със случайно генерирани въпроси.
24Автоматично оценяване и визуализация на резултатите.
25История на тестовете и статистика за успеха.
26Възможност за добавяне на нови въпроси от потребителите.
27Административен панел за управление на потребителите и въпросите/информацията за различните теми.
28Възможност за автоматичното генериране на текст в зависимост от темата.
29
30[Milestones/Възлови точки]
31
32Създаване на базова структура на уеб приложението.
33Реализация на система за регистрация и управление на потребителски профили.
34Дизайн и имплементация на интерфейса за избор на тестове и тяхното изпълнение.
35Добавяне на система за генериране и оценяване на тестови въпроси.
36Визуализация на резултатите и статистика за потребителя.
37Разработка на административен панел за управление на съдържанието на тестовете и допълнителната информация по темите.
38Реализация на функционалността за автоматичното генериране на текст в зависимост от темата.
39
40[Estimate in man-hours/Времеоценка в човекочасове]
41
4250-60 часа (?)
43
44[Usage of technologies/Потребление на технологии]
45
46Уеб приложение: Django
47Фронтенд: HTML, CSS, JavaScript
48(не съм сигурна дали ще се наложи използването и на други технологии)
49'''


----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK

Дискусия
Виктор Бечев
05.01.2024 13:54

Идеята е приятна, само бих те посъветвал да добавиш някое друго парче функционалност. Извеждане на статистики за правилни/грешни отговори на въпросите или успеваемост на тестовете (глобална, може и за съответния потребител), а не просто тест по тест (т.е. да има persistency) би било готин фийчър. Всеки иска да знае, че е в топ 3% от студентите, например. Само идея, можеш и да измислиш нещо друго, просто ми се ще да има още _мааалко_.
История
Това решение има само една версия.