Blog Yazısı

← Tüm Blog Yazılarına Dön
Eğitim & Erişilebilirlik • 28 Ekim 2026 • 5 dk okuma

Bilgi Paylaştıkça Çoğalır: Baver Elçi Kod Akademisi Nasıl Doğdu?

Görme engelli bir yazılımcı olarak klavye kısayolları, sesli yönergeler ve adım adım pratikle herkesin kod yazabileceği Baver Elçi Kod Akademisi'ni nasıl inşa ettim? 6 yazılım dili, XP puan sistemi ve 'Bilgi paylaştıkça çoğalır' felsefesi.

Yazılım dünyasına ilk adım attığım günlerde karşılaştığım en büyük engel ne karmaşık algoritmalar ne de İngilizce dokümanlardı. Karşımdaki en büyük duvar; eğitim platformlarının neredeyse tamamının fare hareketlerine bağımlı olması, ekran okuyucular (NVDA) için hiçbir erişilebilirlik standardı taşımaması ve görsel animasyonların ardına gizlenmiş kod editörleriydi. O günlerde kendi kendime bir söz vermiştim: 'Günün birinde öyle bir kod öğrenme platformu geliştireceğim ki, hem gören hem görmeyen her yaştan meraklı, yalnızca klavyesini kullanarak ve adım adım pratik yaparak yazılım öğrenebilecek.' İşte Baver Elçi Kod Akademisi (/kod-ogren) tam olarak bu hayalden ve adanmışlıktan doğdu.

Platformun mimarisini kurgularken ekran okuyucu uyumunu (WCAG standartları) en temel kural olarak belirledim. Örneğin geleneksel formlarda sıkça kullanılan açılır kutular (select), ekran okuyucu kullanan bir öğrenci yön tuşlarıyla gezinirken istem dışı değişebiliyor ve kullanıcının odağını dağıtabiliyordu. Bunun yerine klavyenin Tab tuşuyla tıkır tıkır gezilebilen, seçildiğinde sesli geri bildirim veren akıllı radyo kartları geliştirdik. Öğrencinin harf harf ne yazması gerektiğini hem sesli yönergelerle anlatan hem de yanlış bir karaktere bastığında anında kibarca uyaran interaktif bir doğrulama motoru kurduk.

Bugün akademimizde yazılım dünyasının en kritik 6 ana dilini kapsayan kapsamlı bir müfredat yer alıyor: Yapay zeka ve otomasyonun dili Python, gömülü sistemlerin ve robotik projelerimin kalbi olan C/C++ & Arduino, modern internetin omurgası HTML5 ve JavaScript, sunucu tarafının emektarı PHP ve veri yönetiminin temeli SQL. Her dilde 10'ar adımdan oluşan toplam 60 pratik egzersiz bulunuyor. Öğrenci doğru kodu yazdığında karşısında siyah renkli gerçek bir terminal penceresinde programın çıktısını görüyor ve adımları geçtikçe deneyim puanları (XP) kazanıyor.

Eğitim serisini bitiren öğrencilerimiz için klasik, duvara asılıp unutulacak bir PDF sertifika yerine zihinde ve kalpte iz bırakacak bir başarı ekranı tasarladım. Bu ekranda öğrenci kazandığı puanla birlikte benim yazılım ve hayat yolculuğumdaki en temel pusulam olan şu sözü görüyor: 'Başarılar dilerim; unutma ki bilgi paylaştıkça çoğalır.' Çünkü kod satırları ancak başka insanların hayatına dokunduğunda, toplumun karşılaştığı bir engeli kaldırdığında veya bir gence ilham verdiğinde gerçek bir değere dönüşür.

Dün gece yayına aldığımız platformumuzda bugün ilk öğrencilerimizin aramıza katılıp ilk Python kodlarını başarıyla derlediklerini görmek benim için tarif edilemez bir gurur oldu. Eğer sen de yazılım dünyasına sıfırdan, hiçbir fareye veya karmaşık arayüze takılmadan, adım adım ve üreterek başlamak istiyorsan; seni Kod Akademisi (/kod-ogren) sayfamıza bekliyorum. Unutma; başlamak için mükemmel olmak zorunda değilsin, ama mükemmel olmak için bugün başlamak zorundasın!

← Diğer Yazılar Fikirlerini Paylaş →