Jump to page: 1 2
Thread overview
Derslerin kaba taslakları
Jul 24, 2009
emrahdemirbas
Jul 24, 2009
esatarslan52
Jul 24, 2009
emrahdemirbas
Jul 24, 2009
erdem
Jul 24, 2009
esatarslan52
Jul 24, 2009
erdem
Jul 24, 2009
emrahdemirbas
July 24, 2009

derslerin olduğu bölümün adı "D"ershane olabilir.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Ders sonundaki Ödevler ve Sözlük(ÖR:M.E.B'in bilgisayar dersi kitaplarında konuyla ilgili yeni kavramlar açıklamarı ile verilmiş durumda) kısmı çok iyi fikir. Ek olarak, belki biraz uğraştırır ama her dersin en başın da "Bu konuda öğrenecekleriniz" başlığı altında maddeler halinda o derste öğrenecekleri verilebilir. Ve yine dersin en başına öğrencinin eksiklerini görüp gidermesi açısından "Gözden Geçirme Sorular" başlığı altında o derste anlatılanları anlamak için öğrencinin önceki derslerde öğrenmiş olması gereken kavramlar ile ilgili sorular sorulabilir. Örneğin;
Klavyeden veri girişini anlatan konuda aşağıdaki gibi örnek program kullanılmış olsun.

import std.stdio;
import std.cstream;

int main()
{
   int sayı;

   write("Bir sayı girin:");
   din.readf(&sayı);
   writeln("Girdiğiniz Sayı:",sayı);

   return 0;
}

Yukarıdaki örneği öğrencinin anlayabilmesi için write/writeln konularını bilmesi gerekli.Aynı şekilde veri tiplerinide bilmeli. Ders başında bunlarla ile ilgili birer tane soru sorulablir.
Örn:
1-Aşağıdaki çıktıyı veren programı yazın.

Merhaba
Dünya

2- D dilinde küsüratlı sayılar için kullanılan veri tipleri hangileridir?

Aslında şimdiki hali ilede programlama öğrettiğini idda eden bir çok siteden çok daha iyi. :)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

İlk 6 dersimiz hayırlı olsun benim gibi uygulama yazmaya meraklı insanlar için büyük bir keyifle okudum. ama kafama takılan sorular var. her bir örnekte import std.studio; gibi bir terim kullanılmış ne işe yarar hiç bilmiyorum bunun için sözlük bölümüne tıkladım cevap sayfasında gelen mesaj aradığınız sayfa bulunamadı oldu. Bu terimi öğrenmek için içimde kurtlar depreşti , lakin herhangi bir sonuç alamadım. Ben çok yeniyim yabancı kaynakları anlayacak kadar ingilizcem yok maalesef. İlk başta görsel eğitimden bahsetmiştim hatırlarsanız. Orada anlatmak istediğim yazılan kodların anlık açıklaması yapılabilmesinden dolayı demiştim. Yoksa anlamadığım konuda soru yazmak birşey değil. Bu dili kavrama konusunda zorluk çekeceğimi sanmıyorum, php ile ilgilendiğim için kodların yazılım ve dizilimi gözüme çok aşina geliyor. Ama yazılan kodlar için biraz daha detay yazılsa hiç fena olmaz.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Süper! :) Şimdilik sadece kaba taslak inceledim. Ama teker teker ayrıntılı inceleyip denedikten sonra yorumlarımı yazarım.

esatarslan52 i'mport std.stdio' giriş ve çıkış fonksiyonlarını kullanabilmemiz için eklememiz gereken bir başlık. import komutunu ekle olarak düşünebilirsin. Örneğin 'import std.algorithm' deseydik bir topluluktaki (dizinin biraz gelişmişi olarak düşünebilirsin) elemanları işlemek için (örneğin sıralamak, en büyüğünü bulmak) gibi fonksiyonları kullanabilecektik.

Yukarda import std.stdio kullanmasaydık, örneğin çıkışa (ekran gibi) veri göndermek için kullandığımız writeln'i kullanamazdık.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Kaba hali oluşmaya başladı:

http://ddili.org/ders/d/1.html
http://ddili.org/ders/d/2.html
http://ddili.org/ders/d/3.html
http://ddili.org/ders/d/4.html
http://ddili.org/ders/d/5.html
http://ddili.org/ders/d/6.html

O sayfalar sitenin hiçbir yerine bağlı değiller, ve lütfen siz de henüz bir yerden bağlantı koymayın; çünkü aslında sayfaların isimleri bile 1.html gibi olmayacak.

Benim gördüğüm çok aksaklık var; haydi siz de söyleyin. ;)

Notlar:

  • Sayfa düzeni daha oturmadı ve belki de zaten sepeth'in bir yardımıyla düzelecek. ;) Yine de önerilerinizi esirgemeyin.

  • Ders bölümüne D ile ilgili bir isim bulmaya çalışıyorum. Şu andaki başlığı da D söz dizimine de uyduğu için seviyorum ama değişebilir.

  • Türkçemde bozukluklar olduğunun farkındayım. :( Akıcı ve doğru yazabilmek için bir çok kere okumam ve her seferinde düzeltmeler yapmam gerekiyor. Yine de çok yaptığım ve kulağa ters gelen yanlışlarımı uyarırsanız sevinirim. :)

  • Dersleri sıfır kavramdan başlatarak ve her adımda olabildiğince az kavram ekleyerek kurmaya çalışıyorum

  • Hedef kitlenin hiç programcılık bilmediğini varsayıyorum; o üzden başka dil bilenlere sıkıcı gelecektir. Belki de ayrıntıya girmeden anlatmalıyım ve isteyenlerin tıklayabilecekleri "daha ayrıntılı bilgi"ler vermeliyim. Böylece hızlı okuyan sıkılmaz, daha fazla bilgi isteyen de öğrenmiş olur

  • Sol taraftaki mini sözlüğü nasıl buluyorsunuz? Her derste adı geçen kavramlar hemen el altında olurlar, ve "... daha"ya tıklanınca da bütün sözlük açılır. Yararlı olur mu?

Her türlü yorum lütfen! Yapıcı da olur, yıkıcı da... :) Amaç yararlı bir şey çıkartmak...

Çok teşekkürler,
Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Alıntı (erdem):

>

esatarslan52 i'mport std.stdio' giriş ve çıkış fonksiyonlarını kullanabilmemiz için eklememiz gereken bir başlık. import komutunu ekle olarak düşünebilirsin. Örneğin 'import std.algorithm' deseydik bir topluluktaki (dizinin biraz gelişmişi olarak düşünebilirsin) elemanları işlemek için (örneğin sıralamak, en büyüğünü bulmak) gibi fonksiyonları kullanabilecektik.

Her ne kadar benim adım geçsede bu açıklama emrahdemirbas içindi sanırım.Soru ona ayit çünkü :).

Ders anlatımları, programlamaya yeni başlayanlara göre yapılıcaksa bence fazla detaya girmemek daha doğru olur. Monitörden okuyarak öğrenmek yeterince sıkıcı zaten(Kitap gibisi yok :)). Hem yeni başlayanlar bilgi zehirlenmesi geçirebilirler :D. Detayları forumda konu açarak sorup,tartışıp öğreniriz.

Benim fikrim bu sayafalarda gerekli ayarlamalar yapılınca hemen yayınlanması yönünde. Diğer dersler çıkana kadar öğrendiklerimiz ile kendi programlarmızı yazma fırsatımız olur.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Alıntı (esatarslan52):

>

Alıntı (erdem):

>

esatarslan52 i'mport std.stdio' giriş ve çıkış fonksiyonlarını kullanabilmemiz için eklememiz gereken bir başlık. import komutunu ekle olarak düşünebilirsin. Örneğin 'import std.algorithm' deseydik bir topluluktaki (dizinin biraz gelişmişi olarak düşünebilirsin) elemanları işlemek için (örneğin sıralamak, en büyüğünü bulmak) gibi fonksiyonları kullanabilecektik.

Her ne kadar benim adım geçsede bu açıklama emrahdemirbas içindi sanırım.Soru ona ayit çünkü :).

Pardon! Her ne kadar sürç-ü lisan ettikse affola :)

Bence de dersler oluşur oluşmaz yayınlamak daha iyi bir fikir gibi gözüküyor ..

Bir fikir olarak da sorulan soruların cevapları bir bağlantı verilerek ayrı bir sayfaya konulabilir. Belki çoğumuza bu sorular basit gelebilir ancak (tahmin ediyorum :)) dersler ilerledikçe daha zor sorular da gelecek! :) Ayrıca programlamaya yeni başlayan arkadaşlar ufak bir yazım hatasından belki sorunun cevabını bulmuş ama derleyemiyordur. Bir diğeri de belki soruyu çözen programcı uzun bir yol, ya da farklı bir yoldan sorunun çözümünü bulmuştur. Böylelikle sizin çözümünüzle kendi çözümünü karşılaştırabilir.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Yazılı derslerden sonra webcast bekliyorum.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Evet güzel olmuş zaten ders olsun da isterseniz düz yazı metni şeklinde verin. Önemli olan bilgi bizler için. Saat şu an geç olduğundan aklıma yapıcı veya yıkıcı eleştri gelmiyor artık rahat bir beyinle yarın bir gün tekrar gözden geçiririm. Cümleten Hayırlı Uğurlu Olsun! Devamını kısa zamanda bekliyorum.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 24, 2009

Çok değerli fikirler! :)

Anladıklarım şu:

  • "Öğrendikleriniz" bölümü: Bunu zaten düşünüyordum

  • "Öğrenecekleriniz" bölümü: İyi fikir

  • "Bilmeniz gerekenler" bölümü: Bu da iyi ama herhalde derslere ortadan girenler için yararlı olur. Yoksa benim aklımda baştan sona okunacak bir düzen var. Dersi Google aramasıyla bulanlar için yararlı...

  • Daha fazla bilgi olmasını istiyorsunuz: Bu benim için sorun değil ama benim korkum, sayfaya çok laf doldurup okuyanı sıkmak... Biraz da o yüzden ayrıntıları bir kenara ayırma düşüncesindeyim. Bana sanki fazla okumak gerekmeden hemen bir şeyler yapılabilsin gibi geliyor.

emrahdemirbas, benim için çok değerlisin; sakın bir yere gitme! :) Senin gibi yeni programcıların ne düşündükleri çok önemli... Yalnız bu sayfalar henüz "canlanmadılar". Sözlükte de yalnızca bir kaç kelime var ve onlar da istediğim kadar dolu değiller. 'import' gibi kullanımları açıklamadan bırakmanın yanlış olduğunu da anlamış oldum. Teşekkürler...

Bu derslerin giriş sayfasında okuyanlardan tek bir ricam olacak: dersler hakkında olumsuz buldukları her şeyi mutlaka belirtmeleri. Sen zaten bunu yapmaya başladın! :) Böylece bir sonraki programcı daha rahat edecek.

Hepinize soru: Bu sayfaları iyice düzelttikten sonra hemen başlatayım mı? Yeni sayfalar çıktıkça da Ders RSS'iyle haber veririm... Yoksa daha fazla sayfa oluşmasını mı bekleyeyim?

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

« First   ‹ Prev
1 2