🎮 Gamifikatsion O'quv Platforma

C# dasturlash tilini
o'yin orqali o'rganing!

Coders War — C# dasturlash tilini o'rgatishga mo'ljallangan gamifikatsion-adaptiv o'quv platforma. 45 mavzu, 4 mezonli baholash, real-time reyting va duel tizimi bilan bilimingizni keyingi bosqichga olib chiqing.

45
Mavzu
4500
Maks. Rating Score
4
Baholash Mezoni
8
Daraja (Level)

Qanday ishlaydi?

Ro'yxatdan o'tishdan to yuqori darajaga etishgacha bo'lgan to'liq o'quv yo'li.

1

Ro'yxatdan o'ting

Ism, familiya, universitet, yo'nalish va guruhingizni kiriting. Email tasdiqlang.

2

Diagnostika testi

20 savollik test orqali boshlang'ich darajangiz (Beginner / Intermediate / Advanced) aniqlanadi.

3

Personaj tanlang

5 ta personajdan birini tanlang: Warrior, Ranger, Sorceress, Knight yoki Lady Knight.

4

Darslar

Video darslar va nazariy materiallarni o'rganing. Har mavzuda 3 ta daraja mavjud.

5

Amaliyot

C# kod yozing, amaliy topshiriqlar va loyihalarni bajaring. Kod avtomatik test case orqali tekshiriladi.

6

Reyting & Level

4 mezon bo'yicha 100 ball to'plang, Rating scoreni oshiring va yangi levelga chiqing.

Platformaning asosiy bo'limlari

Har bir bo'lim talabaning har tomonlama rivojlanishiga xizmat qiladi — nazariyadan tortib duelgacha.

Darslar

3 semestrga bo'lingan 45 ta mavzu. Har mavzuda 3 daraja (Boshlang'ich, O'rta, Yuqori), video dars va quiz. C# dasturlash bo'yicha to'liq kurs.

Amaliyot & Kod tekshirish

Har mavzuda 10 ta amaliy topshiriq va 1 ta loyiha. Kodingiz avtomatik kompilyatsiya qilinib, test case bilan solishtiriladi.

Duel tizimi

Boshqa talabalar bilan real vaqtda algoritmik duellar. Tezkorlik va to'g'rilik baholanadi. Reyting uchun kurash!

AI Yordamchi

Sun'iy intellekt xatolarni tushuntiradi, kodni yaxshilash bo'yicha maslahat beradi va o'quv trayektoriyasi tahlilini taqdim etadi.

📊

O'quv Trayektoriyasi

Mavzudan mavzuga o'sishingizni kuzating. 4 mezon bo'yicha radar grafigi, zaif va kuchli tomonlar tahlili.

🔍

Peer-Review

Tengdoshlaringiz ishini baholang, o'zingizdagi ishni tahlil qiling. Refleksiv-baholovchi mezon orqali bilim mustahkamlanadi.

📁

Portfolio

Yakunlangan loyihalar, mini-proyektlar va kreativ yechimlaringiz avtomatik portfolio shaklida saqlanadi.

🏰

Clan & Jamoaviy loyihalar

Clan yarating, jamoa bilan birgalikda loyihalar bajaring. Klan reytingida ustunlik uchun kurashing.

4 mezonli 100 ballik tizim

Har bir mavzu 4 ta mezon asosida 100 ball bilan baholanadi. Bu model talabaning real o'quv faoliyatini to'liq aks ettiradi.

Motivatsion mezon15 ball
Kognitiv mezon35 ball
Faoliyatli mezon30 ball
Refleksiv-baholovchi mezon20 ball

Asosiy formulalar

TopicScore = Mo + Ko + Fa + Re
   (max: 15+30+35+20 = 100)

RatingScore = Σ (barcha mavzu ballari)
   (max: 45 × 100 = 4500)

AcademicScore = RatingScore ÷ CompletedTopics

Mavzu yakunlash shartlari

  • Video darsni kamida 80% ko'rish
  • Quiz ishlangan bo'lishi
  • Topshiriqlarning kamida 60% bajarish
  • Refleksiya formasi to'ldirish

Adaptiv ochish qoidasi

Topic score ≥ 85Yuqori daraja tavsiya
Score 70–84Keyingi mavzu ochiladi
Score 60–69Shartli ochiladi
Score < 60Qayta ishlash kerak

8 ta Level — Recruit'dan Titan'gacha

Level Rating score asosida belgilanadi. Maksimal 4500 ball yig'ing va Titan unvoniga erishing!

Recruit Recruit

Yangi Jangchi

0 – 300 ball

Platformaga moslashuv, dastlabki mavzular bilan tanishish bosqichi.

Warden Warden

Qo'riqchi

301 – 750 ball

Tayanch bilimlar shakllanishi, asosiy C# sintaksisini o'zlashtirish.

Knight Knight

Ritsar

751 – 1300 ball

Barqaror nazariy-amaliy o'zlashtirish, OOP asoslarini bilish.

Hero Hero

Qahramon

1301 – 1900 ball

Mustaqil topshiriq bajarish ko'nikmasi, algoritmik fikrlash.

Legend Legend

Afsona

1901 – 2600 ball

Murakkab masalalar va loyiha tayyorgarligi, LINQ va async.

Lord Lord

Lord

2601 – 3350 ball

Yuqori algoritmik-amaliy kompetensiya, Design Patterns.

Deity Deity

Imperator

3351 – 4050 ball

Kreativ, adaptiv va refleksiv faoliyat, arxitektura dizayni.

Titan Titan ✨

Titan

4051 – 4500 ball

Fan bo'yicha maksimalga yaqin kompleks kompetensiya. Eng yuqori daraja!

O'z qahramoningizni tanlang

5 ta unikal personajdan birini tanlang. Personajingiz vizual identifikatsiya, duel ko'rinishi va motivatsion elementlar uchun xizmat qiladi.

Warrior

Jangchi

Warrior
Kuch va qat'iyat timsoli. Qiyin vazifalardan qo'rqmaydi.
Ranger

Sarguzashtchi

Ranger
Tezkorlik va aniqlik timsoli. Samarali yechim topadi.
Sorceress

Sehrgar Ayol

Sorceress
Bilim va sehrli tafakkur timsoli. Algoritmni sehrga aylantiradi.
Knight

Ritsar

Knight
Adolat va himoya timsoli. Jamoani boshqaradi.
Lady Knight

Ayol Ritsar

Lady Knight
Qat'iyat va himoya timsoli. Barcha cheklovlarni engib o'tadi.

24 ta noyob qurol va aslaha

Topshiriqlarni bajaring — tasodifiy qurol yutib oling. Har bir aslaha duelda kuch (+attack) va himoya (+defense) bonuslari beradi.

Oddiy Qilich
Oddiy Qilich
Oddiy
Po'lat Qilich
Po'lat Qilich
Noyob
Afsonaviy Qilich
Afsonaviy Qilich
Afsonaviy
Oddiy Kamon
Oddiy Kamon
Oddiy
Jangchi Kamoni
Jangchi Kamoni
Epic
Qirol Kamoni
Qirol Kamoni
Afsonaviy
Oddiy Asov
Oddiy Asov
Oddiy
Sehrli Tayoqcha
Sehrli Tayoqcha
Epic
Afsonaviy Sehrli Asov
Afsonaviy Sehrli Asov
Afsonaviy
Oddiy Zirh
Oddiy Zirh
Oddiy
Kumush Zirh
Kumush Zirh
Noyob
Afsonaviy Oltin Zirh
Afsonaviy Oltin Zirh
Afsonaviy
Oddiy Etik
Oddiy Etik
Oddiy
Jangchi Etigi
Jangchi Etigi
Noyob
Qirol Etigi
Qirol Etigi
Afsonaviy
Sehrli Kumush Uzuk
Sehrli Kumush Uzuk
Noyob
Sehrli Uzuk
Sehrli Uzuk
Epic
Sehrli Tilla Uzuk
Sehrli Tilla Uzuk
Afsonaviy
Oddiy Dubulg'a
Oddiy Dubulg'a
Oddiy
Ritser Dubulg'asi
Ritser Dubulg'asi
Epic
Titan Dubulg'a
Titan Dubulg'a
Afsonaviy
Yog'och Qalqon
Yog'och Qalqon
Oddiy
Temir Qalqon
Temir Qalqon
Noyob
Qahramon Qalqoni
Qahramon Qalqoni
Epic
7
Oddiy
5
Noyob
5
Epic
7
Afsonaviy

45 mavzu · 3 semestr

C# bo'yicha to'liq kurs uchta semestrga bo'lingan. Har bir mavzu 3 darajada o'rgatiladi.

45
Mavzu
1350
Test savoli
1350
Topshiriq
135
Loyiha
Semestr 1

C# Asoslari

Mavzular 1–15
15 mavzu · 450 test · 450 topshiriq · 45 loyiha
C# ga kirish O'zgaruvchilar Shart operatorlari Tsikllar Massivlar Metodlar +9 ta mavzu
Semestr 2

OOP va Ma'lumot Tuzilmalari

Mavzular 16–26
11 mavzu · 330 test · 330 topshiriq · 33 loyiha
Sinflar Meros Polimorfizm Interfeyslar Generics Collections +5 ta mavzu
Semestr 3

Ilg'or C# va Loyiha

Mavzular 27–45
19 mavzu · 570 test · 570 topshiriq · 57 loyiha
LINQ Async/Await File I/O Design Patterns API integratsiya Yakuniy loyiha +13 ta mavzu

Har kim uchun alohida rol

Platforma to'rt asosiy rol bilan ishlaydi — har birining o'z imkoniyatlari va mas'uliyatlari bor.

🦸‍♂️

Superadmin

Tizimni to'liq boshqaradi. Barcha sozlamalar, audit log va global konfiguratsiyalar.

🏫

Admin

Universitet, yo'nalish, guruh, o'qituvchi va umumiy sozlamalarni boshqaradi.

👨‍🏫

O'qituvchi

Mavzu, test, topshiriq, loyiha, baholash va hisobotlarni boshqaradi. AI hisobotlarni ko'radi.

🎓

Talaba

O'qiydi, test ishlaydi, kod yuboradi, loyiha topshiradi, duelda qatnashadi, refleksiya yozadi.

4 bosqichda ishlab chiqish

Loyiha bosqichma-bosqich, MVP metodologiyasi asosida quriladi.

MVP 1 — Yadro

Ta'lim va Baholash yadrosi

  • Registration & Email verification
  • Login / JWT / Role tizimi
  • Diagnostika testi
  • Personaj tanlash
  • Darslar (semestr, mavzu, daraja)
  • Quiz va test tizimi
  • Amaliyot & Kod submission
  • Test case avtomatik tekshiruv
  • 4 mezonli baholash
  • Rating / Academic score / Level
  • Student & Teacher dashboard
MVP 2 — Gamifikatsiya

Refleksiya va motivatsiya

  • Badge (nishon) tizimi
  • Gear (qurol-aslahar) tizimi
  • Refleksiya moduli
  • Peer-review tizimi
  • Portfolio shakllanishi
  • AI feedback integratsiyasi
  • O'quv trayektoriyasi analitikasi
MVP 3 — Musobaqa

Jamoaviy va real-time

  • Duel tizimi (real-time)
  • Clan va jamoa loyihalari
  • Chat moduli
  • Kengaytirilgan o'qituvchi analitikasi
  • Excel / PDF hisobot export
MVP 4 — AI

Aqlli adaptiv tizim

  • AI-based recommendation engine
  • Zaif tomonlarni aniqlash
  • Adaptiv qo'shimcha topshiriqlar
  • AI o'qituvchi hisoboti
  • Shaxsiylashtirilgan o'quv yo'li

C# ustasi bo'lishga tayyormisiz?

Coders War platformasiga qo'shiling — o'yin orqali dasturlashni o'rganing, reytingda yuqori chiqing.