timeit

Програмиране с Python

Курс във Факултета по Математика и Информатика към СУ

Решение на Изберете си проект от Яница Велевска

Обратно към всички решения

Към профила на Яница Велевска

Код

1
2
Здравейте, 
идеята ми е да направя приложение, което да генерира тестове като тези за шофьорска книжка. Ще има потребителски интерфейс, ще можеш да се връщаш назад, ще показва верните и грешните въпроси, които си дал накрая на теста, както и поправките. Ако ми хрумне друго, теста може да не е точно на тема шофьорски курс, но това няма нищо общо със самия код. Ако дадете идеи за повече функционалност, ще се радвам.

История (1 версия и 3 коментара)

Яница обнови решението на 30.04.2016 17:57 (преди над 1 година)

1
2
Здравейте, 
идеята ми е да направя приложение, което да генерира тестове като тези за шофьорска книжка. Ще има потребителски интерфейс, ще можеш да се връщаш назад, ще показва верните и грешните въпроси, които си дал накрая на теста, както и поправките. Ако ми хрумне друго, теста може да не е точно на тема шофьорски курс, но това няма нищо общо със самия код. Ако дадете идеи за повече функционалност, ще се радвам.

Имам някакви идеи как да усложня проекта, но ми се струват малко. Хрумна ми идея да направя играта Монополи, което ми харесва повече от темата с тестовете. Мога ли да работя по втората тема.

Давай смело! Само, за да сме на една и съща страница по въпроса с това какво ще представлява проекта:

  • Сървър, на който се случват игрите. Грижи се за това кой е на ред, в кой сектор на играта се намира всеки играч etc. Би било доста готино да се пази някакъв списък с това какви игри са били играни до сега и как са завършили.
  • Клиент, който играчите използват, за да се включат в игра. Поради естеството на играта, не си представям клиент, който да не е графичен, но ако имаш някаква креативна идея как да направиш конзолен клиент за монополи, който да е разбираем и що-годе лесен за ползване, това би било яко.
  • Опция за регистрация на играч в сървъра, което му гарантира, че само той ще използва името, което си е избрал. При наличие на регистрации, можеш да се развихриш с пазене на статистики за играчите, които те да могат да разглеждат в клиента, когато са логнати(брой спечелени игри, най-често играни карти, колко пъти са попадали в затвор, колко имота общо/средно за игра са купували и подобни).

Това е горе-долу перфектния feature set, който си представям, че можеш да постигнеш за около месец занимавка.