Software Products & Security Labs

LeseDeutsch

Almanca okumayı öğrenin: seviyeye göre hikâyeler, kelimeye dokun, dinle.

Kısaca

LeseDeutsch, yabancı dil olarak Almanca öğrenenler için bir uygulamadır. Kısa hikâyeler A1’den C2’ye seviyelere göre sıralanır ve cümle cümle çevirisiyle gösterilir; bir kelimeye dokunmak anlamını ve çekimlerini gösterir, her cümle sesli okunabilir. Ayrıca seviyeye göre temel kelime hazinesi ve telc ile Goethe sınav formatında alıştırmalar içerir. Proje geliştirme aşamasındadır; herkese açık test sürümü staging.lesedeutsch.de adresinde çalışıyor.

Başlangıç noktası

Almanca öğrenenlerin kendi seviyelerine uygun okuma metinlerine ve okurken sürekli yardıma ihtiyacı var: Bu kelime ne demek, çoğulu nasıl, cümle nasıl telaffuz ediliyor? Bu da genellikle metin, sözlük ve çeviri aracı arasında gidip gelmek demek. Okuma, kelime, telaffuz ve sınav hazırlığının bir arada olduğu tek bir yer gerekiyordu.

Rolüm

Konsept, içerik, arayüz ve uygulama; kişisel ürün projesi olarak kendim geliştirdim.

Çözüm

Hikâyeler, Kelimeler ve Sınavlar olmak üzere üç bölümden oluşan, kurulabilir bir web uygulaması (PWA). Hikâyeler seviyeye göre filtrelenip cümle cümle okunabilir, istenirse çeviri de gösterilir. Sesli okuma, cihazdaki Almanca sesleri kullanır; cümleler arasında gezinme ve hız ayarı vardır. Kelime çekimleri ve anlamları kısmen özgür sözlüklerden (Wiktionary, WikDict) gelir; otomatik aktarılan anlamlar henüz kontrol edilmemiş olarak işaretlenir.

Teknolojiler

  • JavaScript
  • PWA
  • Web Speech API
  • Vite
  • Wiktionary-Daten
  • Responsive Design

Temel işlevler

  • A1–C2 seviyelerine göre hikâyeler, cümle cümle çeviri (gösterilip gizlenebilir)
  • Kelimeye dokun: anlam ve çekimler (artikel, çoğul, fiil çekimleri)
  • Cihaz sesleriyle cümle cümle sesli okuma, hız 0,75×/1×/1,25×
  • Seviyeye göre temel kelime hazinesi, kelime türüne göre filtre ve kaydedilen kelimeler listesi
  • telc ve Goethe sınav formatında özgün alıştırmalar (ör. okuma, dil yapıları)
  • Almanca, İngilizce ve Türkçe arayüz; anlamlar Türkçe veya İngilizce, başka diller planlanıyor
  • Okuma ayarları: yazı boyutu, okuma genişliği, satır aralığı, temalar (kâğıt, açık, gece) ve odak modu
  • Telefona PWA olarak kurulabilme

Güvenlik & performans

  • HTTPS üzerinden sunum
  • Okuma, kelimeler ve sınav alıştırmaları şu an hesap olmadan kullanılabiliyor
  • Sesli okuma harici bir ses servisi yerine cihazın kendi seslerini kullanıyor
  • Sözlük verilerinin kaynakları ve lisansları (CC BY-SA 4.0) uygulamada belirtiliyor

Sonuç

  • staging.lesedeutsch.de adresinde herkese açık test sürümü 0.1.0
  • İçerikler (hikâyeler, kelime hazinesi, sınav alıştırmaları) sürekli genişletiliyor

Henüz resmî olarak yayınlanmadı. Kullanıcı sayısı verilmemiştir.