Dil kursunuzu ders arasındaki altı güne taşıyan uygulamayı geliştirelim
Kayıt sezonu bitince asıl iş başlıyor: A1'de başlayan on kursiyerin kaçı B1'e geliyor? Devamsızlık üçüncü haftada başlıyor; taksitle ödeyen kursiyer dersi bırakınca hem sınıf mevcudu hem tahsilat bozuluyor. Kelime tekrarı, telaffuz pratiği ve ödev takibi ders arasındaki altı günü doldurur. Uygulama, dersi sınıfın dışına taşıyıp devamlılığı ölçülebilir kıldığı için işe yarar.
Bu projede kaç ayrı uygulama gerekiyor?
-
01
Kursiyer Uygulaması (iOS + Android)
Ders programı, canlı derse giriş, çevrimdışı dinleme, kelime kartı tekrarı, telaffuz kaydı, ödev teslimi, devamsızlık ve kur ücreti takibi tek yerde.
-
02
Eğitmen Uygulaması
Yoklama alma, ödev değerlendirme, kursiyerin ses kaydını dinleyip sesli düzeltme gönderme, ders notu paylaşma ve zayıf kalan kursiyeri erken işaretleme.
-
03
Kurs Yönetim Paneli (Web)
Kur ve sınıf açma, seviye testi sonuçlarına göre yerleştirme, içerik kütüphanesi yönetimi, taksitli tahsilat ve fatura takibi, devam ile yenileme raporları.
Uygulamada neler var?
- Seviye testi sonucuna göre otomatik sınıf yerleştirme
- Eğitmenin kursiyer ses kaydına sesli düzeltme iliştirmesi
- Fonem bazında telaffuz geri bildirimi ve tekrar deneme
- Yanlış bilinen kelimenin tekrar kartına otomatik düşmesi
- Kur bitiminde erişimi düşen çevrimdışı dinleme paketi
- Ders kaydının yalnız o sınıfa sınırlı süreyle açılması
- Devamsızlık eşiğini aşan kursiyerin eğitmene işaretlenmesi
- Taksitli kur ücretinde gecikmiş taksit uyarısı ve tahsilat linki
- Deneme dersi talebini seviye testine bağlayan kayıt akışı
- Ders dışı konuşma pratiği için kursiyer eşleştirme ödevi
- Umlaut, aksan, Kiril ve sağdan sola yazım için giriş desteği
- Veli ekranı: devam, ödev ve ödeme; mesajlaşma izni ayrı
Sektörde durum
Rekabet artık yan sokaktaki kurstan gelmiyor. Kursiyerin telefonunda ücretsiz katmanıyla her gün açılan global dil uygulamaları var; haftada dört saat sınıfta, kalan zamanın tamamı başkasının ürününde geçiyor. Online eğitmen platformları ise bire bir konuşma dersinde fiyat kırıyor. Uygulaması olmayan kurs, ders arasında kursiyerle hiç temas kuramıyor; kim çalışıyor, kim kopuyor göremiyor. Yenileme sezonu geldiğinde elde yalnızca yoklama defteri oluyor. Bölgesel bir kurs için ayrım noktası, kendi eğitmeninin sesli düzeltmesini kursiyerin cebine ulaştırabilmesidir.
Bu sektörde ölçülen metrikler
- Kur yenileme oranı — Ders arasında pratik yapan kursiyer bir sonraki kura yazılıyor; uygulama bu teması ölçülebilir hale getirir.
- Ders arası aktif gün sayısı — Haftada iki ders dışındaki günlerde tekrar ve telaffuz pratiği yapan kursiyer seviye atlıyor; panelde sınıf bazında görünür.
- İlk üç haftadaki devamsızlık — Bırakma erken başlar; yoklama ve ödev verisi eğitmene riskli kursiyeri kaybetmeden önce gösterir.
- Deneme dersinden ücretli kayda dönüşüm — Seviye testi ve deneme dersi sonrası uygulamadan yapılan takip, kayıt kararını hızlandırır ve kaynak bazında ölçülür.
Bu sektörde sık yapılan hatalar
- Tüm PDF ve videoyu uygulamaya yığmak İçerik kütüphanesi yönetim ekranı olmadan yüklenen yüzlerce dosya kısa sürede karışıyor. Kursiyer aradığını bulamıyor, eğitmen güncelleyemiyor. Doğrusu içeriği kur, ünite ve beceriye bağlayıp panelden yönetilebilir kılmaktır.
- Telaffuz eşiğini sert ayarlamak Ham skoru olduğu gibi gösteren uygulama, kursiyere ilk gün art arda düşük puan verir ve uygulama bir daha açılmaz. Eşik seviyeye göre yumuşatılmalı, geri bildirim hangi sesin düzeltileceğini söylemelidir.
- Dijital paketi kendi ödeme sayfanızdan satmaya çalışmak Uygulama içinde tüketilen ders paketini mağaza dışı ödemeye yönlendirmek yayın reddiyle sonuçlanır ve haftalar kaybedilir. Fiziksel kurs kaydı ile dijital içerik satışı en baştan ayrılmalıdır.
- Herkese aynı saatte toplu bildirim atmak Sabah dokuzda tüm kursiyere giden aynı hatırlatma bildirimi kapattırır. Bildirim ders gününe, devamsızlığa ve kursiyerin çalışma saatine göre kurgulanmalı, seri baskısı yerine kaldığı yer hatırlatılmalıdır.
Mevzuat ve uyum
Dil kursları MEB Özel Öğretim Kurumları mevzuatına tabidir: kursiyer sözleşmesi, ders saati ve ücret iadesi koşulları uygulamadaki satın alma akışıyla tutarlı olmalıdır. Dijital ders paketi satışında mesafeli satış sözleşmesi ve cayma hakkı istisnası açıkça gösterilir. Ders ve telaffuz kayıtları kişisel veridir; saklama süresi, açık rıza metni ve aydınlatma ekranı gerekir, 18 yaş altı kursiyerde veli onayı alınır. Kurs ücreti faturası GİB e-Arşiv üzerinden düzenlenir.
Bu sektörün asıl zorlukları
-
Türkçe konuşanın telaffuzunu puanlayan eşik
Hazır konuşma tanıma servisleri anadili İngilizce olan konuşura göre kalibredir; “th”, kapalı “æ” ve sondaki ünsüz yığınları Türkçe konuşanda düşük skor üretir. Ham skoru olduğu gibi göstermek kursiyeri ilk haftada kaybettirir. Fonem bazında skor alıp seviyeye göre eşik uygulayan, “yanlış” demek yerine hangi sesin nasıl düzeltileceğini söyleyen bir katman kurulur; kayıt cihazda kırpılır, geri dönüş iki saniyenin altında tutulur.
-
Çevrimdışı dinleme ile içerik korumasının dengesi
Kursiyer dinleme çalışmasını metrobüste veya veri paketi bittiğinde yapıyor; ses indirilemiyorsa özellik hiç kullanılmıyor. Oysa o ses dosyaları kursun asıl sermayesi. Dosyalar cihaz deposunda şifreli tutulur, oynatma anahtarı oturuma bağlanır, indirilen içerik kur bitiminde otomatik düşer. Video derslerde ekran kaydına karşı platformun kendi koruma katmanı (FairPlay/Widevine) devreye alınır.
-
Aralıklı tekrar verisinin cihazlar arası tutarlılığı
Kelime kartı ilerlemesi telefonda çevrimdışı, tablette çevrimiçi güncellenince hangi tekrar tarihinin geçerli olduğu belirsizleşir; kaba çözüm kursiyerin haftalık emeğini siler. Her tekrar, kendi zaman damgasıyla ayrı bir olay olarak yazılır; kartın durumu bu olaylardan yeniden hesaplanır. Böylece iki cihazda aynı kart çalışılsa bile veri kaybı olmaz, eğitmen panelinde gerçek çalışma geçmişi görünür.
-
Canlı dersin mobil hatta ayakta kalması
Bire bir konuşma dersinde kursiyer çoğunlukla mobil veride, hatta yolda oluyor; ses önceliklendirilmezse konuşma kopuyor ve ders yanıyor. Ses kanalı videodan ayrı tutulur, bant genişliği düştüğünde görüntü otomatik kapanır, uygulama arka plana alındığında ses oturumu sürer. Ders içi yazışma ve eğitmenin düzelttiği cümleler, ders biter bitmez kursiyerin not defterine düşer.
-
Farklı alfabede giriş ve cevap eşleştirme
Almanca umlaut, Fransızca aksan, Rusça Kiril, Arapça sağdan sola yazım ve Japonca kana girişi aynı uygulamada yaşayabilir. Klavye yönü ve metin hizası dile göre değişir. Cevap kontrolünde aksansız yazım kabul edilip uyarı verilmezse doğru cevap yanlış sayılır. Arapça açıldığında yalnız metin değil, ilerleme çubuğu ve buton düzeni de birlikte ters yöne çevrilir.
Gereken entegrasyonlar
- iyzico veya PayTR ile taksitli kur ücreti tahsilatı ve tekrarlayan ödeme
- App Store / Google Play uygulama içi satın alma (dijital ders paketleri için zorunlu akış)
- GİB e-Arşiv fatura entegrasyonu (Paraşüt veya Logo üzerinden kursiyer faturası)
- Konuşma tanıma ve telaffuz puanlama servisi (Azure Speech / Google Speech)
- Canlı ders altyapısı: Zoom API veya WebRTC tabanlı servis (Agora, Daily, 100ms)
- Netgsm veya İletimerkezi SMS ile ders hatırlatma, devamsızlık ve ödeme uyarısı
Bu sayfa kimin için?
-
Tek şubeli bölgesel dil kursu
Öncelik ders arası temas ve kur yenilemedir. Program, yoklama, ödev ve taksit takibinden oluşan çekirdek ilk sürüm yeter; telaffuz ve canlı ders sonraki fazda eklenir.
-
Yeni kurulan online bire bir eğitmen ekibi
Sınıf yönetimi değil, ders rezervasyonu, eğitmen takvimi, ders sonrası not ve ödeme akışı gerekir. Canlı ders başta hazır bir servise köprülenir, dijital paket satışı mağaza kurallarına göre kurgulanır.
-
Çocuk ve ergen gruplarıyla çalışan kurs
Veli hesabı, veli onayı ve izin ayrımı en baştan veri modeline girmelidir. Devam, ödev ve ödeme velide; ses kaydı ve eğitmen yazışması için ayrı izin, saklama süresi ve otomatik silme tanımlanır.
Bütçeyi bölerek ilerleme planı
-
1
Faz 1 — Tek şubede çalışan kayıt ve ders çekirdeği 5-7 hafta
Kursiyer uygulaması ve web paneli: kur/sınıf açma, ders programı, yoklama, ödev teslimi, duyuru ve taksitli tahsilat takibi. Bu haliyle tek başına çalışır; kurs yoklama defterinden çıkar. Önce burası kurulur çünkü sınıf, kur ve kursiyer verisi olmadan pratik modüllerinin bağlanacağı yapı yoktur.
-
2
Faz 2 — Ders arası pratik motoru 4-6 hafta
Kelime kartı ve aralıklı tekrar, çevrimdışı dinleme paketi, telaffuz kaydı ve eğitmenin sesli düzeltmesi. Eğitmen uygulaması bu fazda devreye girer. İkinci sırada olmasının nedeni, hangi kursiyerin hangi kurda olduğu belli olduktan sonra tekrar programının kişiselleştirilebilmesidir.
-
3
Faz 3 — Canlı ders, veli erişimi ve dijital paket satışı 4-6 hafta
Canlı dersin uygulama içine alınması, veli hesabı ve izin ayrımı, mağaza içi satın alma ile dijital ders paketi satışı, kur yenileme ve devamsızlık raporları. En sona bırakılır çünkü hem en pahalı hem de kullanım verisi olmadan yanlış kurgulanması en olası kısımdır.
Tipik kapsam ve süre
Tipik ilk sürüm: kursiyer ve eğitmen uygulamaları ile web yönetim paneli. Seviye testi ve sınıfa yerleştirme, ders programı ve yoklama, ödev teslimi ve sesli geri bildirim, kelime kartı tekrarı, çevrimdışı dinleme, canlı ders bağlantısı, taksitli tahsilat ve e-Arşiv fatura akışı. Telaffuz puanlama ve veli ekranı genellikle ikinci fazda eklenir.
Tahmini süre: 12-18 hafta
Hazır paket mi, özel geliştirme mi?
| Konu | Hazır paket | Özel geliştirme |
|---|---|---|
| Başlangıç hızı ve maliyet | Hazır LMS ve sınıf platformları aynı hafta kullanılmaya başlanır; küçük bir kurs için ders paylaşımı ve ödev toplama tarafı gerçekten yeterlidir. | Özel geliştirmede ilk çalışan sürüm haftalar alır; karşılığında kur, taksit ve yoklama akışı kursun kendi işleyişine göre kurulur. |
| Kurs iş akışına uyum | Ders içeriği, sınav ve ödev modülleri olgundur; ancak seviye testi, sınıfa yerleştirme, kur yenileme ve devamsızlık eşiği çoğunlukla dışarıda kalır. | Seviye testinden sınıfa, yoklamadan taksite kadar tek zincir kurulur; eğitmen riskli kursiyeri kur bitmeden görür. |
| İçerik ve kursiyer verisinin sahipliği | Ses ve video kütüphaneniz platformun deposunda durur; dışa aktarım genellikle dosya indirmekle sınırlıdır, tekrar geçmişi ve telaffuz kayıtları taşınamaz. | İçerik, tekrar geçmişi ve ses kayıtları sizin veritabanınızdadır; KVKK saklama süresi ve silme kuralı da sizin tanımınıza göre işler. |
| Aylık abonelik ile tek seferlik yatırım | Kursiyer başına aylık ücret az sayıda kursiyerde ucuzdur ve bakım yükü yoktur; sezon dışında kullanılmasa bile ödeme sürer. | Tek seferlik geliştirme bedeli ve sonrasında sunucu, mağaza hesabı ile bakım gideri kalır; kursiyer sayısı arttıkça birim maliyet düşer. |
Sektör sözlüğü
- CEFR seviyesi (A1–C2)
- Kurs programının, sınıf isminin ve fiyat listesinin dayandığı ortak ölçek. Uygulamada içerik, ödev ve sınav bu seviyelere bağlanır; kursiyerin “kur atlaması” bu ölçekte bir üst basamağa geçmesi demektir.
- Yerleştirme (placement) testi
- Kayıt öncesi yapılan, kursiyeri doğru sınıfa koymaya yarayan kısa ölçüm. Yanlış yerleştirme ilk üç haftada bırakmanın en sık nedenidir; bu yüzden sonucu sınıf kontenjanıyla birlikte değerlendirilir.
- Aralıklı tekrar (SRS)
- Kelimenin unutulmaya yakın olduğu anda tekrar gösterilmesi mantığı. Kursta karşılığı, kursiyerin her gün kaç kart çalışacağını kendisinin değil sistemin belirlemesi ve zayıf kelimelerin sınav öncesi öne çekilmesidir.
- Fonem bazında skor
- Telaffuz değerlendirmesinde kelimenin tamamına tek not vermek yerine tek tek seslerin ölçülmesi. Kursiyere “yanlış” demek yerine hangi sesin nasıl düzeltileceğini söylemeyi mümkün kılan şey budur.
- Kur yenileme (devam kaydı)
- Bir kuru bitiren kursiyerin bir sonrakine yazılması. Kursun asıl geliri yeni kayıttan değil buradan gelir; uygulamada devam, ödev ve pratik verisi yenileme konuşmasının zeminini oluşturur.
Sık sorulan sorular
Bu projeyi konuşalım
Kapsamınızı 30 dakikalık ücretsiz görüşmede netleştirelim, 48 saat içinde kalem kalem teklif gönderelim.
Ücretsiz Teklif AlınBu sayfa, bu sektörde uygulamanın çözmesi gereken problemleri anlatır. Referans ve benzer proje örneklerini görüşmede paylaşırız.
Diğer sektörler
Projenin teknik kapsamını planlayın
iOS geliştirme, Android geliştirme ve yönetici paneli ihtiyaçlarını birlikte değerlendirin. Teklif karşılaştırması için mobil uygulama maliyet rehberini inceleyin.