Bak bu dediklerin farklı

yani söylediklerin benim dediklerimle aynı kapıya çıkıyor. Bazı kitaplar gördüm algoritma ile ilgili, sadece hikaye anlatılmış, benim karşı olduğum fikir bu. Ben yazılımın, kod yazarak öğrenileceğine inanıyorum, okuyarak değil. Elbette kodları okuyarak öğrenirsin ama uygulayarak kalıcı hale getirirsin.
Mesela bahsettiğin OOP zaten öğrenmesi gereken bir şey. Bizim "yazılımcılarımızda" zaten bu kısım eksik. Adamlar sadece kontrol arkası (point to point) kod yazıyorlar ve kendilerine yazılımcı diyebiliyorlar. Senin bahsettiğin dersi ben java olarak gördüm ismi de nesneye yönelimli programlamaya giriş. Zaten olması gereken bu, öğrenciler kod yazarak öğrenir her şeyi.