Problem
Şagirdlər proqramlaşdırmanı çox vaxt quru nəzəriyyə kimi görürlər. Praktika, oyun motivasiyası və addım-addım izah çatışmır.
CodeGame Academy şagirdlər üçün Azərbaycan dilində hazırlanmış interaktiv öyrənmə platformasıdır. Hər tapşırıqda kodun nə etdiyini anlayır, sonra yazır, yoxlayır və XP qazanırsan.
Öyrənmə xəritəsi
Hər kurs 5 səviyyədən ibarətdir: Başlanğıc, Asan, Orta, Çətin və Pro. Tapşırıqları etmək üçün əvvəlcə giriş və ya qeydiyyat lazımdır. Beləliklə progress database-də qorunur.
Kod dərsliyi
Bu bölmə 0-dan öyrənmək üçündür. Hər dil üçün əsas anlayışlar, sadə izah və nümunələr verilir.
Missiya
Tapşırığı tamamla və növbəti səviyyəni aç.
1
Münsif baxışı
Bu bölmə layihəni qrant və təqdimat üçün gücləndirir: problem, həll, ölçülə bilən nəticələr və inkişaf planı.
Şagirdlər proqramlaşdırmanı çox vaxt quru nəzəriyyə kimi görürlər. Praktika, oyun motivasiyası və addım-addım izah çatışmır.
CodeGame Academy kodu oyunlaşdırır: izah, tapşırıq, canlı nəticə, XP, badge, mükafat və database-də saxlanan progress.
Tamamlanan səviyyələr, XP, kurs faizi, badge sayı və aktiv istifadəçi progressi sistemdə izlənə bilir.
Qeydiyyat/giriş, hash olunmuş şifrələr, CSRF, rate limit, validation, prepared SQL və OWASP əsaslı yanaşma tətbiq olunub.
0-dan izah, KodMentor məsləhətləri, vizual nəticə, alt mətn izahı, fokus rejimi və oxunaqlı dizayn əlavə edilib.
Müəllim paneli, siniflər, real compiler, tapşırıq bazası, sertifikat və məktəblər üzrə statistik hesabat əlavə edilə bilər.
CodeGame Academy şagirdlərə proqramlaşdırmanı oyun oynayaraq öyrədən Azərbaycan dilində platformadır. Layihə nəzəriyyəni praktika ilə birləşdirir: şagird əvvəl kodun nə etdiyini öyrənir, sonra özü yazır, canlı nəticəni görür və XP qazanır. Bu yanaşma məntiqi düşünməni, problem həll etmə bacarığını və rəqəmsal savadlılığı artırır.
Şagird profili
XP, badge və kurs irəliləyişləri brauzerdə yadda saxlanır.
Ümumi XP
0XP artdıqca yeni titullar və mükafatlar açılır.